Skip to content

Commit 7b41e86

Browse files
tweak lvgltest
1 parent 867c75f commit 7b41e86

File tree

1 file changed

+9
-12
lines changed
  • internal_filesystem/apps/com.example.lvgltest/assets

1 file changed

+9
-12
lines changed

internal_filesystem/apps/com.example.lvgltest/assets/lvgltest.py

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
appscreen == lv.screen_active()
1+
appscreen = lv.screen_active()
22

33
import time
44
import random
@@ -15,28 +15,25 @@
1515
def add_spinner_and_update():
1616
global spinner_count, metrics_label
1717
try:
18+
x = random.randint(0, appscreen.get_width() - SPINNER_SIZE)
19+
y = random.randint(0, appscreen.get_height() - SPINNER_SIZE)
20+
spinner_count += 1
21+
print(f"Placing spinner {spinner_count} with size {SPINNER_SIZE} at {x},{y}")
1822
spinner = lv.spinner(appscreen)
1923
spinner.set_size(SPINNER_SIZE, SPINNER_SIZE)
20-
spinner.set_pos(
21-
random.randint(0, appscreen.get_width() - SPINNER_SIZE),
22-
random.randint(0, appscreen.get_height() - SPINNER_SIZE)
23-
)
24-
spinner_count += 1
24+
spinner.set_pos(x, y)
2525
except Exception as e:
26-
print(f"Failed to create spinner {spinner_count + 1}: {e}")
26+
print(f"Failed to create spinner {spinner_count}: {e}")
2727
return
2828

2929
metrics_label.set_text(f"Spinners: {spinner_count}")
30-
print(f"Added spinner {spinner_count}")
30+
print(f"Finished adding spinner {spinner_count}")
3131

3232
def run_benchmark():
3333
global spinner_count, metrics_label
3434
print("Starting LVGL spinner benchmark...")
3535

36-
scr = appscreen
37-
scr.set_style_bg_color(lv.color_black(), 0)
38-
39-
metrics_label = lv.label(scr)
36+
metrics_label = lv.label(appscreen)
4037
metrics_label.set_style_text_color(lv.color_white(), 0)
4138
metrics_label.set_style_bg_color(lv.color_black(), 0)
4239
metrics_label.set_style_bg_opa(lv.OPA.COVER, 0)

0 commit comments

Comments
 (0)