only one function to dislpay static and dymanic text

master
JbLb 8 years ago
parent 5a88e45430
commit f40a16601c

@ -87,7 +87,6 @@ void setup() {
// At this stage the WiFi manager will have successfully connected to a network, or if not will try again in 180-seconds
DEBUG_PRINTLN(F("WiFi connected..."));
display_static_message("OK");
delay(10*wait);
DEBUG_PRINTLN(WiFi.localIP());
configTime(timezone * 3600, dstOffset * 3600, ntpServer); // First sync of time with (S)NTP
@ -131,7 +130,7 @@ void loop() {
DEBUG_PRINT(F("On envoi \""));
DEBUG_PRINT(message);
DEBUG_PRINTLN(F("\" à LibreMetric"));
display_message(message); // Display the message
display_static_message(message); // Display the message
DEBUG_PRINT(F("Message envoyé à LibreMetric : "));
DEBUG_PRINTLN(message);
message = "";
@ -147,6 +146,7 @@ void loop() {
yield();
}
void display_static_message(String message){
matrix.fillScreen(LOW);
if (width * message.length() - spacer > matrix.width()) {
display_message(message);
}
@ -157,6 +157,7 @@ void display_static_message(String message){
matrix.drawChar(x + (i * width), y, message[i], HIGH, LOW, 1); // HIGH LOW means foreground ON, background OFF, reverse these to invert the display!
}
matrix.write(); // Send bitmap to display
delay(15*wait);
}
}
void display_message(String message){

Loading…
Cancel
Save