Adding examples
h3rald h3rald@h3rald.com
Thu, 11 Dec 2025 09:21:07 +0100
3 files changed,
49 insertions(+),
3 deletions(-)
A
examples/devices.xyw
@@ -0,0 +1,48 @@
+;system +.macro system.state $00 +.macro system.error $01 +.macro system.ssp $02 +.macro system.usp $03 +.macro system.page $04 +.macro system.on_error $05 + +;console +.macro console.input $10 +.macro console.output $11 +.macro console.error $12 +.macro console.on_keypress $13 + +;clock +.macro clock.year $20 +.macro clock.month $22 +.macro clock.monthday $23 +.macro clock.weekday $24 +.macro clock.hour $25 +.macro clock.minute $26 +.macro clock.second $27 +.macro clock.random $28 +.macro clock.timer $29 +.macro clock.on_timer_elapsed $2b + +;file +.macro file.path $30 +.macro file.operation $32 +.macro file.state $33 +.macro file.type $34 +.macro file.read $35 +.macro file.write $36 +.macro file.append $37 + +;display +.macro display.width $40 +.macro display.height $41 +.macro display.fill $42 +.macro display.x $43 +.macro display.y $44 +.macro display.on_render $45 + +;buzzer +.macro buzzer.state $50 +.macro buzzer.samples $51 +.macro buzzer.n_samples $53 +.macro buzzer.on_stop $55