MX Foundation 4
MXF_EMBEDDED_DATAREC Struct Reference

Embedded Data Record Structure. More...

#include <mxf_base.h>

Data Fields

uint64 timeTag
 
uint32 control
 
uint32 dataSize
 
uint32 repeatCount
 
uint32 reserved
 
uint32 data [256]
 

Detailed Description

Record used to read messages from and write messages to MX-Embedded queues, communication queues and user-defined NV storage file.

Examples:
ar429_comm_queues.c, ar429_comm_queues.cs, ar429_embedded_comm_queues.c, mil1553_embedded_async_to_1553.c, mil1553_embedded_async_to_1553.cs, mil1553_embedded_update_embedded.c, mil1553_embedded_update_host.c, and mil1553_embedded_update_host.cs.

Field Documentation

uint64 MXF_EMBEDDED_DATAREC::timeTag

Can be used to hold the time tag of the record or other user defined value.

Examples:
mil1553_embedded_async_to_1553.c, mil1553_embedded_async_to_1553.cs, mil1553_embedded_update_host.c, and mil1553_embedded_update_host.cs.
uint32 MXF_EMBEDDED_DATAREC::control

Can be used to hold the control word of the record or other user defined value.

Examples:
mil1553_embedded_update_embedded.c, mil1553_embedded_update_host.c, and mil1553_embedded_update_host.cs.
uint32 MXF_EMBEDDED_DATAREC::dataSize
uint32 MXF_EMBEDDED_DATAREC::repeatCount

Can be used to hold the repeat count of the record or other user defined value.

Examples:
mil1553_embedded_update_embedded.c, mil1553_embedded_update_host.c, and mil1553_embedded_update_host.cs.
uint32 MXF_EMBEDDED_DATAREC::reserved

Can be used to hold user defined value.

Updated 10/23/2023