From 8d5280a34f1159d8af0277ba04b7e1cb9c8bd7ac Mon Sep 17 00:00:00 2001 From: Joey Castillo Date: Sun, 3 Oct 2021 18:48:55 -0400 Subject: slcd: add function to blank entire screen --- watch-library/watch/watch_slcd.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'watch-library/watch/watch_slcd.c') diff --git a/watch-library/watch/watch_slcd.c b/watch-library/watch/watch_slcd.c index ba9d12b2..c1e24308 100644 --- a/watch-library/watch/watch_slcd.c +++ b/watch-library/watch/watch_slcd.c @@ -162,6 +162,12 @@ inline void watch_clear_pixel(uint8_t com, uint8_t seg) { slcd_sync_seg_off(&SEGMENT_LCD_0, SLCD_SEGID(com, seg)); } +void watch_clear_display() { + SLCD->SDATAL0.reg = 0; + SLCD->SDATAL1.reg = 0; + SLCD->SDATAL2.reg = 0; +} + void watch_display_character(uint8_t character, uint8_t position) { // handle lowercase 7 if needed if (character == '7' && (position == 4 || position == 6)) character = '&'; -- cgit v1.2.3