Commit Graph

18 Commits

Author SHA1 Message Date
PhosphorosVR
e47735c720 Changes made based on pr feedback. 2025-09-23 01:46:53 +02:00
PhosphorosVR
b1db58ee4c Enhance LED status documentation and patterns in LEDManager and StateManager 2025-09-07 13:07:16 +02:00
PhosphorosVR
6f926306b5 Adding new Kconfig options and updating LEDManager code for conditional debug LED and external error mirroring 2025-09-07 12:59:18 +02:00
PhosphorosVR
06394f9654 Fixed PR comments2 2025-08-25 23:47:50 +02:00
PhosphorosVR
8c8db170b0 Fixed PR comments 2025-08-25 22:52:06 +02:00
PhosphorosVR
4778ae6c52 Update README and improve LEDManager and StreamServer functionality
- Enhanced LEDManager state update logic to allow recovery from error states
- Fixed buffer declaration in StreamServer for multipart headers
- Updated LEDManager instantiation to use shared_ptr for better memory management
2025-08-23 15:28:55 +02:00
PhosphorosVR
5a201d875e Added PWM live control and get_led_duty_cycle 2025-08-22 01:01:49 +02:00
Lorow
21e8dbe264 Add PoC PWN duty cycle adjustment command for FaceFocus 2025-08-19 00:03:31 +02:00
PhosphorosVR
2346d0ec6c -Add configurable PWM frequency and duty cycle for external LED control
-Reworked Kconfig menu structure for better organization
2025-08-08 21:26:06 +02:00
Nils Ponsard
afc61276a9 fix: capitalisation of helper for linux build
Signed-off-by: Nils Ponsard <nilsponsard@gmail.com>
2025-07-12 20:07:24 +02:00
Lorow
4f0ab541cb Modernize the code a bit, clean up most compilation warnings 2025-05-18 17:35:39 +02:00
Lorow
833f69092f switch default led state not to be repeatable 2025-05-10 16:19:16 +02:00
Lorow
4095f00bb0 Rewrite state manager, clean up states, fixup typos - todo test state display 2025-04-21 23:50:41 +02:00
Lorow
f1cf3baf46 Finish led manager rewrite 2025-04-20 21:08:14 +02:00
Lorow
a580d0f097 Move REST API poll and led manager state display to tasks, beginng led manager refactor 2025-04-19 16:28:10 +02:00
Lorow
2aec0aaacd Add proper support for Babble illuminator LEDS 2025-04-13 21:22:52 +02:00
Lorow
039f5279c6 Fix CONFIG_USE_ILLUMNATIOR_PIN 2024-09-25 21:35:00 +02:00
Lorow
e4daa62bb7 Add led manager with support for Babble boards 2024-09-21 17:07:41 +02:00