MX Foundation 4
MXF_A664_DATAREC::service::rxAcq Struct Reference

#include <mxf_class_a664.h>

Data Fields

uint64 rxError
 
uint32 preambleCount
 
uint32 reserved
 

Field Documentation

uint64 MXF_A664_DATAREC::service::rxAcq::rxError

Received error detected (raw mode).

Constant Description
MXF_A664_ERR_CRC32_ERROR Frame CRC32 error detected
MXF_A664_ERR_PREAMBLE_LENGTH_ERROR Preamble too long
MXF_A664_ERR_SFD_ERROR SFD error detected
MXF_A664_ERR_FRAME_LENGTH Frame > 8192 bytes
MXF_A664_ERR_UDP_FRAGMENT Fragment error
MXF_A664_ERR_UDP_LEN UDP lenght error
MXF_A664_ERR_UDP_CHECKSUM UDP checksum error
MXF_A664_ERR_UDP_HEADER_LEN UDP header length error
MXF_A664_ERR_IPv4_DESTINATION_ADDRESS IP destination address error
MXF_A664_ERR_IPv4_SOURCE_ADDRESS IP source address error
MXF_A664_ERR_IPv4_FLAGS IP flags error
MXF_A664_ERR_IPv4_TTL IP TTL error
MXF_A664_ERR_IPv4_PROTOCOL IP protocol error
MXF_A664_ERR_IPv4_TOS IP TOS error
MXF_A664_ERR_IPv4_CHECKSUM IP checksum error
MXF_A664_ERR_IPv4_TOTAL_LEN IP total length error
MXF_A664_ERR_IPv4_HEADER_LEN IP header length error
MXF_A664_ERR_IPv4_VERSION IP version error
MXF_A664_ERR_MAC_TYPE MAC type error
MXF_A664_ERR_MAC_INTERFACE MAC interface error
MXF_A664_ERR_MAC_DESTINATION_ADDRESS MAC destination address error
MXF_A664_ERR_MAC_SOURCE_ADDRESS MAC source address error
MXF_A664_ERR_MAC_SN MAC SN error
MXF_A664_ERR_EDE_SN EDE SN error
MXF_A664_ERR_EDE_CRCY EDE CRCX error
MXF_A664_ERR_EDE_CRCX EDE CRCY error
MXF_A664_ERR_EDE_TS EDE timestamp error
MXF_A664_ERR_FRAME_TOO_SHORT Frame shorter than Lmin
MXF_A664_ERR_FRAME_TOO_LONG Frame longer than Lmax
uint32 MXF_A664_DATAREC::service::rxAcq::preambleCount

When KMXF_A664_RAW_RX_PREAMBLE is enabled, the number of bytes of preamble and SFD in the data array will be returned in this field.

uint32 MXF_A664_DATAREC::service::rxAcq::reserved

Reserved for future used. Set to 0.

Updated 10/23/2023