View Single Post
Old January 26th, 2015   #2
Join Date: Feb 2006
Posts: 432
Send a message via AIM to sblair Send a message via MSN to sblair

I would consider it to be a recoverable error in that the controller will have not gotten a response for the GET so it can always treat it as lost and send another one.

Instead of sending an ACK for the SET you can always send an ACK_TIMER. That tells the controller that it can't do an immediate ACK. That doesn't stop the controller from sending a different request before the ACK_TIMER expires but should reduce the odds.

The other, better but more painful, approach would be to try re-working your flash erase/write cycle to spread it out so you can still handle incoming requests.
Scott M. Blair
RDM Protocol Forums Admin
sblair is offline   Reply With Quote