MX Foundation 4
|
ARINC 429 Sampling Record. More...
#include <mxf_class_a429.h>
Data Fields | |
uint64 | timeTag |
uint32 | control |
uint32 | rate |
uint32 | errorCount |
uint32 | data |
This record structure is returned by the sampling service.
uint64 MXF_A429_SAMPREC::timeTag |
Specifies the time when the sampling record has been received by the device. It is an absolute time expressed on the time base set for the device. The time tag may also be disabled with the KMXF_A429_MODULE_RX_TIMETAG_ENABLE attribute.
uint32 MXF_A429_SAMPREC::control |
Bit Constant | Meaning |
---|---|
MXF_A429_TX_REC_CTRL_PARITY_ERROR | A parity error was detected on the received data. |
A control of zero indicates that no error was found on the received data.
uint32 MXF_A429_SAMPREC::rate |
Time between the reception of the last two records expressed in the resolution of the process time base (usec or nsec). The maximum is about 1 sec; 4000000 in nsec or 4000 seconds in usec. If time tag is disabled, the rate will always be set to 0.
uint32 MXF_A429_SAMPREC::errorCount |
The number of parity error.
uint32 MXF_A429_SAMPREC::data |
Received ARINC 429 Word as defined in the standard. Note that the label part is automatically inverted by MX Foundation for transmission and reception.