|
|
@ -84,6 +84,7 @@ public: |
|
|
ble_on ? "ON" : "OFF" |
|
|
ble_on ? "ON" : "OFF" |
|
|
); |
|
|
); |
|
|
|
|
|
|
|
|
|
|
|
display.setTextSize(1); |
|
|
_text_width = display.getTextWidth(_status); |
|
|
_text_width = display.getTextWidth(_status); |
|
|
_next_update = millis() + STATUS_BAR_UPDATE_MS; |
|
|
_next_update = millis() + STATUS_BAR_UPDATE_MS; |
|
|
_needs_redraw = true; |
|
|
_needs_redraw = true; |
|
|
@ -105,6 +106,10 @@ public: |
|
|
display.setTextSize(1); |
|
|
display.setTextSize(1); |
|
|
display.setColor(DisplayDriver::GREEN); |
|
|
display.setColor(DisplayDriver::GREEN); |
|
|
|
|
|
|
|
|
|
|
|
// if (_needs_redraw) {
|
|
|
|
|
|
// _text_width = display.getTextWidth(_status);
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
// static text: no scrolling needed
|
|
|
// static text: no scrolling needed
|
|
|
if (_text_width <= _display_width) { |
|
|
if (_text_width <= _display_width) { |
|
|
display.setCursor(0, 0); |
|
|
display.setCursor(0, 0); |
|
|
|