Module rdm_data

Module rdm_data 

Source

Structs§

IsBroadcastError
Error that gets raised when attempting to convert an RdmRequestData object to a RdmResponseData object that contains a broadcast destination address.
RdmRequestData
An RDM Request package that does not have its parameter data deserialized.
RdmResponseData
An RDM Response package that does not have its parameter data deserialized.

Enums§

RdmData
The result of deserializing an RDM package
RdmDeserializationError

Functions§

deserialize_discovery_response
Returns received device id if there is no collision.
deserialize_rdm_data
Deserialize rdm data. Buffer must be between 22 and 257 bytes. This won’t work for discovery responses. For this refer to deserialize_discovery_response.
serialize_rdm_data
Serializes RDM data to a binary Vec.

Type Aliases§

BinaryRdmPackage
Binary representation of an RDM package.