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 May 26th, 2015   #7
ericthegeek
Task Group Member
 
Join Date: Aug 2008
Posts: 390
Default

Quote:
Originally Posted by berntd View Post
This is a responder based on a Linux non real time environment.
The OS is busy doing heaps of other stuff so we are not able to use interrupts as it takes too much cpu time and we can't get them fast enough when the OS is busy.
My personal opinion is that to do RDM, you really need a software architecture that can respond to events on the wire within a few tens of microseconds. You might be able to stretch that to 100us. But if the software takes a millisecond or more you're going to have problems.

You might explore using a small/cheap microcontroller as an RDM Co-Processor to handle the low level timing. I haven't followed recent Real-Time Linux developments, but there may be a solution there too.

Quote:
Originally Posted by berntd View Post
If we have to compromise one of the time 2 values, which one is preferable?
The timings in the standard are strict for a reason, must stricter that traditional DMX. This was done to minimize the impact on the NSC data throughput. Controllers have a bit more flexibility, but responders are tightly constrained. If you compromise any of the timings, it may cause problems with some systems.

Someone who's more clever than I might be able to find a solution, but I'm foreseeing issues if you have to use a single DMX timeout for everything.
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
Timing contraints driver switch from controller to responder mkoelman RDM Timing Discussion 2 March 18th, 2015 01:44 AM
3.2.1 Responder Packet Timings prwatE120 RDM Timing Discussion 6 May 23rd, 2009 08:32 AM
Packet Captures? jhuntington RDM General Implementation Discussion 0 March 4th, 2007 07:19 PM


All times are GMT -6. The time now is 02:37 PM.


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