• Joined on 2025-09-27
led pushed to main at technicalkiwi/led-driver 2026-03-21 13:54:15 +00:00
fb53f900fb refactor(driver): simplify and harden espnow message handlers
044dd815dc refactor(driver): harden preset parsing and refresh tooling
f3bcc89320 test(driver): cover default targets and color alias handling
4b74f3ef02 fix(driver): gate targeted default and normalize preset colours
8403f36a1f fix(presets): normalize loaded colours before pattern math
Compare 5 commits »
led pushed to pi at technicalkiwi/led-controller 2026-03-21 13:54:04 +00:00
63235c7822 fix(ui): enforce save semantics for default and preset chunks
5badf17719 refactor(ui): simplify modal interactions and refresh fixtures
4597573ac5 fix(ui): update preset send/default behavior in edit mode
1550122ced fix(ui): populate preset patterns when definitions are empty
b7c45fd72c docs(ui): switch user-facing spelling to colour
Compare 9 commits »
led pushed to pi at technicalkiwi/led-controller 2026-03-21 10:26:44 +00:00
764d918d5b data: update local db fixtures and browser test expectations
edadb40cb6 docs: rewrite API reference for current HTTP and driver flows
9323719a85 feat(ui): add run/edit workflow and improve preset color editing
91de705647 feat(profiles): seed new profiles and refresh tabs on apply
3ee7b74152 fix(api): stabilize palette and preset endpoints
Compare 21 commits »
led pushed to pi at technicalkiwi/led-controller 2026-03-15 04:18:09 +00:00
ac9fca8d4b Pi port: serial transport, addressed ESP-NOW bridge, port 80
led created branch pi in technicalkiwi/led-controller 2026-03-15 04:18:09 +00:00
led pushed to main at technicalkiwi/led-controller 2026-01-16 09:33:34 +00:00
9f37dbbff0 Add data files and local tooling
df37f15f73 Update UI for palettes, presets, and patterns
9c43a0a22b Update backend models, controllers, and session
Compare 3 commits »
led pushed to main at technicalkiwi/led-controller 2026-01-11 08:34:27 +00:00
d41faddfca Update static files and templates
9e2409430c Add documentation and utility modules
5f6e45af09 Clean up obsolete files
cccda24448 Add comprehensive model tests
5cca60d830 Update main.py with controllers and static route
Compare 7 commits »
led pushed to main at technicalkiwi/led-driver 2025-12-04 04:37:17 +00:00
eaa6acf100 Remove unused variables
led pushed to main at technicalkiwi/led-driver 2025-12-03 00:36:26 +00:00
45855cf453 Initial commit
led pushed to dev at technicalkiwi/led-bar 2025-10-26 06:04:26 +00:00
15626431ce Add settings editor utility
led pushed to dev at technicalkiwi/led-bar 2025-10-26 05:50:04 +00:00
b13ec01561 Add flicker and n_chase patterns, increase test brightness to 255, add test suites
83cb34d6a8 Add sine brightness pattern
Compare 2 commits »
led pushed to dev at technicalkiwi/led-bar 2025-10-25 10:28:20 +00:00
c9449a6d86 Add circle loading pattern
led pushed to dev at technicalkiwi/led-bar 2025-10-25 08:17:34 +00:00
059bd41a59 convert blink to use a thread
9fad8b1ae5 Refactor param mapping to dict
ae407ab3aa receiver: no change to protocol; revert temporary color-index handling; radiate uses ticks_us timing; development: ensure dev.py upload workflow retained
e516b49eb8 Add segmented_movement pattern with alternating forward/backward movement
355d113e32 Fix rainbow pattern synchronization in LED bar
Compare 24 commits »
led pushed to dev at technicalkiwi/led-bar 2025-10-24 07:33:41 +00:00
a0b85e57a1 Add simplified radiate pattern to dev branch
led pushed to main at technicalkiwi/led-bar 2025-10-15 05:48:59 +00:00
af9b63565a Remove web interface
e1b844241d Remove web interface
14b87f40ef Remove web interface
Compare 3 commits »
led pushed to web at technicalkiwi/led-bar 2025-10-15 05:36:21 +00:00
led created branch web in technicalkiwi/led-bar 2025-10-15 05:36:21 +00:00
led pushed to pi at technicalkiwi/lighting-controller 2025-10-03 21:01:34 +00:00
0c6ccb90af Fix sound service audio device handling and revert to simple configuration
led pushed to espnow at technicalkiwi/led-bar 2025-10-03 13:18:42 +00:00
ae407ab3aa receiver: no change to protocol; revert temporary color-index handling; radiate uses ticks_us timing; development: ensure dev.py upload workflow retained
led pushed to pi at technicalkiwi/lighting-controller 2025-10-03 13:18:40 +00:00
8ad7f41d77 Add new pattern 'alternating_pulse' (ap): odd beat pulses color1 on odd bars, even beat pulses color2 on even bars; preserve existing alternating_phase; compact payloads and white guard retained
dc6d48a44b alternating_phase: compact per-bar overrides to stay <230 bytes; swap grouping flip; avoid pure white by sending 254,254,254 to work around strip edge-cases; add API logging improvements
43feb5938f backend: per-pattern parameters (n1-n4, delay) with persistence; REST responses include loaded params; logging of API inputs; alternating_phase: alternate colors between selected palette color 1/2 across bars with compact payload under 230 bytes; docs: add PER_PATTERN_PARAMETERS.md
Compare 3 commits »