30-03-2022, 22:31
Udało mi się osiągnąć zamierzony cel lecz musiałem trochę zmodyfikować kod lecz dzięki Tobie zrozumiałem jak to działa dzięki !!! poniżej działający kod
lcd.clear();
lcd.home();
byte textStartIndex = random(11);
if (textStart[textStartIndex].length() > 0) {
lcd.setCursor(0, 0);
lcd.print(textStart[textStartIndex].substring(0, 16));
if (textStart[textStartIndex].length() >= 17) {
lcd.setCursor(0, 1);
lcd.print(textStart[textStartIndex].substring(16, 32));
}
}
lcd.clear();
lcd.home();
byte textStartIndex = random(11);
if (textStart[textStartIndex].length() > 0) {
lcd.setCursor(0, 0);
lcd.print(textStart[textStartIndex].substring(0, 16));
if (textStart[textStartIndex].length() >= 17) {
lcd.setCursor(0, 1);
lcd.print(textStart[textStartIndex].substring(16, 32));
}
}