Commit Graph

16 Commits

Author SHA1 Message Date
828a6ef100 figments: mainloop: warning-- 2023-03-03 18:21:45 +01:00
a1c4a1563b figments: mainloop: fix .noinit support on esp8266 2023-03-03 18:20:45 +01:00
64666bbfb6 config: add new Configuration class to simplify handling json config update api 2023-02-20 07:07:32 +01:00
39190d6506 figments: input: fix as() signature to return pointers 2023-02-19 18:47:04 +01:00
de5d3e836a figments: mainloop: add debugging tool that records last task prior to reset 2023-02-19 18:41:25 +01:00
1426b1524b figments: figment: add F_LIKELY, F_UNLIKELY macros 2023-02-19 18:40:37 +01:00
e994f1f20c platform: arduno: mqtt: fix mqtt build
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-02-18 19:36:43 +01:00
7152d70a02 figments: input: add pointer type to variant, and new config update event 2023-02-18 18:44:17 +01:00
2848c8ad12 figments: figment: redefine task startup state semantics
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-02-18 16:33:09 +01:00
9b1600f00b figments: mainloop: run loop() once before ready-to-roll
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-18 16:23:02 +01:00
242182d460 figments: mainloop: better startup logs 2023-02-18 16:22:37 +01:00
b244a28c6e figments: input: add new event to load config profile by name 2023-02-18 16:20:36 +01:00
d14fa7fde1 If the code hasn't been touched in this long, its probably release-worthy. 2022-06-11 11:02:27 +02:00
75bf48756b build for esp32 mask project 2021-04-10 11:10:25 -07:00
10bbcd6786 cleanup main.cpp, split platform code into a Platform object 2021-03-31 11:50:00 -07:00
a6534bcb20 port to platformio 2021-03-29 01:10:55 -07:00