View Single Post
Old December 9th, 2019   #3
lomo1316
Junior Member
 
Join Date: Dec 2019
Posts: 2
Default

Quote:
Originally Posted by sblair View Post
Which RDM Test Platform are you using? There's a couple out there so knowing that will help.

What are you are probably seeing is that Section 6.3.4 stipulates that a NACK is only sent for unknown GET_COMMAND and SET_COMMAND requests.

If you see a Command Class for DISCOVERY_COMMAND then you should not send a NACK.
Thanks for your reply.Now I begin to understand my mistake.I use "OLA RDM Responder Tests &Publisher"(Sorry,I don't know why I can't upload the attachment),I have some instances, please tell me the following responses are correct?

In the case of unicast:

CC: 0x10, PID:0x000F(Unknown PID) ------> Response : RDM_TIMEOUT
CC: 0x20, PID:0x000F(Unknown PID) ------> Response : NACK, NR_UNKNOWN_PID
CC: 0x30, PID:0x000F(Unknown PID) ------> Response : NACK, NR_UNKNOWN_PID

CC: 0x20, PID:0x0002(DISC_MUTE) ------> Response : NACK, NR_UNSUPPORTED_CC
CC: 0x30, PID:0x0002(DISC_MUTE) ------> Response : NACK, NR_UNSUPPORTED_CC


CC: 0x10, PID: >0x0003(Not Discovery PID) ------> Response : RDM_TIMEOUT
lomo1316 is offline   Reply With Quote