RDM  HEAD (unstable)
Implementation of ANSI E1.31 (Streaming ACN)
View other versions:
RdmCommandHeader Struct Reference

Data Fields

RdmUid source_uid
 
RdmUid dest_uid
 
uint8_t transaction_num
 
uint8_t port_id
 
uint16_t subdevice
 
rdm_command_class_t command_class
 
uint16_t param_id
 

Detailed Description

A structure that represents the header fields of an RDM command. This includes everything except the parameter data.

Field Documentation

◆ command_class

rdm_command_class_t command_class

The command class for this command.

◆ dest_uid

RdmUid dest_uid

UID of the responder to which this command is addressed.

◆ param_id

uint16_t param_id

The RDM Parameter ID of this command. One of the values from E1.20 Table A-3, or any of the relevant extension standards.

◆ port_id

uint8_t port_id

Port ID of the port on which this command is being sent.

◆ source_uid

RdmUid source_uid

UID of the controller generating this command.

◆ subdevice

uint16_t subdevice

The sub-device to which this command is addressed, or 0 for the root device.

◆ transaction_num

uint8_t transaction_num

Transaction number, monotonically incrementing


The documentation for this struct was generated from the following file: