diff --git a/examples/fruitjam_displaycheck.py b/examples/fruitjam_displaycheck.py index e568139..5da41df 100644 --- a/examples/fruitjam_displaycheck.py +++ b/examples/fruitjam_displaycheck.py @@ -6,7 +6,9 @@ from adafruit_fruitjam.peripherals import request_display_config -print(f"Display is None ? {supervisor.runtime.display is None}") -print(f"size: {supervisor.runtime.display.width}, {supervisor.runtime.display.height}") +display_is_none = supervisor.runtime.display is None +print(f"Display is None ? {display_is_none}") +if not display_is_none: + print(f"size before: {supervisor.runtime.display.width}, {supervisor.runtime.display.height}") request_display_config(360, 200) print(f"size: {supervisor.runtime.display.width}, {supervisor.runtime.display.height}") diff --git a/examples/fruitjam_peripherals.py b/examples/fruitjam_peripherals.py index 4decfc5..be4675f 100644 --- a/examples/fruitjam_peripherals.py +++ b/examples/fruitjam_peripherals.py @@ -7,7 +7,7 @@ import supervisor from audiocore import WaveFile -from adafruit_fruitjam.peripherals import Peripherals +from adafruit_fruitjam.peripherals import Peripherals, request_display_config colors = [0xFF00FF, 0xFFFF00, 0x00FF00] @@ -23,6 +23,10 @@ fruitjam.audio.play(wave) display = supervisor.runtime.display +if display is None: + request_display_config(640, 480) + display = supervisor.runtime.display + empty_group = displayio.Group() display.root_group = empty_group