tesla_winder.ino

Gostaria da ajuda dos senhores para saber o que esta acontecendo com este código,não consigo compilar, mesmo com todas as bibliotecas instaladas da erro na libray menusystem, ja tive problemas com essa biblioteca antes mas acabei deixando pra la, agora preciso muito compilar esse codigo. Por favor me ajudem. Att William

obs: codigo erro abaixo

/usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/mega -I/usr/share/arduino/libraries/Wire -I/usr/share/arduino/libraries/LiquidCrystal -I/home/william/sketchbook/libraries/MenuSystem /tmp/build8103932391107466226.tmp/tesla_winder.cpp -o /tmp/build8103932391107466226.tmp/tesla_winder.cpp.o
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:259:21: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat]
FormatValueFnPtr format_value_fn=nullptr);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:39:11: error: expected nested-name-specifier before ‘SelectFnPtr’
using SelectFnPtr = void (*)(MenuComponent* menu_component);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:45:37: error: ‘SelectFnPtr’ has not been declared
MenuComponent(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:102:30: error: ‘SelectFnPtr’ has not been declared
void set_select_function(SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:176:5: error: ‘SelectFnPtr’ does not name a type
SelectFnPtr _select_fn;
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:32: error: ‘SelectFnPtr’ has not been declared
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:225:36: error: ‘SelectFnPtr’ has not been declared
BackMenuItem(const char* name, SelectFnPtr select_fn, MenuSystem* ms);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:243:11: error: expected nested-name-specifier before ‘FormatValueFnPtr’
using FormatValueFnPtr = const String (*)(const float value);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:256:39: error: ‘SelectFnPtr’ has not been declared
NumericMenuItem(const char* name, SelectFnPtr select_fn,
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:259:21: error: ‘FormatValueFnPtr’ has not been declared
FormatValueFnPtr format_value_fn=nullptr);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:267:31: error: ‘FormatValueFnPtr’ has not been declared
void set_number_formatter(FormatValueFnPtr format_value_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:292:5: error: ‘FormatValueFnPtr’ does not name a type
FormatValueFnPtr _format_value_fn;
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:259:54: error: ‘nullptr’ was not declared in this scope
FormatValueFnPtr format_value_fn=nullptr);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:307:28: error: ‘SelectFnPtr’ has not been declared
Menu(const char* name, SelectFnPtr select_fn=nullptr);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:307:50: error: ‘nullptr’ was not declared in this scope
Menu(const char* name, SelectFnPtr select_fn=nullptr);
^
tesla_winder.ino:36:12: error: no matching function for call to ‘MenuSystem::MenuSystem()’
tesla_winder.ino:36:12: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:361:5: note: MenuSystem::MenuSystem(const MenuComponentRenderer&)
MenuSystem(MenuComponentRenderer const& renderer);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:361:5: note: candidate expects 1 argument, 0 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:359:7: note: MenuSystem::MenuSystem(const MenuSystem&)
class MenuSystem {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:359:7: note: candidate expects 1 argument, 0 provided
tesla_winder.ino:37:19: error: call to ‘Menu::Menu(const char*, int)’ uses the default argument for parameter 2, which is not yet defined
tesla_winder.ino:38:19: error: call to ‘Menu::Menu(const char*, int)’ uses the default argument for parameter 2, which is not yet defined
tesla_winder.ino:39:31: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:39:31: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:40:33: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:40:33: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:41:35: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:41:35: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:42:23: error: call to ‘Menu::Menu(const char*, int)’ uses the default argument for parameter 2, which is not yet defined
tesla_winder.ino:43:39: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:43:39: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:44:38: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:44:38: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:45:41: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:45:41: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:46:40: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:46:40: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:47:37: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:47:37: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:48:28: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:48:28: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:49:19: error: call to ‘Menu::Menu(const char*, int)’ uses the default argument for parameter 2, which is not yet defined
tesla_winder.ino:50:29: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:50:29: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:51:31: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:51:31: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:52:31: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:52:31: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:53:32: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:53:32: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:54:32: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:54:32: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:55:34: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:55:34: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:56:29: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:56:29: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:57:30: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:57:30: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:58:30: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:58:30: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:59:23: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:59:23: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:60:25: error: no matching function for call to ‘MenuItem::MenuItem(const char [20])’
tesla_winder.ino:60:25: note: candidates are:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: MenuItem::MenuItem(const char*, int)
MenuItem(const char* name, SelectFnPtr select_fn);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:195:5: note: candidate expects 2 arguments, 1 provided
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: MenuItem::MenuItem(const MenuItem&)
class MenuItem : public MenuComponent {
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:188:7: note: no known conversion for argument 1 from ‘const char [20]’ to ‘const MenuItem&’
tesla_winder.ino:157:20: error: no matching function for call to ‘LiquidCrystal::LiquidCrystal(int)’
tesla_winder.ino:157:20: note: candidates are:
In file included from tesla_winder.ino:5:0:
/usr/share/arduino/libraries/LiquidCrystal/LiquidCrystal.h:55:3: note: LiquidCrystal::LiquidCrystal(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)
LiquidCrystal(uint8_t rs, uint8_t enable,
^
/usr/share/arduino/libraries/LiquidCrystal/LiquidCrystal.h:55:3: note: candidate expects 6 arguments, 1 provided
/usr/share/arduino/libraries/LiquidCrystal/LiquidCrystal.h:53:3: note: LiquidCrystal::LiquidCrystal(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)
LiquidCrystal(uint8_t rs, uint8_t rw, uint8_t enable,
^
/usr/share/arduino/libraries/LiquidCrystal/LiquidCrystal.h:53:3: note: candidate expects 7 arguments, 1 provided
/usr/share/arduino/libraries/LiquidCrystal/LiquidCrystal.h:50:3: note: LiquidCrystal::LiquidCrystal(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)
LiquidCrystal(uint8_t rs, uint8_t rw, uint8_t enable,
^
/usr/share/arduino/libraries/LiquidCrystal/LiquidCrystal.h:50:3: note: candidate expects 11 arguments, 1 provided
/usr/share/arduino/libraries/LiquidCrystal/LiquidCrystal.h:47:3: note: LiquidCrystal::LiquidCrystal(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)
LiquidCrystal(uint8_t rs, uint8_t enable,
^
/usr/share/arduino/libraries/LiquidCrystal/LiquidCrystal.h:47:3: note: candidate expects 10 arguments, 1 provided
/usr/share/arduino/libraries/LiquidCrystal/LiquidCrystal.h:45:7: note: LiquidCrystal::LiquidCrystal(const LiquidCrystal&)
class LiquidCrystal : public Print {
^
/usr/share/arduino/libraries/LiquidCrystal/LiquidCrystal.h:45:7: note: no known conversion for argument 1 from ‘int’ to ‘const LiquidCrystal&’
tesla_winder.ino: In function ‘void setup()’:
tesla_winder.ino:230:55: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:230:55: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:231:49: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:231:49: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:232:51: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:232:51: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:235:65: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:235:65: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:236:67: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:236:67: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:237:67: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:237:67: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:238:69: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:238:69: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:239:58: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:239:58: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:240:52: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:240:52: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:243:40: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:243:40: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:244:46: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:244:46: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:245:46: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:245:46: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:246:48: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:246:48: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:247:44: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:247:44: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:248:46: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:248:46: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:249:44: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:249:44: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:250:42: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:250:42: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:251:42: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:251:42: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:252:42: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:252:42: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:253:42: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:253:42: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:255:41: error: no matching function for call to ‘Menu::add_item(MenuItem*, void (*)(MenuItem*))’
tesla_winder.ino:255:41: note: candidate is:
In file included from tesla_winder.ino:7:0:
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: void Menu::add_item(MenuItem*)
void add_item(MenuItem* p_item);
^
/home/william/sketchbook/libraries/MenuSystem/MenuSystem.h:310:10: note: candidate expects 1 argument, 2 provided
tesla_winder.ino:257:6: error: ‘class MenuSystem’ has no member named ‘set_root_menu’
tesla_winder.ino:259:7: error: ‘class LiquidCrystal’ has no member named ‘setBacklight’
tesla_winder.ino:261:7: error: ‘class LiquidCrystal’ has no member named ‘setBacklight’
tesla_winder.ino: In function ‘void displayMenu()’:
tesla_winder.ino:525:47: error: ‘const class Menu’ has no member named ‘get_selected’
tesla_winder.ino:527:34: error: ‘const class Menu’ has no member named ‘get_num_menu_components’
tesla_winder.ino:528:31: error: ‘const class Menu’ has no member named ‘get_cur_menu_component_num’
tesla_winder.ino:15:21: warning: comparison with string literal results in unspecified behaviour [-Waddress]
tesla_winder.ino:567:33: note: in expansion of macro ‘ENABLE’
tesla_winder.ino:19:21: warning: comparison with string literal results in unspecified behaviour [-Waddress]
tesla_winder.ino:571:38: note: in expansion of macro ‘COIL_STEPS’
tesla_winder.ino:20:21: warning: comparison with string literal results in unspecified behaviour [-Waddress]
tesla_winder.ino:575:38: note: in expansion of macro ‘COIL_INV’
tesla_winder.ino:22:21: warning: comparison with string literal results in unspecified behaviour [-Waddress]
tesla_winder.ino:579:38: note: in expansion of macro ‘GUIDE_INV’
tesla_winder.ino:21:21: warning: comparison with string literal results in unspecified behaviour [-Waddress]
tesla_winder.ino:583:38: note: in expansion of macro ‘GUIDE_STEPS’
tesla_winder.ino:26:21: warning: comparison with string literal results in unspecified behaviour [-Waddress]
tesla_winder.ino:587:38: note: in expansion of macro ‘WIRE_SIZE’
tesla_winder.ino:27:21: warning: comparison with string literal results in unspecified behaviour [-Waddress]
tesla_winder.ino:591:38: note: in expansion of macro ‘COIL_DIAM’
tesla_winder.ino:28:21: warning: comparison with string literal results in unspecified behaviour [-Waddress]
tesla_winder.ino:595:38: note: in expansion of macro ‘COIL_HOME’
tesla_winder.ino:29:21: warning: comparison with string literal results in unspecified behaviour [-Waddress]
tesla_winder.ino:599:38: note: in expansion of macro ‘COIL_CALC’
tesla_winder.ino:30:21: warning: comparison with string literal results in unspecified behaviour [-Waddress]
tesla_winder.ino:603:38: note: in expansion of macro ‘COIL_RATIO’
tesla_winder.ino:31:21: warning: comparison with string literal results in unspecified behaviour [-Waddress]
tesla_winder.ino:607:38: note: in expansion of macro ‘COIL_LEN’
tesla_winder.ino:32:21: warning: comparison with string literal results in unspecified behaviour [-Waddress]
tesla_winder.ino:611:38: note: in expansion of macro ‘COIL_TURNS’
tesla_winder.ino:33:21: warning: comparison with string literal results in unspecified behaviour [-Waddress]
tesla_winder.ino:615:38: note: in expansion of macro ‘COIL_SPEED’
tesla_winder.ino: In function ‘long int edit_long(long int)’:
tesla_winder.ino:701:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
tesla_winder.ino:728:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
tesla_winder.ino: In function ‘float edit_float(float)’:
tesla_winder.ino:848:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
tesla_winder.ino:879:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
tesla_winder.ino: In function ‘void menu_jog_coil(MenuItem*)’:
tesla_winder.ino:1239:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
tesla_winder.ino: In function ‘void menu_jog_guide(MenuItem*)’:
tesla_winder.ino:1536:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
tesla_winder.ino: In function ‘void menu_job_start(MenuItem*)’:
tesla_winder.ino:1789:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
tesla_winder.ino:1758:8: warning: unused variable ‘end_job’ [-Wunused-variable]
tesla_winder.ino:1780:17: warning: unused variable ‘loop_steps’ [-Wunused-variable]
tesla_winder.ino: In function ‘void print_status(long int)’:
tesla_winder.ino:1974:8: warning: unused variable ‘buf’ [-Wunused-variable]
tesla_winder.ino:1975:8: warning: unused variable ‘buf2’ [-Wunused-variable]

Exibições: 240

Anexos

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço