![]() |
|
|||||||
| RDM General Implementation Discussion General Discussion and questions relating to implementing RDM in a product. |
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
|
|
|
#1 |
|
Member
Join Date: Nov 2015
Posts: 33
|
from ANSI E1.20-2010 Section 6 Message Structure:
sub-section 6.2.8 Message Count: "The message count field is used by a responder to indicate that additional data is now available for collection by a controller. This data (which might be unrelated to the current message transaction) should be collected by the controller using the GET:QUEUED_MESSAGE command." This paragraph certainly makes it sound like the Message Count field is used by QUEUED_MESSAGE, not STATUS_MESSAGES... so I guess I'm still unclear on this.. Questions: 1) Is it ok to implement STATUS_MESSAGES and not implement QUEUED_MESSAGE? (you said in your 4th response to me above: "You have to include Queued Messages, whether you include status messages in the count is up to you." 2) If Message Count is not used with my implementation of STATUS_MESSAGES, how does the controller know to ask for device status?.. does the controller just do this occasionally on it's own? Thanks for you help with this.. |
|
|
|
|
|
#2 | |||
|
Task Group Member
Join Date: Aug 2008
Posts: 390
|
Quote:
"A responder with no messages queued shall respond to a QUEUED_MESSAGE message with a STATUS_MESSAGES response." This means that a status message can also be collected by a GET QUEUED_MESSAGE request, thereby fulfilling the requirements of the paragraph that you quote. I think your interpretation (that only Queued Messages should be included in the message count) is the better interpretation, but there are others who disagree. Quote:
By way of example: If you have 2 queued messages and 3 status messages waiting, then the message count could be 2 (queued messages only), or 5 (Queued plus Status messages). It's your choice, just as long as you're consistent. Support for the STATUS_MESSAGES and QUEUED_MESSAGE PIDs is optional. You can support either one of them individually, both, or neither. It's entirely up to you. Quote:
Happy to help. That's why these forums exist. Hopefully you'll stick around, and maybe in a year or so you'll be the one answering questions! |
|||
|
|
|
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| RDM and simple status reporting | Jim Acker | RDM General Implementation Discussion | 2 | February 23rd, 2012 01:24 PM |
| Simple dimmer error reporting | Milton Davis | RDM General Implementation Discussion | 3 | November 7th, 2008 11:15 AM |
| COMMS_STATUS Error reporting | prwatE120 | RDM Interpretation Questions | 0 | January 20th, 2007 07:07 AM |