![]() |
|
|||||||
| RDM Interpretation Questions Discussion and questions relating to interpreting and understanding the E1.20 RDM Standard. |
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
|
|
|
#1 |
|
Administrator
|
Zano,
Can you explain the purpose and use of the DMX status advisory message? I'd like to understand it better to see if maybe there is a better solution we can propose. Simon is correct in that once the messages are collected, they are purged and the message count = 0, UNLESS the condition occurs again and then a new status message gets queued up. One could implement a sensor that generates a status message every time the temperature changes by 1/10th of a degree, but in most situations that would just be viewed as noise and waste the network bandwidth. At least as an advisory a controller can choose to not collect it, but it would be useful to understand your use case. Thanks. Scott
__________________
Scott M. Blair ![]() RDM Protocol Forums Admin |
|
|
|
|
|
#2 |
|
Junior Member
Join Date: Jan 2014
Location: Treviso, Italy
Posts: 21
|
Hello,
Actually the issue is resolved if status messages are asserted ONLY when the condition occurs and then, once the message is collected by the controller, the responder no longer has the message. So STATUS MESSAGE is not generated as a result of a GET_QUEUED_MESSAGE or STATUS_MESSAGE request, but it's generated when the condition occurs and then queued, waiting for a controller request, and purged after been sent. Therefore it's in effect a queued message. Is this a correct interpretation? As further explanation I would ask if it is correct to write the last 2 indents of page 50 of the standard applied to QUEUED MESSAGES, namely: "The responder shall maintain reported QUEUE information until it has been successfully delivered to the controller. QUEUED MESSAGE is considered successfully delivered when the responder receives a Status Type Requested other than STATUS_GET_LAST_MESSAGE. The previously delivered QUEUED messages shall be cleared from the reporting queue once they have been successfully delivered to the Controller." And a last question, please: if I have an queued ADVISORY status message and controller ask me for a ERROR type (so I respond with PDL of 0), shall I consider the status message sent? Probably 10.3 chapter of the standard is the most unclear! ![]() Thank you very much for your regard and accuracy in answers. Zano_villa Last edited by zano_villa; January 29th, 2014 at 05:46 AM. |
|
|
|
|
|
#3 | |||
|
Administrator
|
Quote:
Quote:
Quote:
10.3 is a complicated section with lots of possible corner cases that you can see have been discussed on here previously. Your questions help as we go back and review these when we do revisions to the standard in order to clarify more and remove ambiguity.
__________________
Scott M. Blair ![]() RDM Protocol Forums Admin |
|||
|
|
|
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| RDM & DMX frames multiplexing | DavidR | RDM General Implementation Discussion | 2 | November 20th, 2010 04:10 AM |
| QUEUED_MESSAGE - ? | berntd | RDM General Implementation Discussion | 9 | November 24th, 2009 08:48 AM |
| capture & playback preset | chris | RDM General Implementation Discussion | 1 | August 4th, 2009 05:45 PM |
| Personality & Subdevices | kocurr | RDM General Implementation Discussion | 1 | July 8th, 2008 09:30 PM |