|
RDM Interpretation Questions Discussion and questions relating to interpreting and understanding the E1.20 RDM Standard. |
|
Thread Tools | Search this Thread | Display Modes |
|
September 26th, 2013 | #1 |
Senior Member
Join Date: Jan 2008
Posts: 102
|
Please clarify: QUEUED_MESSAGE (10.3 Collection of Queued and Status Messages)
Hello
I need clarification on section 10.3.1 please. It states (10.3.1 3rd paragraph p46) that if there are no queued messages pending, the device will respond with a status message(s) instead. This seems to imply the PD (Status Type Requested) gets ignored whenever there is a queued message pending. If that is the case, then what happens if there is a queued message pending and the controller sets the PD = STATUS_GET_LAST_MESSAGE? Does the device then respond with the queued message or the last message? Regards Bernt |
September 27th, 2013 | #2 |
Task Group Member
Join Date: Aug 2008
Posts: 375
|
STATUS_GET_LAST_MESSAGE should always return the last message that was sent.
STATUS_GET_LAST_MESSAGE is used to handle the situation where a Status or Queued message is lost or corrupt. If the controller is issuing "STATUS_GET_LAST_MESSAGE" it's because it believes the previous message was not delivered properly. Thus, the responder needs to re-send the previous message to ensure it's delivered properly. Otherwise that message could be permanently lost. |
Bookmarks |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
status error queued?/status id definnition | luiscolo | RDM General Implementation Discussion | 5 | March 15th, 2013 03:13 PM |
Refreshing of paramters need Queued Messages? | berntd | RDM General Implementation Discussion | 33 | May 25th, 2010 02:09 PM |
ACK_TIMER, QUEUED Messages | berntd | RDM Interpretation Questions | 1 | November 12th, 2008 10:02 PM |
get queued messages as a ping? | sondericker | RDM Interpretation Questions | 2 | January 20th, 2007 09:11 PM |