mirror of
https://github.com/DCC-EX/CommandStation-EX.git
synced 2024-11-22 23:56:13 +01:00
Fix LCD corruption on power-up.
LCD was not working correctly on power up, but was subsequently OK on reset. Problem was caused by an uninitialised variable.
This commit is contained in:
parent
88949358b4
commit
52e8a93945
|
@ -47,7 +47,7 @@ LiquidCrystal_I2C::LiquidCrystal_I2C(uint8_t lcd_Addr, uint8_t lcd_cols,
|
||||||
lcdRows = lcd_rows;
|
lcdRows = lcd_rows;
|
||||||
lcdCols = lcd_cols;
|
lcdCols = lcd_cols;
|
||||||
|
|
||||||
_backlightval &= ~LCD_BACKLIGHT;
|
_backlightval = 0;
|
||||||
|
|
||||||
I2CManager.begin();
|
I2CManager.begin();
|
||||||
I2CManager.setClock(100000L); // PCF8574 is spec'd to 100kHz.
|
I2CManager.setClock(100000L); // PCF8574 is spec'd to 100kHz.
|
||||||
|
|
|
@ -3,7 +3,8 @@
|
||||||
|
|
||||||
#include "StringFormatter.h"
|
#include "StringFormatter.h"
|
||||||
|
|
||||||
#define VERSION "3.1.4"
|
#define VERSION "3.1.5"
|
||||||
|
// 3.1.5 Fix LCD corruption on power-up
|
||||||
// 3.1.4 Refactor OLED and LCD drivers and remove unused code
|
// 3.1.4 Refactor OLED and LCD drivers and remove unused code
|
||||||
// 3.1.3 Add a loop delay to give more time for sensing an Ethernet cable connection
|
// 3.1.3 Add a loop delay to give more time for sensing an Ethernet cable connection
|
||||||
// 3.1.2 Eliminate wait after write when prog is joined or prog power is off
|
// 3.1.2 Eliminate wait after write when prog is joined or prog power is off
|
||||||
|
|
Loading…
Reference in New Issue
Block a user