View Single Post
Old May 24th, 2010   #29
mike_k
Task Group Member
 
Join Date: May 2009
Location: Gothenburg
Posts: 40
Default

I think the best way to look at it is "What will make the most sense for the controller?"

In the case with DMX_START_ADDRESS it wont make any difference for the controller, hence you could go with either SET_RESPONSE or GET_RESPONSE.
The GET:QUEUED_MESSAGE itself could return responses of either GET_RESPONSE or SET_RESPONSE type even if the request itself is GET:QUEUED_MESSAGE.

As Eric pointed out a responder could ACK_TIMER a SET command, and would then queue up a SET_RESPONSE.

So use the response type that makes the most sense for the controller regard what information it could get from the queued message, it the cases where SET_RESPONSE and GET_RESPONSE returning the same information, use the one you like, the controller should handle it properly either way.
__________________
Michael Karlsson
LumenRadio AB
mike_k is offline   Reply With Quote