ADTF_DEVICE_TOOLBOX  3.12.1 (ADTF 3.18.3)
tSignalInfo

The tSignalInfo structure Stores the signal information within an CANFD-Message. More...

Public Attributes

tSignalID nSignalID
 Signal ID.
 
tMessageID nMessageId
 CANFD message id.
 
bool bCANFDExtended
 CANFD extended id.
 
const char * strSignalName
 Name of CANFD signal.
 
const char * strUnit
 Unit of CANFD signal.
 
const char * strDescription
 Description of CANFD signal.
 
uint8_t nSignalType
 see eSignalType
 
uint8_t ui8Reserved
 
uint8_t nBitlen
 Bit length of CANFD signal.
 
uint8_t nType
 is type IEEE Float or IEEE Double (see tSignalRawDataType)
 
bool bByteOrderMotorola
 Byte order of signal is motorola.
 
bool bSigned
 Indicates if signal is signed value or not.
 
tSignalID nMultiplexorSignalID
 Signal ID of multiplexor.
 
int32_t nRequiredMultiplexorValue
 Required multiplexor value for this signal to be valid.
 
uint64_t nDefaultRawValue
 Represents the GenSigInactiveValue.
 
uint64_t nStartRawValue
 Represents the GenSigStartValue.
 
double f64Factor
 Scale factor of CANFD signal.
 
double f64Offset
 Offset value of CANFD signal.
 
double f64Min
 Minimum value of range of CANFD signal.
 
double f64Max
 Maximum value of range of CANFD signal.
 
uint32_t nValueTableSize
 Size of value table array (0 if no table is defined)
 
tValueInfopValueTable
 Pointer to sorted value table array.
 
uint16_t nStartbit
 CANFD Startbit could be up to bit 512 (nStartbit < 512);.
 
uint16_t ui16Reserved2
 
uint32_t ui32Reserved3
 

Detailed Description

The tSignalInfo structure Stores the signal information within an CANFD-Message.

Definition at line 101 of file canfd_types.h.