was not declared
3 berichten
• Pagina 1 van 1
was not declared
cpp code
Wanneer ik deze loop gebruik print het prg de ingedrukte toets van mijn 4x4 key-board af op het tft scherm.
Wanneer ik echter in een void printkey() (activeer dan ook printKey in de loop ) , tft.print(customKey); wil gebruiken krijg ik als antwoord steeds : " customKey was not declared in this scoop".
Waarom print het prg dit wel in de loop en niet buiten deze loop ?
met dank , Marco
void loop(){
char customKey = customKeypad.getKey();
if (customKey){
Serial.println(customKey);
//printKey();
tft.fillRect(45, 30,160,60,ST7735_BLACK);
tft.setCursor(45, 30); tft.setTextSize(1);tft.setTextColor(ST7735_YELLOW);tft.print(customKey);
//}
}
}
Wanneer ik deze loop gebruik print het prg de ingedrukte toets van mijn 4x4 key-board af op het tft scherm.
Wanneer ik echter in een void printkey() (activeer dan ook printKey in de loop ) , tft.print(customKey); wil gebruiken krijg ik als antwoord steeds : " customKey was not declared in this scoop".
Waarom print het prg dit wel in de loop en niet buiten deze loop ?
met dank , Marco
Advertisement
Re: was not declared
Omdat de variable alleen binnen de loop() gebruikt kan worden
bij het gebruik van een globale variabele, dan kan je ze binnen iedere funktie gebruiken
bij het gebruik van een globale variabele, dan kan je ze binnen iedere funktie gebruiken
Met vriendelijke groet Arjan
3 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 36 gasten