From 577fdf8859dfa125425fcb4007c17676bd9d20fd Mon Sep 17 00:00:00 2001 From: Paul Cutler Date: Thu, 2 Nov 2023 10:33:58 -0500 Subject: [PATCH] Update with fourwire and display.root_group for CP 9 compatibility --- README.rst | 5 +++-- examples/ssd1608_simpletest.py | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index 8542513..91545a3 100644 --- a/README.rst +++ b/README.rst @@ -69,6 +69,7 @@ Usage Example import time import board import displayio + import fourwire import adafruit_ssd1608 displayio.release_displays() @@ -80,7 +81,7 @@ Usage Example epd_reset = board.D5 epd_busy = board.D6 - display_bus = displayio.FourWire(spi, command=epd_dc, chip_select=epd_cs, reset=epd_reset, + display_bus = fourwire.FourWire(spi, command=epd_dc, chip_select=epd_cs, reset=epd_reset, baudrate=1000000) time.sleep(1) @@ -99,7 +100,7 @@ Usage Example # t = displayio.TileGrid(pic, pixel_shader=pic.pixel_shader) g.append(t) - display.show(g) + display.root_group = g display.refresh() diff --git a/examples/ssd1608_simpletest.py b/examples/ssd1608_simpletest.py index 94b8fd4..9854612 100644 --- a/examples/ssd1608_simpletest.py +++ b/examples/ssd1608_simpletest.py @@ -11,6 +11,7 @@ import time import board import displayio +import fourwire import adafruit_ssd1608 displayio.release_displays() @@ -22,7 +23,7 @@ epd_reset = board.D5 epd_busy = board.D6 -display_bus = displayio.FourWire( +display_bus = fourwire.FourWire( spi, command=epd_dc, chip_select=epd_cs, reset=epd_reset, baudrate=1000000 ) time.sleep(1) @@ -43,7 +44,7 @@ # t = displayio.TileGrid(pic, pixel_shader=pic.pixel_shader) g.append(t) - display.show(g) + display.root_group = g display.refresh()