From 90222747f2fe15d063f4386755f6ed971745b9e1 Mon Sep 17 00:00:00 2001 From: Alex Voinea Date: Tue, 24 Jan 2023 12:08:07 +0100 Subject: [PATCH] lcd_set_cursor_column() also updates lcd_ddram_address --- Firmware/lcd.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Firmware/lcd.cpp b/Firmware/lcd.cpp index 9d1dd37bf..58705d5dc 100644 --- a/Firmware/lcd.cpp +++ b/Firmware/lcd.cpp @@ -371,7 +371,9 @@ void lcd_set_cursor(uint8_t col, uint8_t row) void lcd_set_cursor_column(uint8_t col) { - lcd_command(LCD_SETDDRAMADDR | (col + lcd_get_row_offset(lcd_currline))); + uint8_t addr = col + lcd_get_row_offset(lcd_currline); + lcd_ddram_address = addr; + lcd_command(LCD_SETDDRAMADDR | addr); } // Allows us to fill the first 8 CGRAM locations