SIMulation Workbench Documentation SIMulation Workbench Documentation

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

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

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

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

Field Documentation

unsigned short SENTIdProperties::type

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

Special flags for FIFO/Schedule CAN Id's.

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

Initial count for the previous running count .

unsigned int SENTIdProperties::data
int SENTIdProperties::pointHashIndex[MAX_POINTSPERID]
short SENTIdProperties::metaFlags[MAX_POINTSPERID]
float SENTIdProperties::euMaxValue[MAX_POINTSPERID]
float SENTIdProperties::euMinValue[MAX_POINTSPERID]

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