Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Wired DMX Input support #4495

Merged
merged 35 commits into from
Jan 17, 2025
Merged

Add Wired DMX Input support #4495

merged 35 commits into from
Jan 17, 2025

Conversation

netmindz
Copy link
Member

Port the DMX Input feature from WLED-MM

arneboe and others added 30 commits January 16, 2025 11:16
This is the first step in supporting both dmx input and dmx output on different pins.
This greatly improves readability because it gets rid of most of the
ifdefs.
This is much nicer to read and in the future more state will be added to support all the rdm stuff.
This fixes a crash in the dmx receiver. The dmx receiver cannot work while cache is disabled. For some reason activating wifi disables the cache. In theory, the driver is placed in iram and should work, but it doesn't. This might be a bug in the driver.
Some rdm testers disconnect after setting it.
No longer needed because missing ISR_ATTR have been added to esp_dmx.
This was necessary because otherwise it is not able to respond to rdm in time.
@netmindz netmindz added this to the 0.16.0 candidate milestone Jan 16, 2025
@netmindz netmindz merged commit 48f5099 into wled-dev:main Jan 17, 2025
20 checks passed
@netmindz netmindz deleted the DMX-Input-AC branch January 17, 2025 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants