use new OnDiskBitmap API
This commit is contained in:
parent
e55e0cf8a2
commit
4cf4bcaaba
3 changed files with 19 additions and 25 deletions
15
README.rst
15
README.rst
|
|
@ -109,6 +109,7 @@ Usage Example
|
||||||
import time
|
import time
|
||||||
import board
|
import board
|
||||||
import displayio
|
import displayio
|
||||||
|
import fourwire
|
||||||
import adafruit_spd1656
|
import adafruit_spd1656
|
||||||
|
|
||||||
displayio.release_displays()
|
displayio.release_displays()
|
||||||
|
|
@ -130,18 +131,16 @@ Usage Example
|
||||||
|
|
||||||
g = displayio.Group()
|
g = displayio.Group()
|
||||||
|
|
||||||
fn = "/display-ruler-720p.bmp"
|
pic = displayio.OnDiskBitmap("/display-ruler-720p.bmp")
|
||||||
|
t = displayio.TileGrid(pic, pixel_shader=pic.pixel_shader)
|
||||||
|
g.append(t)
|
||||||
|
|
||||||
with open(fn, "rb") as f:
|
display.root_group = g
|
||||||
pic = displayio.OnDiskBitmap(f)
|
|
||||||
t = displayio.TileGrid(pic, pixel_shader=pic.pixel_shader)
|
|
||||||
g.append(t)
|
|
||||||
|
|
||||||
display.root_group = g
|
display.refresh()
|
||||||
|
|
||||||
display.refresh()
|
time.sleep(120)
|
||||||
|
|
||||||
time.sleep(120)
|
|
||||||
|
|
||||||
Documentation
|
Documentation
|
||||||
=============
|
=============
|
||||||
|
|
|
||||||
|
|
@ -31,15 +31,13 @@ display = adafruit_spd1656.SPD1656(display_bus, width=600, height=448, busy_pin=
|
||||||
|
|
||||||
g = displayio.Group()
|
g = displayio.Group()
|
||||||
|
|
||||||
fn = "/display-ruler-720p.bmp"
|
|
||||||
|
|
||||||
with open(fn, "rb") as f:
|
pic = displayio.OnDiskBitmap("/display-ruler-720p.bmp")
|
||||||
pic = displayio.OnDiskBitmap(f)
|
t = displayio.TileGrid(pic, pixel_shader=pic.pixel_shader)
|
||||||
t = displayio.TileGrid(pic, pixel_shader=pic.pixel_shader)
|
g.append(t)
|
||||||
g.append(t)
|
|
||||||
|
|
||||||
display.root_group = g
|
display.root_group = g
|
||||||
|
|
||||||
display.refresh()
|
display.refresh()
|
||||||
|
|
||||||
time.sleep(120)
|
time.sleep(120)
|
||||||
|
|
|
||||||
|
|
@ -30,15 +30,12 @@ display = adafruit_spd1656.SPD1656(display_bus, width=600, height=448, busy_pin=
|
||||||
|
|
||||||
g = displayio.Group()
|
g = displayio.Group()
|
||||||
|
|
||||||
fn = "/display-ruler-720p.bmp"
|
pic = displayio.OnDiskBitmap("/display-ruler-720p.bmp")
|
||||||
|
t = displayio.TileGrid(pic, pixel_shader=pic.pixel_shader)
|
||||||
|
g.append(t)
|
||||||
|
|
||||||
with open(fn, "rb") as f:
|
display.root_group = g
|
||||||
pic = displayio.OnDiskBitmap(f)
|
|
||||||
t = displayio.TileGrid(pic, pixel_shader=pic.pixel_shader)
|
|
||||||
g.append(t)
|
|
||||||
|
|
||||||
display.root_group = g
|
display.refresh()
|
||||||
|
|
||||||
display.refresh()
|
time.sleep(120)
|
||||||
|
|
||||||
time.sleep(120)
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue