My fault, and a good demonstration of why the bench test existed: 1.0 defined app.start(), which the host never calls. The Lua app contract is on_open(w, h) / on_input / on_tick / on_close, so 1.0 loaded cleanly and drew an empty screen -- no error, nothing to see. Also takes the body width from on_open's argument instead of assuming 300 px, so the rows wrap correctly on a Pager or a Tanmatsu rather than only on a T-Deck. Shipped as 1.1 in its own directory: version dirs are immutable, and the catalog bump is what makes a device fetch it at all. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2 lines
272 B
JSON
2 lines
272 B
JSON
{"id":"sdktest","name":"SDK Test","ver":"1.1","desc":"Developer tool. Checks the extended Lua SDK on this board: capabilities, clock, battery, GPS, file access and its limits, keyboard input. Has a button that TRANSMITS a test message to Public (asks permission first)."}
|