Hi,
I downloaded '0xPIT/reflowOvenController' from GitHub - 0xPIT/reflowOvenController: Reflow Oven Controller. See below for more information.,
when compiling, I get these errors and warnings.
Arduino: 1.8.5 (Windows 7), Board: "Arduino/Genuino Uno"
In file included from C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:19:0:
C:\Users\Sean\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.20\libraries\EEPROM\src/EEPROM.h:43:30: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
operator const uint8_t() const { return **this; }
^
C:\Users\Sean\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.20\libraries\EEPROM\src/EEPROM.h:92:26: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
operator const int() const { return index; }
^
In file included from C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:26:0:
C:\Users\Sean\Documents\Arduino\libraries\encoder-master/ClickEncoder.h:77:36: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
const bool getDoubleClickEnabled()
^
C:\Users\Sean\Documents\Arduino\libraries\encoder-master/ClickEncoder.h:92:37: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
const bool getAccelerationEnabled()
^
In file included from C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:27:0:
sketch\temperature.h:50:1: warning: 'typedef' was ignored in this declaration
};
^
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:230:36: warning: unused parameter 'a' [-Wunused-parameter]
bool menuExit(const Menu::Action_t a) {
^
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:239:37: warning: unused parameter 'a' [-Wunused-parameter]
bool menuDummy(const Menu::Action_t a) {
^
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino: In function 'bool getItemValueLabel(const Item_t*, char*)':
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:297:37: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
itostr(label, *iValue, "\367C");
^
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:300:33: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
itostr(label, *iValue, "s");
^
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:303:33: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
itostr(label, *iValue, "%");
^
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino: In function 'void timerIsr()':
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:682:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (Channels[CHANNEL_HEATER].next > lastTicks // FIXME: this looses ticks when overflowing
^
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:683:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
&& timerTicks > Channels[CHANNEL_HEATER].next)
^
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino: In function 'void updateProcessDisplay()':
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:819:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (uint16_t tg = 0; tg < t; tg += 50) {
^
ReflowController-GitHub3:821: error: 'class Adafruit_ST7735' has no member named 'Color565'
tft.drawFastHLine(0, l, 160, tft.Color565(0xe0, 0xe0, 0xe0));
^
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino: In function 'void loop()':
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:1092:10: warning: enumeration value 'Open' not handled in switch [-Wswitch]
switch (Encoder.getButton()) {
^
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:1092:10: warning: enumeration value 'Closed' not handled in switch [-Wswitch]
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:1092:10: warning: enumeration value 'Pressed' not handled in switch [-Wswitch]
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:1092:10: warning: enumeration value 'Held' not handled in switch [-Wswitch]
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:1092:10: warning: enumeration value 'Released' not handled in switch [-Wswitch]
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:1211:12: warning: enumeration value 'None' not handled in switch [-Wswitch]
switch (currentState) {
^
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:1211:12: warning: enumeration value 'Idle' not handled in switch [-Wswitch]
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:1211:12: warning: enumeration value 'Settings' not handled in switch [-Wswitch]
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:1211:12: warning: enumeration value 'Edit' not handled in switch [-Wswitch]
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:1211:12: warning: enumeration value 'UIMenuEnd' not handled in switch [-Wswitch]
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:1211:12: warning: enumeration value 'Complete' not handled in switch [-Wswitch]
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:1211:12: warning: enumeration value 'Tune' not handled in switch [-Wswitch]
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino: In function 'void loadProfile(unsigned int)':
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:1399:8: warning: unused variable 'ok' [-Wunused-variable]
bool ok = loadParameters(targetProfile);
^
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino: In function 'bool editNumericalValue(Menu::Action_t)':
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:390:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino: In function 'bool factoryReset(Menu::Action_t)':
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:424:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino: In function 'bool saveLoadProfile(Menu::Action_t)':
C:\Users\Sean\Documents\Arduino\ReflowController-GitHub3\ReflowController-GitHub3.ino:473:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
Multiple libraries were found for "Menu.h"
Used: C:\Users\Sean\Documents\Arduino\libraries\menu-master
Not used: C:\Users\Sean\Documents\Arduino\libraries\MenuV2-master
Multiple libraries were found for "TimerOne.h"
Used: C:\Users\Sean\Documents\Arduino\libraries\TimerOne
Not used: C:\Users\Sean\Documents\Arduino\libraries\TimerOne-r11
exit status 1
'class Adafruit_ST7735' has no member named 'Color565'
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Can I get help with this here or am I in the wrong place?
Thanks