Will Miles
|
9c8f8c645e
|
Rename 'doSerializeConfig' to 'configNeedsWrite'
Clarify the name and usage of this flag, as the function name has
changed out from underneath it.
|
2025-03-23 15:16:52 -04:00 |
|
Will Tatam
|
f2caf14d6a
|
Fix missing hideDMXInput and hideNoDMXInput functions
|
2025-01-22 20:33:15 +00:00 |
|
Will Tatam
|
a582786655
|
Port over remaining WLEDMM part of DMX Input and adapt for AC
|
2025-01-16 12:48:36 +00:00 |
|
Will Tatam
|
9a6e91d3e5
|
DMX Input - reinstate loggers for connection state change
|
2025-01-16 12:22:51 +00:00 |
|
Will Tatam
|
fc4e7a2dee
|
Swap DMX port to 1, persist user choice of port, validate port vs UART count
|
2025-01-16 12:22:32 +00:00 |
|
Arne
|
8570922dcc
|
chore: adapt code style
|
2025-01-16 12:16:39 +00:00 |
|
Arne
|
6598265f9b
|
make compile after rebase
|
2025-01-16 12:15:58 +00:00 |
|
Arne
|
8f398dfd08
|
Move dmx_input into its own task on core 0.
This was necessary because otherwise it is not able to respond to rdm in time.
|
2025-01-16 12:15:49 +00:00 |
|
Arne
|
2cc5a29b86
|
keep dmx rdm identify on if dmx disconnects.
Some rdm testers disconnect after setting it.
|
2025-01-16 11:42:35 +00:00 |
|
Arne
|
b178c08271
|
Support dmx rdm personality change
|
2025-01-16 11:42:16 +00:00 |
|
Arne
|
9a3b208ac5
|
comments and cleanup
|
2025-01-16 11:37:14 +00:00 |
|
Arne
|
2989155f05
|
handle rdm dmx address changes
|
2025-01-16 11:37:05 +00:00 |
|
Arne
|
50b56c64f5
|
extract creation of dmx config into own method
|
2025-01-16 11:36:58 +00:00 |
|
Arne
|
be3e331afb
|
Monitor dmx personality and dmx start address for change and update rdm
|
2025-01-16 11:36:50 +00:00 |
|
Arne
|
9d8fdd0b20
|
extract test for rdm identify into own method
|
2025-01-16 11:36:44 +00:00 |
|
Arne
|
033c7abe62
|
add enable/disable methods for dmxInput
|
2025-01-16 11:36:36 +00:00 |
|
Arne
|
5a5661f136
|
handle dmx rdm identify
|
2025-01-16 11:32:49 +00:00 |
|
Arne
|
a3bcf92ea5
|
Turn dmx_into into class with state.
This is much nicer to read and in the future more state will be added to support all the rdm stuff.
|
2025-01-16 11:29:39 +00:00 |
|
Arne
|
789d68e80d
|
Move globals to top of file and change scope to compile unit only.
Some minor cleanup changes
|
2025-01-16 11:21:52 +00:00 |
|
Arne
|
f06a1e8b49
|
Extract dmx_input from dmx.cpp into dmx_input.cpp.
This greatly improves readability because it gets rid of most of the
ifdefs.
|
2025-01-16 11:21:41 +00:00 |
|