ChaosDMX
Open-Source DMX-Interface
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 1234]
 
components
 
button_actions
 
include
 
button_actions.h
Hardware button abstraction layer for short and long press detection
 
src
 
button_actions.c
Dynamic hardware button execution mapped directly to app configuration
 
config
 
include
 
config.h
Thread-safe configuration component utilizing NVS for ESP32
 
src
 
config.c
Thread-safe configuration component utilizing NVS for ESP32. Implements the private storage structures, mutex protection mechanisms, and input validation logic defined in config.h
 
dmx
 
include
 
dmx.h
 
src
 
dmx.c
 
led
 
include
 
led.h
LED control component with flexible blinking and breathing modes
 
src
 
led.c
Implementation of LEDC-driven status LED with dynamic generator
 
logger
 
include
 
logger.h
Project-wide logging macros based on ESP-IDF's logging library
 
storage
 
include
 
storage.h
 
src
 
storage.c
 
system
 
include
 
system.h
 
src
 
system.c
 
web_server
 
include
 
web_server.h
Simple HTTP web server component for ESP32 with async FreeRTOS support
 
wifi.h
 
src
 
web_server.c
 
wifi.c
 
main
 
dmx-interface.c
 
tasks.py