Volání funkce:
Kód: Vybrat vše
byte col[]={2,6,0,15,0};// pole sloupcu LCD
byte row[]={0,1,3,3,2};// pole radku LCD
String val[]={"Dnes je " +((String)dny[Clock.getDoW()]),txtDatumCas,"pradlo","dalsi",
(String)((float)pressure /100) + " Bar "};// pole hodnot LCD
Display(5, col, row, val);// volame fci obsluhy displeje dle zadanych parametru
Kód: Vybrat vše
//----Funkce obsluhy displeje--------------------------------------
// pb pocet zobrazovanych bloku
// setCursor: co[] znak na radku, ro[] radek displeje
// va[] zobrazovane hodnoty
void Display(byte pb, byte co[], byte ro[], String va[]) {
for(int i = 0; i < pb; i++) {
LCD.setCursor(co[i],ro[i]);
LCD.print(va[i]);
}
}
Díky za případnou radu.