ARINC429LabelProperties Struct Reference
[RTDB Access API]
#include <simrtdb.h>
Detailed Description
Object describing some specific properties of ARINC 429 labels in the shared memory RTDB.
Member Function Documentation
unsigned long long tickLastUpdate ARINC429LabelProperties::__attribute__ |
( |
(aligned(8)) |
|
) |
|
Input labels only. Tick when this item was last updated.
unsigned int* pScheduleRate ARINC429LabelProperties::__attribute__ |
( |
(aligned(8)) |
|
) |
|
unsigned int* pTxCount ARINC429LabelProperties::__attribute__ |
( |
(aligned(8)) |
|
) |
|
unsigned int* pTxErrors ARINC429LabelProperties::__attribute__ |
( |
(aligned(8)) |
|
) |
|
unsigned int* pFlags ARINC429LabelProperties::__attribute__ |
( |
(aligned(8)) |
|
) |
|
unsigned char* pSchedFIFO ARINC429LabelProperties::__attribute__ |
( |
(aligned(8)) |
|
) |
|
unsigned char* pTxOnChange ARINC429LabelProperties::__attribute__ |
( |
(aligned(8)) |
|
) |
|
unsigned char* pPaused ARINC429LabelProperties::__attribute__ |
( |
(aligned(8)) |
|
) |
|
unsigned int* pRxCount ARINC429LabelProperties::__attribute__ |
( |
(aligned(8)) |
|
) |
|
int* pLastUpdateUSec ARINC429LabelProperties::__attribute__ |
( |
(aligned(8)) |
|
) |
|
Interval in micro seconds between the last 2 updates of the label .
long long* pTickLastUpdateIn ARINC429LabelProperties::__attribute__ |
( |
(aligned(8)) |
|
) |
|
Time stamp (_rdtsc()) when the label was last received .
long long* pTickLastSent ARINC429LabelProperties::__attribute__ |
( |
(aligned(8)) |
|
) |
|
Time stamp (_rdtsc()) when the label was last transmitted.
unsigned int rxCount ARINC429LabelProperties::__attribute__ |
( |
(aligned(8)) |
|
) |
|
Field Documentation
Arinc 429 labels values are from 0 to 255. If SDI is used the label in this table is (sdi << 8) | label.
Special flags for arinc FIFO/Schedule labels.
Default original flags for arinc FIFO/Schedule labels.
Save current schedule rate here so it can be restored later when going back from FIFO to schedule mode.
The default original rate when the label is configure as scheduled.
Internal count to check for value change based on the label scheduled rate.
Initial count for the previous running count .
Interval in micro seconds between the last 2 updates of the label .
The documentation for this struct was generated from the following file: