Torrie Fischer
|
6582bae0f2
|
platform: esp32: disable bluetooth serial for now
|
2023-12-23 11:15:46 +01:00 |
|
Torrie Fischer
|
13a3dd5158
|
platform: esp32: fix build, implement more crash info output
|
2023-12-23 11:15:31 +01:00 |
|
Torrie Fischer
|
389da5b115
|
platform: arduino: mqtt: implement idle state support
|
2023-12-23 11:12:18 +01:00 |
|
Torrie Fischer
|
83b3af58f7
|
logservice: fix build
|
2023-12-23 11:12:02 +01:00 |
|
Torrie Fischer
|
0d3bcb4267
|
inputs: idle: implement an idletimer
|
2023-12-23 11:11:49 +01:00 |
|
Torrie Fischer
|
e43b594637
|
figments: input: remove unused event intents, move stringification into figments lib
|
2023-12-23 11:11:33 +01:00 |
|
Torrie Fischer
|
89e943b767
|
inputs: circandianrhythm: tweak late night/early day brightnesses
|
2023-12-23 11:09:53 +01:00 |
|
Torrie Fischer
|
3f3f9eb801
|
platformio: update platformio.ini with stream deps, simplify configs
|
2023-12-23 11:09:20 +01:00 |
|
Torrie Fischer
|
418e13b797
|
platform: arduino: mqtt: use streamutils buffering for faster mqtt sending
|
2023-12-23 11:08:52 +01:00 |
|
Torrie Fischer
|
f224a1755e
|
jsoncoordinatemapping: s/verbose/info/ logging
|
2023-12-23 11:07:25 +01:00 |
|
Torrie Fischer
|
3dd84cfce1
|
figments: renderer: fix brightness scaling to actually work
|
2023-12-23 11:06:50 +01:00 |
|
Torrie Fischer
|
3e9d4eb08f
|
platform: esp32: u8display: hide behind CONFIG_U8DISPLAY flag
|
2023-12-23 11:06:14 +01:00 |
|
Torrie Fischer
|
c4bbeccac0
|
platform: arduino: ota: prevent watchdog hang on ota update
|
2023-12-23 11:05:45 +01:00 |
|
Torrie Fischer
|
19f2a4f35c
|
platform: arduino: wifi: use new hostname api to set up mdns
|
2023-12-23 11:05:24 +01:00 |
|
Torrie Fischer
|
cc9c719e3c
|
inputs: MPU6050: hide behind CONFIG_MPU6050 flag
|
2023-12-23 11:04:59 +01:00 |
|
Torrie Fischer
|
7e1b3b9500
|
platform: add api for grabbing the system hostname
|
2023-12-23 11:04:39 +01:00 |
|
Torrie Fischer
|
0106b09c9b
|
inputs: circadianrhythm: move strings to flashmem, merge duplicate loop algo
|
2023-12-23 11:04:15 +01:00 |
|
Torrie Fischer
|
a5d468efde
|
platform: esp8266: fix timezone offsets
|
2023-12-23 11:03:24 +01:00 |
|
Torrie Fischer
|
04bdf5323c
|
build-hal: add RENDERBUG_HAL define, fix logging output
|
2023-12-23 11:02:52 +01:00 |
|
Torrie Fischer
|
5bb29cc59c
|
main: drop unused keymappping task
|
2023-12-23 11:01:35 +01:00 |
|
Torrie Fischer
|
cd6c097b76
|
animations: chimes: drop UserInput event type handling
|
2023-12-23 11:01:21 +01:00 |
|
Torrie Fischer
|
07e71ad4c0
|
platformio: use faster baud for esp8266
|
2023-12-20 12:58:56 +01:00 |
|
Torrie Fischer
|
9233a9113e
|
platformio: update fastled+arduinojson libs
|
2023-12-20 12:58:39 +01:00 |
|
Torrie Fischer
|
949c90f207
|
fastled: enable spi on esp8266
|
2023-12-20 12:58:29 +01:00 |
|
Torrie Fischer
|
3b2951db79
|
mqtt: refactor big messy functions to smaller messy functions
|
2023-12-20 12:16:20 +01:00 |
|
Torrie Fischer
|
31e4072305
|
platform: esp8266: print startup reason on startup
|
2023-12-20 12:14:36 +01:00 |
|
Torrie Fischer
|
9561b3f4a7
|
serial: reorganize functions, drop unused char array
|
2023-12-20 12:13:00 +01:00 |
|
Torrie Fischer
|
1321693182
|
colors: drop unused color maps, if we want them back we can pregen them with scons
|
2023-12-20 12:12:38 +01:00 |
|
Torrie Fischer
|
0826970374
|
platform: cleaner startup logs
|
2023-12-20 12:12:16 +01:00 |
|
Torrie Fischer
|
924673ada3
|
main: move startup strings to flash
|
2023-12-20 12:11:49 +01:00 |
|
Torrie Fischer
|
6df7e938cb
|
figments: mainloop: better startup output
|
2023-12-20 12:11:36 +01:00 |
|
Torrie Fischer
|
bb0f8619cb
|
figments: drop unused perfcounter class
|
2023-12-20 10:48:10 +01:00 |
|
Torrie Fischer
|
23993a09cf
|
build: clean up the mess of ifdefs from platform into a scons-configured hal
|
2023-12-20 10:47:26 +01:00 |
|
Torrie Fischer
|
236795917a
|
figments: renderer: implement brightness/power commands
|
2023-12-20 09:29:10 +01:00 |
|
Torrie Fischer
|
6edfb2d8e3
|
main: update timezone to berlin
|
2023-12-20 09:28:53 +01:00 |
|
Torrie Fischer
|
436950eef2
|
sequencer: switch to *-scene events isntead of *-pattern, drop the concept of next/previous scene
|
2023-12-20 09:20:34 +01:00 |
|
Torrie Fischer
|
8c4e0e402c
|
logservice: add text for set-scene event
|
2023-12-20 09:19:52 +01:00 |
|
Torrie Fischer
|
ce65e7e7f0
|
config: abstract fs utils to fix esp32 builds
|
2023-12-20 09:19:37 +01:00 |
|
Torrie Fischer
|
6797889b4c
|
figments: renderer: move power management directly into the renderer
|
2023-12-20 09:17:50 +01:00 |
|
Torrie Fischer
|
6e138175be
|
figments: command: rewrite command api to use Task instances instead of static functions
|
2023-12-20 09:13:23 +01:00 |
|
Torrie Fischer
|
214825c1d3
|
figments: mainloop: warnings--
|
2023-12-20 09:09:33 +01:00 |
|
Torrie Fischer
|
90055a07e2
|
figments: figment: fix build on esp32
|
2023-12-20 08:32:41 +01:00 |
|
Torrie Fischer
|
b7495404b8
|
profiles: ponderjar: disable bpm, bluetooth, add more scenes
|
2023-12-20 08:32:06 +01:00 |
|
Torrie Fischer
|
e436c9aaa3
|
profiles: add new djstrip profile
|
2023-12-12 20:00:31 +01:00 |
|
Torrie Fischer
|
c9363ba851
|
config: build++
|
2023-12-12 19:58:10 +01:00 |
|
Torrie Fischer
|
9a3186edbd
|
animations: implement a rain animation for weather
|
2023-12-11 08:10:52 +01:00 |
|
Torrie Fischer
|
dc1dfd9f4a
|
data: add mapping and profile for ponderjar
|
2023-12-11 08:10:00 +01:00 |
|
Torrie Fischer
|
195b405a3b
|
profiles: add Serial to all profiles
|
2023-12-11 08:09:46 +01:00 |
|
Torrie Fischer
|
5668266a23
|
animations: testanimation: rewrite into something that can help debug coord mappings
|
2023-12-11 08:09:10 +01:00 |
|
Torrie Fischer
|
81bebad459
|
animations: updatestatus: avoid writing past end of LED array
|
2023-12-11 08:08:27 +01:00 |
|