Shawn Silverman

Results 158 comments of Shawn Silverman

Let me know how this fix works for you: https://github.com/ssilverman/TeensyDMX/tree/atomic-packet-size-and-data See the commit log, but essentially I added a new `Sender::setPacketSizeAndData()` function.

That would be amazing. Thank you.

I'd like to address these one at a time and go back to your first post, where you said that changing the interrupt disable/enable in the USBProWidget example to pause/resume...

Let me clarify a few things: the Prototype Manufacturer ID works too, 0x7FF0. I just chose the first obvious code path in `WidgetDetectorThread`. It's not a product and it's only...

I forgot to ask: Where is this RDM timeout label documented? It's nowhere in the Enttec protocol doc. See: https://dol2kh495zr52.cloudfront.net/pdf/misc/dmx_usb_pro_api_spec.pdf Are you saying that some undocumented "timeout" message needs to...

I'm experimenting with some things. Running `ola_rdm_discover` _never sends any serial traffic to the widget_. I found this: https://github.com/OpenLightingProject/ola/blob/0028d658d6e58ec5158c017ae676f30103d75bbc/plugins/usbpro/WidgetDetectorThread.cpp#L326 When my widget returns firmware 0x040f, I see the same "no...

Let me be even more specific with my questions: 1. If you're a widget and you receive a Discovery MUTE for broadcast from OLA (Label=7), how should the widget respond...

I got everything working. All your comments were very helpful, thank you. Notes: 1. It’s always a good reminder to not use official manufacturer IDs. Even though I never saved...

Hey, @peternewman. I haven’t forgotten about this and will get to answering your requests and questions. Thanks for your patience.

For the benefit of others, as you suggest, here's a summary of my timeout strategy: 1. If I'm in a state that is expecting an RDM or RDM Discovery packet...