public RdmPacket ProcessSupportedParameters(RdmPacket packet) { SupportedParameters.Get parameterRequest = packet as SupportedParameters.Get; if (parameterRequest != null) { SupportedParameters.GetReply parameterReply = new SupportedParameters.GetReply(); //Add the supported parameter Ids parameterReply.ParameterIds.AddRange(responsePackets.Keys); parameterReply.ParameterIds.AddRange(packetGetHandlers.Keys); parameterReply.ParameterIds.AddRange(packetSetHandlers.Keys); return(parameterReply); } return(null); }
public void RequestParameters() { SupportedParameters.Get packet = new SupportedParameters.Get(); SendRdm(packet); }