Skip to content

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:main Jan 17, 2025
20 checks passed
@netmindz netmindz deleted the DMX-Input-AC branch January 17, 2025 19:31
@spectrenoir06
Copy link
Contributor

Hello i'm trying to use this new function and can't find a way to make it work.
i have a custom board with an esp32 + MAX3485

i flash the last nightly esp32V4 and set the setting for my pinout:

image
image
image
image

and nothing seam to append when change my DMX channels.

if i flash one of my code who is a DMX receiver i can the the DMX data
so i know it's probably some code or setting

@netmindz
Copy link
Member Author

@spectrenoir06 this isn't where you ask for support, please use discord or Reddit

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.

4 participants