The timing measurements for an operation.
Data Fields | |
struct { | |
uint16_t start | |
The start of the discovery response. | |
uint16_t end | |
The end of the discovery response. | |
} | dub_response |
The timing measurments for a DUB transaction. More... | |
struct { | |
uint16_t break_start | |
The start of the break. | |
uint16_t mark_start | |
The start of the mark / end of the break. | |
uint16_t mark_end | |
The end of the mark. | |
} | get_set_response |
The timing measurments for a Get / Set transaction. More... | |
struct { | |
uint16_t break_time | |
The break time in 10ths of a uS. | |
uint16_t mark_time | |
The mark time in 10ths of a uS. | |
} | request |
The timing measurements for an incoming frame. More... | |
struct { ... } TransceiverTiming::dub_response |
The timing measurments for a DUB transaction.
All times are measured in 10ths of a microsecond from the end of the DUB frame.
struct { ... } TransceiverTiming::get_set_response |
The timing measurments for a Get / Set transaction.
All times are measured in 10ths of a microsecond from the end of the DUB frame.
struct { ... } TransceiverTiming::request |
The timing measurements for an incoming frame.
This may be a DMX frame, a RDM frame or an ASC frame.