E1.20 RDM (Remote Device Management) Protocol Forums  

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

RDM General Implementation Discussion General Discussion and questions relating to implementing RDM in a product.

Reply
 
Thread Tools Search this Thread Display Modes
Old October 19th, 2009   #1
ericthegeek
Task Group Member
 
Join Date: Aug 2008
Posts: 390
Default

> Is it implied that a controller will leave the device
> alone if it receives and ACK_TIMER?

No, it's not implied. Many controllers will not send anything else to a responder until the ACK_TIMER period is over, but technically the ACK_TIMER is only for that specific message. It's perfectly valid to send another request while waiting for the queued message to come back from a previous ACK_TIMER.

If you're too busy doing other things, you can either issue another ACK_TIMER for the new request, or drop the packet.
ericthegeek is offline   Reply With Quote
Old October 19th, 2009   #2
berntd
Senior Member
 
Join Date: Jan 2008
Posts: 102
Default

Quote:
Originally Posted by ericthegeek View Post
> If you're too busy doing other things, you can either issue another ACK_TIMER for the new request, or drop the packet.
In fact, too busy to even listen to packets because interrupts have to be off at some stage.

An "ACK_BUSY" (with a timer) would be rather useful in that instance:-)

Is dropping packets an accepted way of doing this?

Regards
Bernt
berntd is offline   Reply With Quote
Reply

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


All times are GMT -6. The time now is 10:09 PM.


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