Neil McKechnie
|
ec73ac69d9
|
A few more name changes to more generic names
|
2023-02-12 09:01:16 +00:00 |
|
Neil McKechnie
|
35f3cca9b3
|
Rename LCDDisplay class to Display; renameEXRAIL LCD2 macro to SCREEN
|
2023-02-11 23:37:09 +00:00 |
|
Neil McKechnie
|
65f7a4917f
|
Separate out lcd (write to default display) and lcd2 (any display).
|
2023-02-11 17:04:18 +00:00 |
|
Neil McKechnie
|
8be9d9e0b0
|
Support for multiple displays (OLED etc).
New EXRAIL command LCD2(display,row,"text"). Display 0 is the usual one, other displays can be configured through HAL.
|
2023-02-11 15:47:50 +00:00 |
|
Neil McKechnie
|
1ffb3a9836
|
Update IO_OLEDDisplay.h
Round up number of characters per line, so that the last few pixels on the line are erased when writing blanks.
|
2023-02-10 15:34:13 +00:00 |
|
Neil McKechnie
|
9dd9990979
|
Improve formatting of I2CAddress data type in diagnostics.
|
2023-02-09 00:16:06 +00:00 |
|
Neil McKechnie
|
47cb43d1e9
|
Update IO_OLEDDisplay.h
Make display updates non-blocking (after initialisation completes).
|
2023-02-07 23:16:00 +00:00 |
|
Neil McKechnie
|
5439dd3158
|
Suppress compiler warnings.
|
2023-02-07 17:59:40 +00:00 |
|
Neil McKechnie
|
7b79680de2
|
First stab at HAL-installable OLED Display Driver.
|
2023-02-07 17:09:17 +00:00 |
|