MX Foundation 4
|
ARINC 629 Freshness Counter Structure. More...
#include <mxf_class_a629.h>
Data Fields | |
uint64 | enable |
uint64 | position |
uint64 | mask |
uint64 | modulo |
Freshness Counter structure is used by mxfA629MsgFreshnessCounterSet() and mxfA629MsgFreshnessCounterGet() functions to set or get the freshness counter information of a TX Periodic Update data buffer.
uint64 MXF_A629_FC::enable |
State of freshness counter (1: Enable, 0: Disable).
uint64 MXF_A629_FC::position |
Position of freshness counter in the wordstring (1-256).
uint64 MXF_A629_FC::mask |
Mask of freshness counter in the wordstring (0x0001-0xffff). Specify which bit of the word will be used as freshness counter. Bits must be consecutive. A mask of 0x00f0 will set a freshness counter of 4 bits (0-15) at bit position 4-7 of the word.
uint64 MXF_A629_FC::modulo |
Modulo of freshness counter in the wordstring (1-65535). Modulo of 1 means freshness counter is incremented each time, modulo of 2 means freshness counter is increment once every two transmission, ...