mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-23 10:46:31 +00:00
Merge pull request #7423 from jpenninkhof/development
Reset SSD1306 before initialisation when OLED reset pin is set
This commit is contained in:
commit
319965fba2
@ -83,7 +83,7 @@ void SSD1306InitDriver(void)
|
|||||||
// init renderer
|
// init renderer
|
||||||
// oled1306 = new Adafruit_SSD1306(SSD1306_LCDWIDTH,SSD1306_LCDHEIGHT);
|
// oled1306 = new Adafruit_SSD1306(SSD1306_LCDWIDTH,SSD1306_LCDHEIGHT);
|
||||||
oled1306 = new Adafruit_SSD1306(Settings.display_width, Settings.display_height, &Wire, reset_pin);
|
oled1306 = new Adafruit_SSD1306(Settings.display_width, Settings.display_height, &Wire, reset_pin);
|
||||||
oled1306->begin(SSD1306_SWITCHCAPVCC, Settings.display_address[0], 0);
|
oled1306->begin(SSD1306_SWITCHCAPVCC, Settings.display_address[0], reset_pin >= 0);
|
||||||
renderer = oled1306;
|
renderer = oled1306;
|
||||||
renderer->DisplayInit(DISPLAY_INIT_MODE, Settings.display_size, Settings.display_rotate, Settings.display_font);
|
renderer->DisplayInit(DISPLAY_INIT_MODE, Settings.display_size, Settings.display_rotate, Settings.display_font);
|
||||||
renderer->setTextColor(1,0);
|
renderer->setTextColor(1,0);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user