Problema con Menu usando LCD 16x2 Keypad Shield

Buenass. Estoy intentando realizar un menú para un indoor utilizando un Mega 2560, un LCD 16x2 Keypad Shield y las librerías LiquidCrystal y LiquidMenu, pero por algún motivo me surge un error y desconozco el motivo. Aquí les adjunto el código que tengo por el momento, ya que solo estoy probando lo que hice hasta ahora:

#include <LiquidCrystal.h>
#include <LiquidMenu.h>

LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

int boton = A0;
int valor;

int planta_seleccionada;
int CicloDeLuz;
int TempDentroMax;
int TempDentroMin;
int pHAgua;
int TempAgua;

byte grado[8] = { B01110, B01010, B01110, B00000, B00000, B00000, B00000, B00000 };

LiquidLine linea1(1, 0, "LECHUGA");
LiquidLine linea2(1, 1, "TOMATE");
LiquidLine linea3(1, 0, "FRUTILLA");
LiquidLine linea4(1, 1, "RUCULA");
LiquidScreen pantalla1(linea1, linea2, linea3, linea4);

LiquidLine linea1_2(1, 0, "Ciclo de Luz");
LiquidLine linea2_2(1, 1, "Temp. Dentro");
LiquidLine linea3_2(1, 0, "pH del Agua");
LiquidLine linea4_2(1, 1, "Temp. del Agua");
LiquidScreen pantalla2(linea1_2, linea2_2, linea3_2, linea4_2);

LiquidLine lineaCicloLuz1(1, 0, "24 -  0 hs");
LiquidLine lineaCicloLuz2(1, 1, "18 -  6 hs");
LiquidLine lineaCicloLuz3(1, 0, "12 - 12 hs");
LiquidLine lineaCicloLuz4(1, 1, " 6 - 18 hs");
LiquidScreen pantalla3(lineaCicloLuz1, lineaCicloLuz2, lineaCicloLuz3, lineaCicloLuz4);

LiquidLine lineaTempDentroMax(1, 0, "Temp Maxima");
LiquidLine lineaTempDentroMin(1, 1, "Temp Minima");
LiquidScreen pantalla4(lineaTempDentroMax, lineaTempDentroMin);

LiquidLine lineaTempDentroMax1(1, 0, "40 C");
LiquidLine lineaTempDentroMax2(1, 1, "35 C");
LiquidLine lineaTempDentroMax3(1, 0, "30 C");
LiquidLine lineaTempDentroMax4(1, 1, "25 C");
LiquidScreen pantalla5(lineaTempDentroMax1, lineaTempDentroMax2, lineaTempDentroMax3, lineaTempDentroMax4);

LiquidLine lineaTempDentroMin1(1, 0, "20 C");
LiquidLine lineaTempDentroMin2(1, 1, "15 C");
LiquidLine lineaTempDentroMin3(1, 0, "10 C");
LiquidLine lineaTempDentroMin4(1, 1, " 5 C");
LiquidScreen pantalla6(lineaTempDentroMin1, lineaTempDentroMin2, lineaTempDentroMin3, lineaTempDentroMin4);

LiquidMenu menu(lcd, pantalla1, pantalla2, pantalla3, pantalla4, pantalla5, pantalla6);


void setup() {
  Serial.begin(9600);
 
  lcd.begin(16,2);

  lcd.createChar(3, grado);

  linea1.set_focusPosition(Position::LEFT); 
  linea2.set_focusPosition(Position::LEFT); 
  linea3.set_focusPosition(Position::LEFT); 
  linea4.set_focusPosition(Position::LEFT); 
   
  linea1.attach_function(1, fn_lechuga); 
  linea2.attach_function(1, fn_tomate);
  linea3.attach_function(1, fn_frutilla);
  linea4.attach_function(1, fn_rucula);
  
  menu.add_screen(pantalla1);
  


  linea1_2.set_focusPosition(Position::LEFT); 
  linea2_2.set_focusPosition(Position::LEFT); 
  linea3_2.set_focusPosition(Position::LEFT); 
  linea4_2.set_focusPosition(Position::LEFT); 
  
  linea1_2.attach_function(1, fn_cicloluz); 
  linea2_2.attach_function(1, fn_tempdentro);
  linea3_2.attach_function(1, fn_ph);
  linea4_2.attach_function(1, fn_tempagua); 
   
  menu.add_screen(pantalla2);



  lineaCicloLuz1.set_focusPosition(Position::LEFT); 
  lineaCicloLuz2.set_focusPosition(Position::LEFT); 
  lineaCicloLuz3.set_focusPosition(Position::LEFT); 
  lineaCicloLuz4.set_focusPosition(Position::LEFT); 
   
  lineaCicloLuz1.attach_function(1, fn_CicloLuz1); 
  lineaCicloLuz2.attach_function(1, fn_CicloLuz2);
  lineaCicloLuz3.attach_function(1, fn_CicloLuz3);
  lineaCicloLuz4.attach_function(1, fn_CicloLuz4);
  
  menu.add_screen(pantalla3);



  lineaTempDentroMax.set_focusPosition(Position::LEFT); 
  lineaTempDentroMin.set_focusPosition(Position::LEFT); 
   
  lineaTempDentroMax.attach_function(1, fn_TempDentroMax); 
  lineaTempDentroMin.attach_function(1, fn_TempDentroMin);
  
  menu.add_screen(pantalla4);



  lineaTempDentroMax1.set_focusPosition(Position::LEFT); 
  lineaTempDentroMax2.set_focusPosition(Position::LEFT); 
  lineaTempDentroMax3.set_focusPosition(Position::LEFT); 
  lineaTempDentroMax4.set_focusPosition(Position::LEFT); 
   
  lineaTempDentroMax1.attach_function(1, fn_TempDentroMax1); 
  lineaTempDentroMax2.attach_function(1, fn_TempDentroMax2);
  lineaTempDentroMax3.attach_function(1, fn_TempDentroMax3);
  lineaTempDentroMax4.attach_function(1, fn_TempDentroMax4);
  
  menu.add_screen(pantalla5);



  lineaTempDentroMin1.set_focusPosition(Position::LEFT); 
  lineaTempDentroMin2.set_focusPosition(Position::LEFT); 
  lineaTempDentroMin3.set_focusPosition(Position::LEFT); 
  lineaTempDentroMin4.set_focusPosition(Position::LEFT); 
   
  lineaTempDentroMin1.attach_function(1, fn_TempDentroMin1); 
  lineaTempDentroMin2.attach_function(1, fn_TempDentroMin2);
  lineaTempDentroMin3.attach_function(1, fn_TempDentroMin3);
  lineaTempDentroMin4.attach_function(1, fn_TempDentroMin4);
  
  menu.add_screen(pantalla6);



  pantalla1.set_displayLineCount(2);
  pantalla2.set_displayLineCount(2);
  pantalla3.set_displayLineCount(2);
  pantalla4.set_displayLineCount(2);
  pantalla5.set_displayLineCount(2);
  pantalla6.set_displayLineCount(2);

  menu.set_focusedLine(0);

  menu.update();

}


void loop() {

    valor = analogRead(boton);

    Serial.println(valor);
  
    selectOption();
 
    if (valor > 250 && valor < 260){ //ABAJO
        menu.switch_focus(true);
      }
      
    if (valor > 90 && valor < 150){ //ARRIBA
        menu.switch_focus(false);
      }
      
      menu.update();

      delay(200);

      if (valor > 400 && valor < 410){ //ATRAS
        menu.change_screen(1);
        menu.set_focusedLine(0);
        }
  }
  


//------------------ Funciones ---------------------
void selectOption(){
  if(valor > -20 && valor < 50){ //SELECCIONAR
      menu.call_function(1);
      delay(100);
  }
}

void fn_lechuga(){
  menu.change_screen(2);
  menu.set_focusedLine(0);
  planta_seleccionada = 1;
}

void fn_tomate(){
  menu.change_screen(2);
  menu.set_focusedLine(0);
  planta_seleccionada = 2;
}


void fn_frutilla(){
  menu.change_screen(2);
  menu.set_focusedLine(0);
  planta_seleccionada = 3;
}


void fn_rucula(){
  menu.change_screen(2);
  menu.set_focusedLine(0);
  planta_seleccionada = 4;
}



void fn_cicloluz(){
  menu.change_screen(3);
  menu.set_focusedLine(0);
}

      void fn_CicloLuz1(){
        menu.change_screen(1);
        menu.set_focusedLine(0);
        CicloDeLuz = 1;
        }
      
      void fn_CicloLuz2(){
        menu.change_screen(1);
        menu.set_focusedLine(0);
        CicloDeLuz = 2;
        }
      
      void fn_CicloLuz3(){
        menu.change_screen(1);
        menu.set_focusedLine(0);
        CicloDeLuz = 3;
        }
      
      void fn_CicloLuz4(){
        menu.change_screen(1);
        menu.set_focusedLine(0);
        CicloDeLuz = 4;
        }




void fn_tempdentro(){
  menu.change_screen(4);
  menu.set_focusedLine(0);
  }

      void fn_TempDentroMax(){
        menu.change_screen(5);
        menu.set_focusedLine(0);
        }

      void fn_TempDentroMin(){
        menu.change_screen(6);
        menu.set_focusedLine(0);
        }

            void fn_TempDentroMax1(){
              TempDentroMax = 1;
              }

            void fn_TempDentroMax2(){
              TempDentroMax = 2;
              }

            void fn_TempDentroMax3(){
              TempDentroMax = 3;
              }
              
            void fn_TempDentroMax4(){
              TempDentroMax = 4;
              }

            void fn_TempDentroMin1(){
              TempDentroMin = 1;
              }

            void fn_TempDentroMin2(){
              TempDentroMin = 2;
              }

            void fn_TempDentroMin3(){
              TempDentroMin = 3;
              }

            void fn_TempDentroMin4(){
              TempDentroMin = 4;
              }





void fn_ph(){
  
  }






void fn_tempagua(){
  
  }





void fn_atras(){
  menu.change_screen(1);
  menu.set_focusedLine(0);
}

El mensaje de error es el siguiente:

Arduino:1.8.19 (Windows 10), Tarjeta:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\teg2\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=2341_0042 -ide-version=10819 -build-path C:\Users\teg2\AppData\Local\Temp\arduino_build_53486 -warnings=none -build-cache C:\Users\teg2\AppData\Local\Temp\arduino_cache_991380 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose D:\AA PROGRAMAS FINALES PROYECTO\PRUEBAS LCD\ProgramaMenuLCD\ProgramaMenuLCD.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\teg2\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=2341_0042 -ide-version=10819 -build-path C:\Users\teg2\AppData\Local\Temp\arduino_build_53486 -warnings=none -build-cache C:\Users\teg2\AppData\Local\Temp\arduino_cache_991380 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose D:\AA PROGRAMAS FINALES PROYECTO\PRUEBAS LCD\ProgramaMenuLCD\ProgramaMenuLCD.ino

Using board 'mega' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Detecting libraries used...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "C:\\Users\\teg2\\AppData\\Local\\Temp\\arduino_build_53486\\sketch\\ProgramaMenuLCD.ino.cpp" -o nul

Alternatives for LiquidCrystal.h: [LiquidCrystal@1.0.7]

ResolveLibrary(LiquidCrystal.h)

  -> candidates: [LiquidCrystal@1.0.7]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "-IC:\\Program Files (x86)\\Arduino\\libraries\\LiquidCrystal\\src" "C:\\Users\\teg2\\AppData\\Local\\Temp\\arduino_build_53486\\sketch\\ProgramaMenuLCD.ino.cpp" -o nul

Alternatives for LiquidMenu.h: [LiquidMenu-master@1.6.0]

ResolveLibrary(LiquidMenu.h)

  -> candidates: [LiquidMenu-master@1.6.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "-IC:\\Program Files (x86)\\Arduino\\libraries\\LiquidCrystal\\src" "-IC:\\Users\\teg2\\Documents\\Arduino\\libraries\\LiquidMenu-master\\src" "C:\\Users\\teg2\\AppData\\Local\\Temp\\arduino_build_53486\\sketch\\ProgramaMenuLCD.ino.cpp" -o nul

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src\LiquidCrystal.cpp

Using cached library dependencies for file: C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src\LiquidLine.cpp

Using cached library dependencies for file: C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src\LiquidMenu.cpp

Using cached library dependencies for file: C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src\LiquidScreen.cpp

Using cached library dependencies for file: C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src\LiquidSystem.cpp

Using cached library dependencies for file: C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src\recognizeType.cpp

Generating function prototypes...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "-IC:\\Program Files (x86)\\Arduino\\libraries\\LiquidCrystal\\src" "-IC:\\Users\\teg2\\Documents\\Arduino\\libraries\\LiquidMenu-master\\src" "C:\\Users\\teg2\\AppData\\Local\\Temp\\arduino_build_53486\\sketch\\ProgramaMenuLCD.ino.cpp" -o "C:\\Users\\teg2\\AppData\\Local\\Temp\\arduino_build_53486\\preproc\\ctags_target_for_gcc_minus_e.cpp"

"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\teg2\\AppData\\Local\\Temp\\arduino_build_53486\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compilando programa...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "-IC:\\Program Files (x86)\\Arduino\\libraries\\LiquidCrystal\\src" "-IC:\\Users\\teg2\\Documents\\Arduino\\libraries\\LiquidMenu-master\\src" "C:\\Users\\teg2\\AppData\\Local\\Temp\\arduino_build_53486\\sketch\\ProgramaMenuLCD.ino.cpp" -o "C:\\Users\\teg2\\AppData\\Local\\Temp\\arduino_build_53486\\sketch\\ProgramaMenuLCD.ino.cpp.o"

In file included from D:\AA PROGRAMAS FINALES PROYECTO\PRUEBAS LCD\ProgramaMenuLCD\ProgramaMenuLCD.ino:2:0:

C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src/LiquidMenu.h:52:123: note: #pragma message: LiquidMenu: Selected 'LiquidCrystal' (parallel) library. Edit 'LiquidMenu_config.h' file to change it.

 # pragma message ("LiquidMenu: Selected 'LiquidCrystal' (parallel) library. Edit 'LiquidMenu_config.h' file to change it.")

                                                                                                                           ^

ProgramaMenuLCD:52:86: error: no matching function for call to 'LiquidMenu::LiquidMenu(LiquidCrystal&, LiquidScreen&, LiquidScreen&, LiquidScreen&, LiquidScreen&, LiquidScreen&, LiquidScreen&)'

 LiquidMenu menu(lcd, pantalla1, pantalla2, pantalla3, pantalla4, pantalla5, pantalla6);

                                                                                      ^

In file included from D:\AA PROGRAMAS FINALES PROYECTO\PRUEBAS LCD\ProgramaMenuLCD\ProgramaMenuLCD.ino:2:0:

C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src/LiquidMenu.h:847:3: note: candidate: LiquidMenu::LiquidMenu(LiquidCrystal&, LiquidScreen&, LiquidScreen&, LiquidScreen&, LiquidScreen&, uint8_t)

   LiquidMenu(DisplayClass &liquidCrystal, LiquidScreen &liquidScreen1,

   ^~~~~~~~~~

C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src/LiquidMenu.h:847:3: note:   candidate expects 6 arguments, 7 provided

C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src/LiquidMenu.h:833:3: note: candidate: LiquidMenu::LiquidMenu(LiquidCrystal&, LiquidScreen&, LiquidScreen&, LiquidScreen&, uint8_t)

   LiquidMenu(DisplayClass &liquidCrystal, LiquidScreen &liquidScreen1,

   ^~~~~~~~~~

C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src/LiquidMenu.h:833:3: note:   candidate expects 5 arguments, 7 provided

C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src/LiquidMenu.h:821:3: note: candidate: LiquidMenu::LiquidMenu(LiquidCrystal&, LiquidScreen&, LiquidScreen&, uint8_t)

   LiquidMenu(DisplayClass &liquidCrystal, LiquidScreen &liquidScreen1,

   ^~~~~~~~~~

C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src/LiquidMenu.h:821:3: note:   candidate expects 4 arguments, 7 provided

C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src/LiquidMenu.h:810:3: note: candidate: LiquidMenu::LiquidMenu(LiquidCrystal&, LiquidScreen&, uint8_t)

   LiquidMenu(DisplayClass &liquidCrystal, LiquidScreen &liquidScreen,

   ^~~~~~~~~~

C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src/LiquidMenu.h:810:3: note:   candidate expects 3 arguments, 7 provided

C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src/LiquidMenu.h:801:3: note: candidate: LiquidMenu::LiquidMenu(LiquidCrystal&, uint8_t)

   LiquidMenu(DisplayClass &liquidCrystal, uint8_t startingScreen = 1);

   ^~~~~~~~~~

C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src/LiquidMenu.h:801:3: note:   candidate expects 2 arguments, 7 provided

C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src/LiquidMenu.h:785:7: note: candidate: constexpr LiquidMenu::LiquidMenu(const LiquidMenu&)

 class LiquidMenu {

       ^~~~~~~~~~

C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src/LiquidMenu.h:785:7: note:   candidate expects 1 argument, 7 provided

C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src/LiquidMenu.h:785:7: note: candidate: constexpr LiquidMenu::LiquidMenu(LiquidMenu&&)

C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master\src/LiquidMenu.h:785:7: note:   candidate expects 1 argument, 7 provided

Usando librería LiquidCrystal con versión 1.0.7 en la carpeta: C:\Program Files (x86)\Arduino\libraries\LiquidCrystal 

Usando librería LiquidMenu-master con versión 1.6.0 en la carpeta: C:\Users\teg2\Documents\Arduino\libraries\LiquidMenu-master 

exit status 1

no matching function for call to 'LiquidMenu::LiquidMenu(LiquidCrystal&, LiquidScreen&, LiquidScreen&, LiquidScreen&, LiquidScreen&, LiquidScreen&, LiquidScreen&)'

Lo único que se es que si al menú le elimino las pantallas 5 y 6, este funciona (es decir, dejo que incluya las pantallas 1, 2, 3 y 4 únicamente). Y esto no me sirve, ya que debo incluirlas y agregar otras más.

Espero sus respuestas...
Gracias.

Revisaste la documentación de la librería?

En cada LiquidMenu puedes crear 4 LiquidScreen como máximo.

Imagino que si necesitas más debes crear mas LiquidMenu con las restantes.

Ahh no tenía idea. Revisé la documentación y es cierto, ese es el problema.
Supongo que voy a tener que crear un menú distinto para cada planta o algo así.
Muchísimas gracias!!

Usa esa librería, es muy buena

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.