E1.20 RDM (Remote Device Management) Protocol Forums  

Go Back   E1.20 RDM (Remote Device Management) Protocol Forums > RDM Developer Forums > RDM Timing Discussion

RDM Timing Discussion Discussion and questions relating to the timing requirements of RDM.

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old July 5th, 2009   #2
ericthegeek
Task Group Member
 
Join Date: Aug 2008
Posts: 390
Default

Your questions pertain more to E1.11 (DMX512A) than to E1.20 (RDM).

> So when I receive a break of 0.99second followed by
> a MAB of 0.99second, this is still a valid signal?

No, it is not a valid signal. Per section 9.2 of E1.11 (DMX512A), a receiver is considered to have "lost data input" if it does not see the falling edge of a break within 1.25 seconds of the previous break's falling edge.

RDM has much tighter restrictions on the break length, so while a DMX controller may send a 0.99 second break, and RDM controller's break must be less than 352 micro-seconds.

> I find it also very unclear what must happen when the
> timing of the incomming signal are not within spec.

What happens when a device loses DMX signal is entirely up to you. You can hold the last data forever, you can shutdown after some timeout, or you can start strobing randomly. All that's required is that you document the behavior.

To quote section 9.2 of E1.11:
"Although this Standard does not specify loss of data handling procedures, manufacturers shall state what their Loss of Data handling procedures are.

> when the MAB is less then 8uS. Must then the
> packet be dropped?

The packet may be dropped, but the standards don't require that the packet be dropped. Older versions of the DMX standard (USITT DMX512/1986) allowed a 4 micro-second MAB, so a well designed receiver may wish to support a shorter MAB.

For RDM, E1.20 has a bit of guidance about when an RDM packet may be considered "lost", but there are no absolute rules. Any RDM device is free to drop any packet at any time for any reason. It's up to the controller to determine how to handle these conditions. If a packet doesn't meet the timing specs, you can ignore it, or you can try to respond if you can. It's up to you.
ericthegeek is offline   Reply With Quote
 

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Time between controller packets Dan Scheurell RDM Timing Discussion 1 April 1st, 2007 11:38 PM
Exceeding MAB time Dan Scheurell RDM Timing Discussion 2 March 30th, 2007 08:23 AM


All times are GMT -6. The time now is 12:20 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2026, vBulletin Solutions, Inc.