diff --git a/README.rst b/README.rst index f8766bf..bad95ee 100644 --- a/README.rst +++ b/README.rst @@ -87,24 +87,23 @@ Usage Example g = displayio.Group() - f = open("/display-ruler.bmp", "rb") - - pic = displayio.OnDiskBitmap(f) - # CircuitPython 6 & 7 compatible - t = displayio.TileGrid( - pic, pixel_shader=getattr(pic, "pixel_shader", displayio.ColorConverter()) - ) - # CircuitPython 7 compatible only - # t = displayio.TileGrid(pic, pixel_shader=pic.pixel_shader) + pic = displayio.OnDiskBitmap("/display-ruler.bmp") + # Create a Tilegrid with the bitmap and put in the displayio group + t = displayio.TileGrid(pic, pixel_shader=pic.pixel_shader) g.append(t) + # Place the display group on the screen (does not refresh) display.root_group = g + # Show the image on the display display.refresh() print("refreshed") - time.sleep(120) + # Do Not refresh the screen more often than every 180 seconds + # for eInk displays! Rapid refreshes will damage the panel. + time.sleep(180) + Documentation ============= diff --git a/examples/il91874_simpletest.py b/examples/il91874_simpletest.py index 08504d2..4938f37 100644 --- a/examples/il91874_simpletest.py +++ b/examples/il91874_simpletest.py @@ -47,25 +47,20 @@ g = displayio.Group() # Display a ruler graphic from the root directory of the CIRCUITPY drive -with open("/display-ruler.bmp", "rb") as f: - pic = displayio.OnDiskBitmap(f) - # Create a Tilegrid with the bitmap and put in the displayio group - # CircuitPython 6 & 7 compatible - t = displayio.TileGrid( - pic, pixel_shader=getattr(pic, "pixel_shader", displayio.ColorConverter()) - ) - # CircuitPython 7 compatible only - # t = displayio.TileGrid(pic, pixel_shader=pic.pixel_shader) - g.append(t) - - # Place the display group on the screen (does not refresh) - display.root_group = g - - # Show the image on the display - display.refresh() - - print("refreshed") - - # Do Not refresh the screen more often than every 180 seconds - # for eInk displays! Rapid refreshes will damage the panel. - time.sleep(180) + +pic = displayio.OnDiskBitmap("/display-ruler.bmp") +# Create a Tilegrid with the bitmap and put in the displayio group +t = displayio.TileGrid(pic, pixel_shader=pic.pixel_shader) +g.append(t) + +# Place the display group on the screen (does not refresh) +display.root_group = g + +# Show the image on the display +display.refresh() + +print("refreshed") + +# Do Not refresh the screen more often than every 180 seconds +# for eInk displays! Rapid refreshes will damage the panel. +time.sleep(180) pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy