From 6635d5edc2dc432cf6c761525a68732fa5dbe90e Mon Sep 17 00:00:00 2001 From: Prokhor Shuchalov Date: Thu, 19 Dec 2024 13:33:50 +0100 Subject: [PATCH] Fix setCursor Changes setCursor to set by (0, y) in the most left position. --- digistump-avr/libraries/DigisparkOLED/DigisparkOLED.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/digistump-avr/libraries/DigisparkOLED/DigisparkOLED.cpp b/digistump-avr/libraries/DigisparkOLED/DigisparkOLED.cpp index db3ba07..f4e9b40 100644 --- a/digistump-avr/libraries/DigisparkOLED/DigisparkOLED.cpp +++ b/digistump-avr/libraries/DigisparkOLED/DigisparkOLED.cpp @@ -120,7 +120,7 @@ void SSD1306Device::setCursor(uint8_t x, uint8_t y) ssd1306_send_command_start(); Wire.write(0xb0 + y); Wire.write(((x & 0xf0) >> 4) | 0x10); // | 0x10 - Wire.write((x & 0x0f) | 0x01); // | 0x01 + Wire.write(x & 0x0f); ssd1306_send_command_stop(); oledX = x; oledY = y;