Update OnDiskBitmap usage to take a filename string in CP7
This commit is contained in:
parent
ec69daf539
commit
9fce12733e
1 changed files with 15 additions and 1 deletions
|
|
@ -154,7 +154,11 @@ class Pyloton:
|
|||
"""
|
||||
if self.debug:
|
||||
return
|
||||
with open('blinka-pyloton.bmp', 'rb') as bitmap_file:
|
||||
|
||||
blinka_bitmap = "blinka-pyloton.bmp"
|
||||
|
||||
# Compatible with CircuitPython 6 & 7
|
||||
with open(blinka_bitmap, 'rb') as bitmap_file:
|
||||
bitmap1 = displayio.OnDiskBitmap(bitmap_file)
|
||||
tile_grid = displayio.TileGrid(bitmap1, pixel_shader=getattr(bitmap1, 'pixel_shader', displayio.ColorConverter()))
|
||||
self.loading_group.append(tile_grid)
|
||||
|
|
@ -165,6 +169,16 @@ class Pyloton:
|
|||
self.loading_group.append(rect)
|
||||
self.loading_group.append(status_heading)
|
||||
|
||||
# # Compatible with CircuitPython 7+
|
||||
# bitmap1 = displayio.OnDiskBitmap(blinka_bitmap)
|
||||
# tile_grid = displayio.TileGrid(bitmap1, pixel_shader=bitmap1.pixel_shader)
|
||||
# self.loading_group.append(tile_grid)
|
||||
# self.display.show(self.loading_group)
|
||||
# status_heading = label.Label(font=self.arial16, x=80, y=175,
|
||||
# text="Status", color=self.YELLOW)
|
||||
# rect = Rect(0, 165, 240, 75, fill=self.PURPLE)
|
||||
# self.loading_group.append(rect)
|
||||
# self.loading_group.append(status_heading)
|
||||
|
||||
def _load_fonts(self):
|
||||
"""
|
||||
|
|
|
|||
Loading…
Reference in a new issue