Commit Graph
17 Commits
Author SHA1 Message Date
Torrie Fischer 58df15702d sequencer: implement commands to change scenes 2023-12-11 07:57:49 +01:00
Torrie Fischer 4e56134dd9 inputs: serial: implement a CLI 2023-12-11 07:57:27 +01:00
Torrie Fischer ac94c4be0c platformio: add serial, circadianrhythm to default app set 2023-12-11 07:56:27 +01:00
Torrie Fischer 63397dc39a inputs: circadianrhythm: improve logging, fix build error 2023-12-11 07:56:00 +01:00
Torrie Fischer 7b0434e3df safemode: add serial handler to default safemode apps 2023-12-11 07:55:05 +01:00
Torrie Fischer 87ac61b061 bootoptions: unify esp32+esp8266 crash detection, add api to force reboot to safemode 2023-12-11 07:54:08 +01:00
Torrie Fischer b1ec20982b figments: start building generic command-execution framework 2023-12-11 07:52:44 +01:00
Torrie Fischer 50c98bc5b5 platform: arduino: mqtt: print where logs get sent to 2023-12-11 07:52:01 +01:00
Torrie Fischer 5a62b30019 main: start all safemode tasks, unconditionally 2023-12-11 07:51:31 +01:00
Torrie Fischer 5a6809a723 main: clean up startup logging 2023-12-11 07:51:10 +01:00
Torrie Fischer ad9d6649c9 figments: renderer: store last figment name for crash reporting purposes 2023-12-11 07:50:28 +01:00
Torrie Fischer ddc3804ae0 figments: mainloop: 30fps should be the slowest frame, actually 2023-12-11 07:49:43 +01:00
Torrie Fischer 7970192c1a figments: mainloop: print warning if task couldnt be found 2023-12-11 07:49:23 +01:00
Torrie Fischer 1e2f60201d figments: ringbuf: prevent infinite loop if ringbuf is empty 2023-12-11 07:48:59 +01:00
Torrie Fischer 3e5cead5ff figments: input: implement InputEvent::operator!= 2023-12-11 07:48:33 +01:00
Torrie Fischer c91757308d figments: surface: handle swapped start/end positions 2023-12-11 07:47:54 +01:00
Torrie Fischer e5d4eea02b figments: display: assert that we dont exceed pixel array bounds 2023-12-11 07:47:11 +01:00