MX Foundation 4
|
ARINC 629 Periodic Message Structure. More...
#include <mxf_class_a629.h>
Data Fields | |
HMXF_BUFFER | buffer |
uint16 | options |
uint16 | length |
uint16 | label |
uint16 | cid |
Use to create or get the list of wordstrings of a message. Use with msg parameter of mxfTxPeriodicMajorFrameSet() and mxfTxPeriodicMajorFrameGet() function.
HMXF_BUFFER MXF_A629_TXPERIODIC_MJRFRAME_MSG::buffer |
Handle of TX Periodic data buffer to use with this message.
uint16 MXF_A629_TXPERIODIC_MJRFRAME_MSG::options |
This bit field gives information about the message.
Bit option | Description |
---|---|
MXF_A629_TXPERIODIC_MJRFRAME_MSG_OPT_DEFAULT | This wordstring uses default settings (No sync bit, CRC disable, Fixed length). |
MXF_A629_TXPERIODIC_MJRFRAME_MSG_OPT_SYNC | This wordstring has a sync bit. |
MXF_A629_TXPERIODIC_MJRFRAME_MSG_OPT_UNUSED | This wordstring is not used. Useful in independent mode to specify unused cell. When used, all other fields of the structure must be set to 0. |
MXF_A629_TXPERIODIC_MJRFRAME_MSG_OPT_VARIABLE_LENGTH | This wordstring is a variable length message. |
MXF_A629_TXPERIODIC_MJRFRAME_MSG_OPT_CRC_ENABLE | This wordstring has a CRC. |
uint16 MXF_A629_TXPERIODIC_MJRFRAME_MSG::length |
Number of data words in the wordstring (0-256).
uint16 MXF_A629_TXPERIODIC_MJRFRAME_MSG::label |
Wordstring label (0-4095).
uint16 MXF_A629_TXPERIODIC_MJRFRAME_MSG::cid |
Wordstring CID (0-15). Will be overridden by default RT CID if KMXF_A629_MODULE_XPP_CID_ENABLE attribute is set to disable.