Real-Time API Revision2025.1-3
Loading...
Searching...
No Matches
SENTIdProperties Struct Reference

#include <simrtdb.h>

Public Member Functions

unsigned long long tickLastUpdate __attribute__ ((aligned(8)))
unsigned int *pTxCount __attribute__ ((aligned(8)))
unsigned int *pTxErrors __attribute__ ((aligned(8)))
unsigned char *pPaused __attribute__ ((aligned(8)))
unsigned char *pSynced __attribute__ ((aligned(8)))
unsigned short *pnSyncs __attribute__ ((aligned(8)))
unsigned char *pFIFOEntries __attribute__ ((aligned(8)))
unsigned int *pAuxTX __attribute__ ((aligned(8)))
unsigned int *pRxCount __attribute__ ((aligned(8)))
unsigned int *pCRCErrors __attribute__ ((aligned(8)))
int *pLastUpdateUSec __attribute__ ((aligned(8)))
float *pSyncPulseLength __attribute__ ((aligned(8)))
unsigned int rxCount __attribute__ ((aligned(8)))

Data Fields

short boardId
short boardNum
short channelNum
unsigned short type
unsigned int sentId
int lastUpdateUSec
unsigned int flags
int runCount
int initCount
unsigned int txCount
unsigned int data
unsigned char nibbles
unsigned char pointCount
int pointHashIndex [MAX_POINTSPERID]
short metaFlags [MAX_POINTSPERID]
float euMaxValue [MAX_POINTSPERID]
float euMinValue [MAX_POINTSPERID]

Member Function Documentation

◆ __attribute__() [1/13]

unsigned long long tickLastUpdate SENTIdProperties::__attribute__ ( (aligned(8)) )

SENT id input points only. Tick when this item was last updated.

◆ __attribute__() [2/13]

unsigned int *pTxCount SENTIdProperties::__attribute__ ( (aligned(8)) )

◆ __attribute__() [3/13]

unsigned int *pTxErrors SENTIdProperties::__attribute__ ( (aligned(8)) )

◆ __attribute__() [4/13]

unsigned char *pPaused SENTIdProperties::__attribute__ ( (aligned(8)) )

◆ __attribute__() [5/13]

unsigned char *pSynced SENTIdProperties::__attribute__ ( (aligned(8)) )

◆ __attribute__() [6/13]

unsigned short *pnSyncs SENTIdProperties::__attribute__ ( (aligned(8)) )

◆ __attribute__() [7/13]

unsigned char *pFIFOEntries SENTIdProperties::__attribute__ ( (aligned(8)) )

◆ __attribute__() [8/13]

unsigned int *pAuxTX SENTIdProperties::__attribute__ ( (aligned(8)) )

◆ __attribute__() [9/13]

unsigned int *pRxCount SENTIdProperties::__attribute__ ( (aligned(8)) )

◆ __attribute__() [10/13]

unsigned int *pCRCErrors SENTIdProperties::__attribute__ ( (aligned(8)) )

◆ __attribute__() [11/13]

int *pLastUpdateUSec SENTIdProperties::__attribute__ ( (aligned(8)) )

◆ __attribute__() [12/13]

float *pSyncPulseLength SENTIdProperties::__attribute__ ( (aligned(8)) )

◆ __attribute__() [13/13]

unsigned int rxCount SENTIdProperties::__attribute__ ( (aligned(8)) )

Field Documentation

◆ boardId

short SENTIdProperties::boardId

◆ boardNum

short SENTIdProperties::boardNum

◆ channelNum

short SENTIdProperties::channelNum

◆ type

unsigned short SENTIdProperties::type

◆ sentId

unsigned int SENTIdProperties::sentId

◆ lastUpdateUSec

int SENTIdProperties::lastUpdateUSec

Interval in micro seconds between the last 2 updates of the SENTID .

◆ flags

unsigned int SENTIdProperties::flags

Special flags for FIFO/Schedule CAN Id's.

◆ runCount

int SENTIdProperties::runCount

Internal count to check for value change based on the CAN Id scheduled rate.

◆ initCount

int SENTIdProperties::initCount

Initial count for the previous running count .

◆ txCount

unsigned int SENTIdProperties::txCount

◆ data

unsigned int SENTIdProperties::data

◆ nibbles

unsigned char SENTIdProperties::nibbles

◆ pointCount

unsigned char SENTIdProperties::pointCount

◆ pointHashIndex

int SENTIdProperties::pointHashIndex[MAX_POINTSPERID]

◆ metaFlags

short SENTIdProperties::metaFlags[MAX_POINTSPERID]

◆ euMaxValue

float SENTIdProperties::euMaxValue[MAX_POINTSPERID]

◆ euMinValue

float SENTIdProperties::euMinValue[MAX_POINTSPERID]

The documentation for this struct was generated from the following file: