Replies: 6 comments 4 replies
-
Thanks for the feedback! Which version of esp_dmx you are using? The latest version, v3, is not compatible which v1 or v2. It sounds like you may be trying to use v3 example code with v1 or v2 code. |
Beta Was this translation helpful? Give feedback.
-
Turns out I was using the most recent. I guess from just clicking 'yes' to IDE prompts that library updates were available. I think your analysis may be back to front. The example code from Github that verified the problem doesn't work with the V3 library but does with V1. But thanks anyway. |
Beta Was this translation helpful? Give feedback.
-
Hi Mitch Thanks, Rob |
Beta Was this translation helpful? Give feedback.
-
I’m familiar with DMX for adding Parameters
What I really don’t want to do is to pull the code and start working on something that someone else is already fixing or is fixed in another branch ?
Is RDM slave / receive fully supported ?
What about sensors ?
And are Queued Messages supported ?
What about the issues raised #49 <#49> – RDM respond to discovery once per power/reset cycle?
What about #49 adding function rdm_uid_array_is_broadcast() to improve UID parsing ? was all ebeam-bob code now merged ? or do I need to fish through bobs’ code ?
How about #16 <#16> – are those changes included now ? (to fix the out and back to RDM ? i.e respond to all RDM messages – was the issue ‘muted’, is this fixed ? is bobs sp_rdm.c integrated now ?
What about improvements from arneboe for usermod_rdm_dmx.h <https://github.com/arneboe/WLED/blob/updated/usermods/rdm_dmx/usermod_rdm_dmx.h> or WLED <https://github.com/netmindz/WLED/tree/DMX-Input-esp_dmx> code ?
Is the latest code with all fixes all integrated in the Zip of v3.02 Beta ?
Is there an up-to-date to-do of fixes in flight and timeline ?
What about the USB driver to a PC for compatibility to OLA <https://www.openlighting.org/ola/get-help/ola-faq/> and QLC+ ? do we have to use a FTDI chip ? to behave as a ENTED DMX USB PRO
Rob
From: Mitch Weisbrod ***@***.***>
Sent: Sunday, April 2, 2023 2:46 PM
To: someweisguy/esp_dmx ***@***.***>
Cc: riwalker ***@***.***>; Comment ***@***.***>
Subject: Re: [someweisguy/esp_dmx] ESP32 DMX code (Discussion #50)
Thanks for the question! It certainly isn't a noob question at all.
I, unfortunately, don't have a timeline for full RDM implementation. It depends on what you mean by "full DMX-RDM." Right now, this library is able to support the minimum requirements for RDM transmission. Therefore you could say that this library fully supports RDM transmission. However, there are over 50 different RDM messages that can be sent and most of them aren't yet supported by this library yet so you might say that this library does not fully support RDM transmission. Even with the minimum RDM requirements currently supported there are a few edge cases that this library does not support.
I can say with confidence that the ESP32 can support RDM. I have done a fair amount of testing to ensure that the ESP32 can meet the timing requirements to send RDM responses and it looks possible!
I am sorry that I don't have a better answer, but hopefully this helps a bit!
—
Reply to this email directly, view it on GitHub <#50 (reply in thread)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABIKT5VQSL7PDC47OMQYOHDW7HCO3ANCNFSM6AAAAAAVNW54CA> .
You are receiving this because you commented. <https://github.com/notifications/beacon/ABIKT5TKLQN63V6XSZQBKBTW7HCO3A5CNFSM6AAAAAAVNW54CCWGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAKP4ZY.gif> Message ID: ***@***.*** ***@***.***> >
|
Beta Was this translation helpful? Give feedback.
-
Hi Mitch, Any advice? |
Beta Was this translation helpful? Give feedback.
-
Hi Mitch,
First, an apology. I’m new to Github and didn’t realise I should have raised an issue instead of a discussion.
Second - Thanks for your hard work. 3.0.3b works perfectly!
Regards
Steve
From: Mitch Weisbrod ***@***.***>
Sent: Wednesday, May 10, 2023 8:40 PM
To: someweisguy/esp_dmx ***@***.***>
Cc: SJKimpton ***@***.***>; Author ***@***.***>
Subject: Re: [someweisguy/esp_dmx] ESP32 DMX code (Discussion #50)
Hm... This sounds suspiciously like #62 <#62> . I just published v3.0.3-beta which contains a few fixes. I'm hoping that the issue described in #53 <#53> is the problem you are running into. If so, then v3.0.3-beta should fix the problem!
In a new project I now have a problem [Guru meditation error Core 1 panic'd (cache disabled but cached memory region accessed). ]
This is a problem that I am also confident is fixed in v3.0.3-beta! The issue is that cache is being disabled but the ESP32 is attempting to read from or write to cache anyway. This can occur when reading or writing to flash or when using the non-volatile storage (NVS) library. I added a section in the readme about the solution here <https://github.com/someweisguy/esp_dmx#using-flash-or-disabling-cache> !
Let me know if this was helpful or if you have any other questions!
—
Reply to this email directly, view it on GitHub <#50 (reply in thread)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/A6HQJZXEXFCLB2IIIQXJOITXFPVI3ANCNFSM6AAAAAAVNW54CA> .
You are receiving this because you authored the thread. <https://github.com/notifications/beacon/A6HQJZXDRD43B6TTMQ326F3XFPVI3A5CNFSM6AAAAAAVNW54CCWGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQALF7CQ.gif> Message ID: ***@***.*** ***@***.***> >
|
Beta Was this translation helpful? Give feedback.
-
Hi Mitch,
I used your code (without understanding it much!) on a project about a year ago but find I can't update it because it now gives a compile error "dmx_config_t was not declared in this scope".
I therefore just copied your DMXRead.ino example and find that it gives the same error on line 55. I guess this is the result of some library update but I don't know how to proceed. I'd be grateful for any help you can give.
Thanks
Steve
Beta Was this translation helpful? Give feedback.
All reactions