From 8f63663c1e3ec0dc4968adc9c635699acc81cb44 Mon Sep 17 00:00:00 2001 From: Jeroen Vermeulen - MageHost Date: Thu, 31 Dec 2020 10:17:30 +0100 Subject: [PATCH] Improved hardware SPI. Removed unnecessary setTextSize in PrintLog. --- tasmota/xdsp_14_SSD1331.ino | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/tasmota/xdsp_14_SSD1331.ino b/tasmota/xdsp_14_SSD1331.ino index a34890b48..ac6e3e994 100644 --- a/tasmota/xdsp_14_SSD1331.ino +++ b/tasmota/xdsp_14_SSD1331.ino @@ -63,10 +63,8 @@ void SSD1331_InitDriver() { // init renderer if (PinUsed(GPIO_SSPI_CS) && PinUsed(GPIO_SSPI_DC) && PinUsed(GPIO_SSPI_MOSI) && PinUsed(GPIO_SSPI_SCLK) && PinUsed(GPIO_OLED_RESET)) { ssd1331 = new Adafruit_SSD1331(Pin(GPIO_SSPI_CS),Pin(GPIO_SSPI_DC),Pin(GPIO_SSPI_MOSI),Pin(GPIO_SSPI_SCLK),Pin(GPIO_OLED_RESET)); - } else if (PinUsed(GPIO_SPI_CS) && PinUsed(GPIO_SPI_DC) && PinUsed(GPIO_OLED_RESET)) { - ssd1331 = new Adafruit_SSD1331(Pin(GPIO_SPI_CS),Pin(GPIO_SPI_DC),Pin(GPIO_OLED_RESET)); } else if (PinUsed(GPIO_SPI_CS) && PinUsed(GPIO_SPI_DC)) { - ssd1331 = new Adafruit_SSD1331(&SPI,Pin(GPIO_SPI_CS),Pin(GPIO_SPI_DC)); + ssd1331 = new Adafruit_SSD1331(&SPI,Pin(GPIO_SPI_CS),Pin(GPIO_SPI_DC),Pin(GPIO_OLED_RESET)); } else { return; } @@ -104,7 +102,6 @@ void SSD1331PrintLog(void) uint8_t last_row = Settings.display_rows -1; renderer->clearDisplay(); - renderer->setTextSize(Settings.display_size); renderer->setCursor(0,0); for (byte i = 0; i < last_row; i++) { strlcpy(disp_screen_buffer[i], disp_screen_buffer[i +1], disp_screen_buffer_cols);