Skip to content

RdmSetParameter

To get the RdmSetParameter keyword in the command line, type RdmSetParameter in the command line or use the shortcut RdmS.

With the RdmSetParameter keyword you can set RDM parameters by using the command line.

If no Unique ID is given, the fixture selection will be used.

The RdmSetParameter keyword is a function keyword.

RdmSetParameter [Parameter ID ] [Parameter Value] / [Option] = [Option value]

You can enter the PIDs in the command line by using the PID name or the PID hex number.

Important:
If you enter manufacturer specific PIDs or PID values in the command line, it is necessary to use the hex value. A manufacturer specific PID name or PID value name can not be processed from a grandMA2 command line.

The following table lists the supported PIDs along with the command line and the parameter value.

The PIDs will be processed only, if the RDM device supports the PID.

PID namePID hex valuePID value namePID value hex valueDescription
CLEAR_STATUS_ID0x0032No value.---Clears the status message queue.
DEVICE_HOURS0x040032 bit number.---Retrieves or sets the number of hours of operation.
DEVICE_LABEL0x0082ASCII text label. Up to 32 characters.---Provides a means of setting a descriptive label for each device.
DEVICE_POWER_CYCLES0x0405Power Cycle Count (32-bit)---Retrieves or sets the number of power-up cycles. Some devices may only support the GET_COMMAND for this operation and not allow the device’s power-up cycles to be set.
DISPLAY_INVERT0x0500Off On Auto0x00 0x01 0x02Retrieves or changes the display invert setting. Invert is often used to rotate the display image by 180 degrees.
DISPLAY_LEVEL0x0501Display LevelManufacturer specific. See fixture manual.Retrieves or changes the display intensity setting.
DMX_PERSONALITY0x00E0Current Personality # of Personalities---Sets the responder’s DMX512 personality. Many devices such as moving lights have different DMX512 personalities. Many RDM parameters may be affected by changing personality.
DMX_START_ADDRESS0x00F0DMX512 Address (16-bit).---Sets the DMX512 start address
FACTORY_DEFAULTS0x0090False True0x00 0x01Reverts the device to its factory default user settings or configuration.
IDENTIFY_DEVICE0x1000Off, Stop On, Start0x00 0x01Physically identifies the device represented by the UID.
LAMP_HOURS0x0401Lamp Hours (32-bit)---Retrieves the number of lamp hours or to sets the counter to a specific start value.
LAMP_ON_MODE0x0404LAMP_ON_MODE_OFF LAMP_ON_MODE_DMX LAMP_ON_MODE_ON LAMP_ON_MODE_AFTER_CAL Manufacturer-Specific Modes0x00 0x01 0x02 0x03 0x80 – 0xDFRetrieves or changes the current Lamp On Mode. The Lamp On Mode defines the conditions under which a lamp will be struck.
LAMP_STATE0x0403LAMP_OFF LAMP_ON LAMP_STRIKE LAMP_STANDBY LAMP_NOT_PRESENT LAMP_ERROR Manufacturer Specific States0x00 0x01 0x02 0x03 0x04 0x7F 0x80 – 0xDFRetrieves or changes the current operating state of the lamp.
LAMP_STRIKES0x0402Lamp Strikes (32-bit)---Retrieves the number of lamp strikes or to sets the counter to a specific start value.
LANGUAGE0x00B02 character alpha code for ISO 639-1---Changes the language of the messages.
PAN_INVERT0x0600Off On0x00 0x01Retrieves or changes the pan invert setting.
PAN_TILT_SWAP0x0602Off On0x00 0x01Retrieves or changes the pan/tilt swap setting.
PERFORM_SELFTEST0x1020SELF_TEST_OFF Manufacturer Tests SELF_TEST_ALL0x00 0x01 – 0xFE 0xFFExecutes any built in self-test routine that may be present.
POWER_STATE0x1010POWER_STATE_FULL_OFF POWER_STATE_SHUTDOWN POWER_STATE_STANDBY POWER_STATE_NORMAL0x00 0x01 0x02 0xFFRetrieves or changes the power state.
REAL_TIME_CLOCK0x0603Year (16-bit), Month, Day, Hour, Minute, Second---Retrieves or set the real-time clock in a device.
RECORD_SENSORS0x0202Sensor Number---Instructs devices such as dimming racks that monitor load changes to store the current value for monitoring sensor changes.
RESET_DEVICE0x1001Warm Reset Cold Reset0x01 0xFFResets the responder.
SENSOR_VALUE0x0201Sensor #, Present Value (16-bit), Lowest Detected Value (16-bit), Highest Detected Value (16-bit), Recorded Value (16-bit)---Retrieves or reset sensor data.
TILT_INVERT0x0601Off On0x00 0x01Retrieves or changes the tilt invert setting.

To get a list all available options to the RdmSetParameter keyword, type in the command line:

[Channel]> RdmSetParameter /?

The RdmSetParameter has the following options:

OptionOption shortcutOption valueDescription
multipatchm0 = multipatch for all fixtures 1 = multipatch for one fixture and so onSets the multipatch index.
UIDNo shortcut availablee.g. “43500F019FCB”Sets the RDM UID to send RDM Parameter to the device.
  • To set the DMX start address to 3 of a RDM device, type in the command line:

[Channel]> RdmSetParameter dmx_start_address 3 / UID =  43500F019FCB


  • To invert the display of a RDM device for the selected fixture, type in the command line:

[Channel]> RdmSetParameter display_invert 1