From 313336b61f074bfe31dcdd10a4a088c731a5091a Mon Sep 17 00:00:00 2001 From: "Ben V. Brown" Date: Sun, 18 Jun 2023 14:22:08 +1000 Subject: [PATCH] Swap OLED offset write to reduce glitching @discip --- source/Core/Drivers/OLED.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/Core/Drivers/OLED.cpp b/source/Core/Drivers/OLED.cpp index 92d3e40f..a43754aa 100644 --- a/source/Core/Drivers/OLED.cpp +++ b/source/Core/Drivers/OLED.cpp @@ -348,8 +348,8 @@ void OLED::transitionScrollDown() { screenBuffer[15] = (pageStart + 1) % 8; uint8_t scrollCommandByte = 0b01000000; OLED_Setup_Array[8].val = scrollCommandByte; - I2C_CLASS::I2C_RegisterWrite(DEVICEADDR_OLED, 0x80, scrollCommandByte); refresh(); + I2C_CLASS::I2C_RegisterWrite(DEVICEADDR_OLED, 0x80, scrollCommandByte); } void OLED::setRotation(bool leftHanded) {