Standard RDM Commands
The following standard RDM Commands defined in ANSI E1.20 are required and must be implemented.
| RDM Command |
|---|
| PID_DEVICE_INFO |
| PID_DEVICE_LABEL |
| PID_FACTORY_DEFAULTS (During a factory default, an unlink of Vision should be triggered.) |
| PID_DMX_PERSONALITY |
| PID_DMXSTARTADDRESS |
| PID_SENSOR_DEFINITION (No Sensors → DeviceInfo Sensor Count = 0, PID optional) |
| PID_SENSOR_VALUE (No Sensors → DeviceInfo Sensor Count = 0, PID optional) |
| PID_DEVICE_HOURS |
| PID_LAMP_HOURS (No Lamp, but led → Implement it as source hours) |
| PID_LAMP_STRIKES (No Lamp? Not necessary) |
| PID_LAMP_STATE (No Lamp? Not necessary) |
| PID_DEVICE_POWER_CYCLES |
| PID_IDENTIFY_DEVICE |
| PID_RESET_DEVICE |
| PID_POWER_STATE |
| PID_PERFORM_SELFTEST |
| PID_SELF_TEST_DESCRIPTION |
RDM CPID Requirement
The following custom RDM Commands must be implemented.
| RDM Command | Exposed as supported parameter |
|---|---|
| CPID_VISION | No |
| CPID_ERROR_CODES | Yes |
| CPID_WARNING_CODES | Yes |
RDM CPID Optional
The following custom RDM Commands can be implemented to get extended data on the server.
| RDM Command | Exposed as supported parameter |
|---|---|
| CPID_VISION_DATA | No |
| CPID_TOTAL_DEVICE_HOURS | Yes |
| CPID_TOTAL_SOURCE_HOURS | Yes |
| CPID_TOTAL_DEVICE_POWER_CYCLES | Yes |