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.