MX Foundation 4
|
Device errors details counters. More...
#include <mxf_base.h>
Data Fields | |
uint32 | command |
uint32 | queueAdd |
uint32 | queueRemove |
uint32 | outOfBuffer |
uint32 | rxFifoOverflow |
uint32 | txFifoOverflow |
uint32 | bridgeOverflow |
uint32 | rxWordString |
uint32 | sharedQueueAdd |
uint32 | sharedQueueRemove |
uint32 | schedulerUnderrun |
uint32 | txLate |
uint32 | txMsgOverflow |
uint32 | bufferTrashed |
uint32 | moduleError |
uint32 | moduleException |
uint32 | a629Sim |
uint32 | txFatal |
uint32 | rxWordLength |
uint32 | moduleRxUnderflow |
uint32 | moduleTxUnderflow |
uint32 | overload |
uint32 | nvstorageReadWrite |
uint32 | overheat |
uint32 | rxGapLength |
uint32 | txHalted |
uint32 | moduleAlarm |
uint32 | moduleComm |
uint32 | reserved [30] |
This structure defines the error count for all supported errors of the device.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::command |
Invalid command error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::queueAdd |
Enqueue error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::queueRemove |
Dequeue error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::outOfBuffer |
Out of resources error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::rxFifoOverflow |
RX FIFO overflow error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::txFifoOverflow |
TX FIFO overflow error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::bridgeOverflow |
Bridge overflow error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::rxWordString |
Word or string error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::sharedQueueAdd |
Shared list enqueue error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::sharedQueueRemove |
Shared list dequeue error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::schedulerUnderrun |
Scheduler underrun error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::txLate |
TX late transmit error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::txMsgOverflow |
TX overflow error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::bufferTrashed |
Invalid buffer error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::moduleError |
Module error error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::moduleException |
Module exception error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::a629Sim |
ARINC 629 SIM error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::txFatal |
Transmitter failure error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::rxWordLength |
Word length error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::moduleRxUnderflow |
module RX FIFO underflow error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::moduleTxUnderflow |
module TX FIFO underflow error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::overload |
Device overload error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::nvstorageReadWrite |
Non-volatile Read/Write error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::overheat |
Device overheat error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::rxGapLength |
Gap length error count.
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::txHalted |
Transmission halted error count (MXF 4.1.0 and later).
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::moduleAlarm |
FlexMAX module alarm error count (MXF 4.5.0 and later).
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::moduleComm |
FlexMAX module communication error count (MXF 4.5.0 and later).
uint32 MXF_DEVICE_STAT_ERROR_DETAILS::reserved[30] |
Reserved for future use.