CanEasy COM-Help
Enumerations

Enumerations

enum  CanEasy::BusType { CanEasy::BUSTYPE_CAN, CanEasy::BUSTYPE_LIN, CanEasy::BUSTYPE_ETH, CanEasy::BUSTYPE_UNKNOWN }
 The BusType enumeration defines all the supported bus types. More...
 
enum  CanEasy::CanBusEvent { CanEasy::CANEVENT_BUSOFF, CanEasy::CANEVENT_PASSIVE, CanEasy::CANEVENT_WARNING, CanEasy::CANEVENT_ACTIVE }
 The CanBusEvent enumeration defines chip states from the CAN transceiver. More...
 
enum  CanEasy::LinBusEvent {
  CanEasy::LINEVENT_NOANSWER, CanEasy::LINEVENT_WAKEUP, CanEasy::LINEVENT_SLEEP, CanEasy::LINEVENT_SYNCERROR,
  CanEasy::LINEVENT_ERRORMSG, CanEasy::LINEVENT_CRCERROR
}
 The LinBusEvent enumeration defines events from the LIN transceiver written into the record. More...
 
enum  CanEasy::LinBusState { CanEasy::LINSTATE_WAKEUP, CanEasy::LINSTATE_SLEEP }
 The LinBusState enumeration defines wakeup and sleep state for a LIN bus. More...
 
enum  CanEasy::LinBusError { CanEasy::LINERROR_NOANSWER, CanEasy::LINERROR_SYNCERROR, CanEasy::LINERROR_ERRORMSG, CanEasy::LINERROR_CRCERROR }
 The LinBusError enumeration defines events from the LIN transceiver used by events. More...
 
enum  CanEasy::AttrType {
  CanEasy::ATTRTYPE_STRING = 0, CanEasy::ATTRTYPE_INT = 1, CanEasy::ATTRTYPE_FLOAT = 2, CanEasy::ATTRTYPE_HEX = 4,
  CanEasy::ATTRTYPE_QWORD = 5, CanEasy::ATTRTYPE_BOOL = 6, CanEasy::ATTRTYPE_ENUM = 7
}
 Deprecated: The AttrType enumeration defines value types of attributes. More...
 
enum  CanEasy::ValueType {
  CanEasy::VALUETYPE_EMPTY = 0 , CanEasy::VALUETYPE_CHAR_VECTOR , CanEasy::VALUETYPE_UCHAR_VECTOR , CanEasy::VALUETYPE_INT_VECTOR ,
  CanEasy::VALUETYPE_UINT_VECTOR , CanEasy::VALUETYPE_INT64_VECTOR , CanEasy::VALUETYPE_UINT64_VECTOR , CanEasy::VALUETYPE_DOUBLE_VECTOR ,
  CanEasy::VALUETYPE_STRING_VECTOR , CanEasy::VALUETYPE_POINTER_VECTOR , CanEasy::VALUETYPE_SHORT_VECTOR , CanEasy::VALUETYPE_USHORT_VECTOR ,
  CanEasy::VALUETYPE_FLOAT_VECTOR
}
 The ValueType enumeration defines value types of the database. More...
 
enum  CanEasy::EnvVarType {
  CanEasy::ENVVAR_BYTE = 0, CanEasy::ENVVAR_WORD, CanEasy::ENVVAR_DWORD, CanEasy::ENVVAR_QWORD,
  CanEasy::ENVVAR_BOOL, CanEasy::ENVVAR_INTEGER, CanEasy::ENVVAR_DOUBLE, CanEasy::ENVVAR_STRING,
  CanEasy::ENVVAR_INVALID
}
 Deprecated: The EnvVarType enumeration defines value types of environment variables. More...
 
enum  CanEasy::GenMsgMode { CanEasy::MSGMODE_OFF, CanEasy::MSGMODE_ADAPT, CanEasy::MSGMODE_FULL }
 The GenMsgMode enumeration defines the transmission mode for messages. More...
 
enum  CanEasy::SigType {
  CanEasy::SigTypeBool, CanEasy::SigTypeEdit1, CanEasy::SigTypeEdit2, CanEasy::SigTypeCombo,
  CanEasy::SigTypeInvalid = 0xFF
}
 Deprecated: The SigType enumeration defines the type of control to show a signal value. More...
 
enum  CanEasy::ValueDisplayType { CanEasy::DisplayType_Check, CanEasy::DisplayType_Slider, CanEasy::DisplayType_Edit, CanEasy::DisplayType_Combo }
 The ValueDisplayType enumeration defines the type of control to show a database value. More...
 
enum  CanEasy::ByteOrder { CanEasy::BYTEORDER_INTEL, CanEasy::BYTEORDER_MOTOROLA }
 The ByteOrder enumeration defines the byte order of a signal. More...
 
enum  CanEasy::SigValType { CanEasy::SigValTypeSigned, CanEasy::SigValTypeUnsigned, CanEasy::SigValTypeFloat, CanEasy::SigValTypeDouble }
 The SigValType enumeration defines the data type of a signal. More...
 
enum  CanEasy::DisplayValueType { CanEasy::DisplayValueType_Decimal, CanEasy::DisplayValueType_Hex }
 The DisplayValueType enumeration defines whether the value is shown as decimal or hexadecimal. More...
 
enum  CanEasy::ValueConversionType { CanEasy::ValueType_NoMath, CanEasy::ValueType_Signed, CanEasy::ValueType_Unsigned }
 The ValueConversionType enumeration defines the data type of a value. More...
 
enum  CanEasy::CallbackPosition { CanEasy::PositionFirst, CanEasy::PositionNeutral, CanEasy::PositionLast }
 Deprecated: The CallbackPosition enumeration defines the position when a transmission callback has to be called. More...
 
enum  CanEasy::ReportType { CanEasy::ReportTypeInformation, CanEasy::ReportTypeWarning, CanEasy::ReportTypeError }
 The ReportType enumeration defines the type/icon of a report in the report window. More...
 
enum  CanEasy::ReportTypeFilter {
  CanEasy::ReportTypeFilterNone, CanEasy::ReportTypeFilterInformation, CanEasy::ReportTypeFilterWarning, CanEasy::ReportTypeFilterInformationAndWarning,
  CanEasy::ReportTypeFilterError, CanEasy::ReportTypeFilterInformationAndError, CanEasy::ReportTypeFilterWarningAndError, CanEasy::ReportTypeFilterAll
}
 The ReportTypeFilter enumeration defines the filter types for the report window. More...
 
enum  CanEasy::RecordEntryType {
  CanEasy::MsgRecordEntry, CanEasy::CanBusErrorRecordEntry, CanEasy::CanBusStateRecordEntry, CanEasy::LinBusStateRecordEntry,
  CanEasy::MarkerRecordEntry, CanEasy::EnvVarRecordEntry, CanEasy::XcpRecordEntry, CanEasy::DiagServiceRecordEntry
}
 The RecordEntryType enumeration defines the record entry type. More...
 
enum  CanEasy::RecordChangedEvent { CanEasy::RecordUnload, CanEasy::RecordLoad }
 The RecordChangedEvent enumeration defines whether a record was loaded or unloaded. More...
 
enum  CanEasy::MsgRecordEntryType { CanEasy::CanMsgRecordEntry, CanEasy::LinMsgRecordEntry, CanEasy::FlexrayMsgRecordEntry }
 The MsgRecordEntryType enumeration defines the sub message type of a record entry. More...
 
enum  CanEasy::LinChecksumVersion { CanEasy::LinChecksumVersion1, CanEasy::LinChecksumVersion2 }
 The LinChecksumVersion enumeration defines the checksum version used to send a LIN frame. More...
 
enum  CanEasy::DatabaseType {
  CanEasy::NoneDatabaseType, CanEasy::BusDatabaseType, CanEasy::ControlUnitDatabaseType, CanEasy::MessageDatabaseType,
  CanEasy::SignalDatabaseType
}
 The DatabaseType enumeration defines database type which is refered by a default attribute. More...
 
enum  CanEasy::CanEasyMenuControlType { CanEasy::ControlTypeText, CanEasy::ControlTypeSeparator, CanEasy::ControlTypePopup }
 The CanEasyMenuControlType enumeration defines type of a context menu entry. More...
 
enum  CanEasy::DatabaseBrowse_Show {
  CanEasy::ShowAll, CanEasy::ShowBus, CanEasy::ShowEcu, CanEasy::ShowMessage,
  CanEasy::ShowSignal
}
 The DatabaseBrowse_Show enumeration defines filters for the database browse dialog. More...
 
enum  CanEasy::DatabaseBrowse_Select {
  CanEasy::SelectBus, CanEasy::SelectBusEcu, CanEasy::SelectBusEcuMessage, CanEasy::SelectBusEcuMessageSignal,
  CanEasy::SelectBusEcuSignal, CanEasy::SelectBusMessage, CanEasy::SelectBusMessageSignal, CanEasy::SelectBusSignal,
  CanEasy::SelectEcu, CanEasy::SelectEcuMessage, CanEasy::SelectEcuMessageSignal, CanEasy::SelectEcuSignal,
  CanEasy::SelectMessage, CanEasy::SelectMessageSignal, CanEasy::SelectSignal, CanEasy::SelectAny
}
 The DatabaseBrowse_Select enumeration defines filters for the selection in the database browse dialog. More...
 
enum  CanEasy::StartMode { CanEasy::StartWithSimulation, CanEasy::StartManuel }
 The StartMode enumeration defines when to start a TimerControl. More...
 
enum  CanEasy::TimeMode { CanEasy::TimeModeRelative, CanEasy::TimeModeAbsolute }
 The TimeMode enumeration defines how the CompareTimer must interpret the passed time values. More...
 
enum  CanEasy::TimerMode { CanEasy::TimerModeInterval, CanEasy::TimerModeOneShot }
 The TimerMode enumeration defines whether the TimerControl fires cyclic events. More...
 
enum  CanEasy::TimerStatus { CanEasy::TimerStatusActive, CanEasy::TimerStatusSuspended, CanEasy::TimerStatusStopped }
 The TimerStatus enumeration defines the state of the timer. More...
 
enum  CanEasy::DirectionFilter { CanEasy::FilterRx, CanEasy::FilterTx, CanEasy::FilterRxTx }
 The DirectionFilter enumeration defines filters for the replay. More...
 
enum  CanEasy::TransmissionState {
  CanEasy::Undefined, CanEasy::Pending, CanEasy::Ok, CanEasy::Error,
  CanEasy::Timeout
}
 The TransmissionState enumeration defines the state of a transmission. More...
 
enum  CanEasy::DataEntryType { CanEasy::Static, CanEasy::Dynamic, CanEasy::Array }
 The DataEntryType enumeration defines the kind of database value item. More...
 
enum  CanEasy::TransmissionFlags {
  CanEasy::TransmissionFlags_None = 0, CanEasy::TransmissionFlags_CAN_BaudrateSwitch = 1, CanEasy::TransmissionFlags_CAN_Highvoltage = 2, CanEasy::TransmissionFlags_CAN_Remoteframe = 4,
  CanEasy::TransmissionFlags_LIN_LinChecksumVersion1 = 100, CanEasy::TransmissionFlags_LIN_LinChecksumVersion2 = 300
}
 The TransmissionFlags enumeration defines flags for low-level protocol handling as a bit mask. More...
 
enum  CanEasy::ChangeContext { CanEasy::ChangeContext_Auto, CanEasy::ChangeContext_User }
 The ChangeContext enumeration defines the change context of a database modification. More...
 
enum  CanEasy::AddInStatus { CanEasy::ADDINSTATUS_UNKNOWN, CanEasy::ADDINSTATUS_STOPPED, CanEasy::ADDINSTATUS_RUNNING_RELEASE, CanEasy::ADDINSTATUS_RUNNING_DEBUG }
 
enum  CanEasy::AddInLanguage { CanEasy::VB, CanEasy::CSHARP }
 
enum  CanEasy::KeyModifier {
  CanEasy::NoKeyModifier = 0x00, CanEasy::AltKeyModifier = 0x01, CanEasy::CtrlKeyModifier = 0x02, CanEasy::ShiftKeyModifier = 0x04,
  CanEasy::WinKeyModifier = 0x08
}
 

Detailed Description

Enumeration Type Documentation

◆ AddInLanguage

The AddInLanguage enumaration defines the programming language of the add-in

Enumerator
VB 

.Net VB

CSHARP 

CSharp.

Definition at line 549 of file cand_tlb.idl.

◆ AddInStatus

The AddInStatus enumeration defines the state of and add-in

Enumerator
ADDINSTATUS_UNKNOWN 

Unknown state.

ADDINSTATUS_STOPPED 

Stopped.

ADDINSTATUS_RUNNING_RELEASE 

Running release.

ADDINSTATUS_RUNNING_DEBUG 

Running debug.

Definition at line 537 of file cand_tlb.idl.

◆ AttrType

Deprecated: The AttrType enumeration defines value types of attributes.

It's replaced by enum ValueType

Enumerator
ATTRTYPE_STRING 

String.

ATTRTYPE_INT 

int

ATTRTYPE_FLOAT 

float

ATTRTYPE_HEX 

uint

ATTRTYPE_QWORD 

uint64

ATTRTYPE_BOOL 

byte

ATTRTYPE_ENUM 

int with value table

Definition at line 150 of file cand_tlb.idl.

◆ BusType

The BusType enumeration defines all the supported bus types.

Enumerator
BUSTYPE_CAN 

Type CAN.

BUSTYPE_LIN 

Type LIN.

BUSTYPE_ETH 

Type ETH.

BUSTYPE_UNKNOWN 

Type unknown.

Definition at line 88 of file cand_tlb.idl.

◆ ByteOrder

The ByteOrder enumeration defines the byte order of a signal.

Enumerator
BYTEORDER_INTEL 

Intel: High Low, LittleEndian.

BYTEORDER_MOTOROLA 

Motorola: Low High, BigEndian.

Definition at line 244 of file cand_tlb.idl.

◆ CallbackPosition

Deprecated: The CallbackPosition enumeration defines the position when a transmission callback has to be called.

Enumerator
PositionFirst 

Called at the very first.

PositionNeutral 

Position does not matter.

PositionLast 

Called at the very end.

Definition at line 287 of file cand_tlb.idl.

◆ CanBusEvent

The CanBusEvent enumeration defines chip states from the CAN transceiver.

On busoff no transmission is possible anymore and bus must be reset

Enumerator
CANEVENT_BUSOFF 

CAN busoff.

CANEVENT_PASSIVE 

CAN passive.

CANEVENT_WARNING 

CAN warning.

CANEVENT_ACTIVE 

CAN active.

Definition at line 101 of file cand_tlb.idl.

◆ CanEasyMenuControlType

The CanEasyMenuControlType enumeration defines type of a context menu entry.

Enumerator
ControlTypeText 

Normal text.

ControlTypeSeparator 

Seperator line.

ControlTypePopup 

Sub menu.

Definition at line 387 of file cand_tlb.idl.

◆ ChangeContext

The ChangeContext enumeration defines the change context of a database modification.

Enumerator
ChangeContext_Auto 

Change was done by code or internaly.

ChangeContext_User 

Change was done by user input.

Definition at line 526 of file cand_tlb.idl.

◆ DatabaseBrowse_Select

The DatabaseBrowse_Select enumeration defines filters for the selection in the database browse dialog.

Enumerator
SelectBus 

Allow to select busses only.

SelectBusEcu 

Allow to select busses and ECUs.

SelectBusEcuMessage 

Allow to select busses, ECUs and messages.

SelectBusEcuMessageSignal 

Allow to select busses, ECUs, messages and signals.

SelectBusEcuSignal 

Allow to select busses, ECUs and signals.

SelectBusMessage 

Allow to select busses and messages.

SelectBusMessageSignal 

Allow to select busses, messages and signals.

SelectBusSignal 

Allow to select busses and signals.

SelectEcu 

Allow to select ECUs only.

SelectEcuMessage 

Allow to select ECUs and messages.

SelectEcuMessageSignal 

Allow to select ECUs, messages and signals.

SelectEcuSignal 

Allow to select ECUs and signals.

SelectMessage 

Allow to select messages only.

SelectMessageSignal 

Allow to select messages and signals.

SelectSignal 

Allow to select signals only.

SelectAny 

Allow to select any items of database. Alias for SelectBusEcuMessageSignal.

Definition at line 411 of file cand_tlb.idl.

◆ DatabaseBrowse_Show

The DatabaseBrowse_Show enumeration defines filters for the database browse dialog.

Enumerator
ShowAll 

Display all items of database. Alias for ShowSignal.

ShowBus 

Display busses only.

ShowEcu 

Display busses and ECUs.

ShowMessage 

Display busses, ECUs and messages.

ShowSignal 

Display busses, ECUs, messages and signals.

Definition at line 398 of file cand_tlb.idl.

◆ DatabaseType

The DatabaseType enumeration defines database type which is refered by a default attribute.

Default attributes are stored under the channale. They can be overwritten by attributes defined by the database item.

Enumerator
NoneDatabaseType 

Invalid: There is no reference.

BusDatabaseType 

Attribute is valid for the channel.

ControlUnitDatabaseType 

Attribute is valid for all ECUs.

MessageDatabaseType 

Attribute is valid for all messages.

SignalDatabaseType 

Attribute is valid for all signals.

Definition at line 374 of file cand_tlb.idl.

◆ DataEntryType

The DataEntryType enumeration defines the kind of database value item.

Enumerator
Static 

Static items have a fixed mask and position.

Dynamic 

Dynamic items are byte alligned and can change their length.

Array 

Array items provide a data sub set via index.

Definition at line 500 of file cand_tlb.idl.

◆ DirectionFilter

The DirectionFilter enumeration defines filters for the replay.

Enumerator
FilterRx 

Just Rx messages are used for replay.

FilterTx 

Just Tx messages are used for replay.

FilterRxTx 

Rx and Tx messages are used for replay.

Definition at line 476 of file cand_tlb.idl.

◆ DisplayValueType

The DisplayValueType enumeration defines whether the value is shown as decimal or hexadecimal.

Enumerator
DisplayValueType_Decimal 

Value shown as decimal.

DisplayValueType_Hex 

Value shown as hexadecimal.

Definition at line 266 of file cand_tlb.idl.

◆ EnvVarType

Deprecated: The EnvVarType enumeration defines value types of environment variables.

It's replaced by enum ValueType

Enumerator
ENVVAR_BYTE 

uchar

ENVVAR_WORD 

short

ENVVAR_DWORD 

uint

ENVVAR_QWORD 

uin64

ENVVAR_BOOL 

uchar

ENVVAR_INTEGER 

int

ENVVAR_DOUBLE 

double

ENVVAR_STRING 

string

ENVVAR_INVALID 

invalid

Definition at line 190 of file cand_tlb.idl.

◆ GenMsgMode

The GenMsgMode enumeration defines the transmission mode for messages.

Enumerator
MSGMODE_OFF 

No messages are simulated.

MSGMODE_ADAPT 

Just messages are simulated which are received by a real ECU.

MSGMODE_FULL 

All messages are simulated.

Definition at line 207 of file cand_tlb.idl.

◆ KeyModifier

The KeyModifier enumeration defines key combinations for hotkeys

Enumerator
NoKeyModifier 

No modifier key pressed.

AltKeyModifier 

.Alt ke pressed

CtrlKeyModifier 

Ctrl key pressed.

ShiftKeyModifier 

Shift key pressed.

WinKeyModifier 

Win key pressed.

Definition at line 559 of file cand_tlb.idl.

◆ LinBusError

The LinBusError enumeration defines events from the LIN transceiver used by events.

Enumerator
LINERROR_NOANSWER 

The slave did not send data to the header frame.

LINERROR_SYNCERROR 

Synchronize error.

LINERROR_ERRORMSG 

Invalid frame.

LINERROR_CRCERROR 

Invalid checksum.

Definition at line 137 of file cand_tlb.idl.

◆ LinBusEvent

The LinBusEvent enumeration defines events from the LIN transceiver written into the record.

Enumerator
LINEVENT_NOANSWER 

The slave did not send data to the header frame.

LINEVENT_WAKEUP 

LIN bus is waken up.

LINEVENT_SLEEP 

LIN bus is sleeping.

LINEVENT_SYNCERROR 

Synchronize error.

LINEVENT_ERRORMSG 

Invalid frame.

LINEVENT_CRCERROR 

Invalid checksum.

Definition at line 113 of file cand_tlb.idl.

◆ LinBusState

The LinBusState enumeration defines wakeup and sleep state for a LIN bus.

Enumerator
LINSTATE_WAKEUP 

LIN bus is waken up.

LINSTATE_SLEEP 

LIN bus is sleeping.

Definition at line 127 of file cand_tlb.idl.

◆ LinChecksumVersion

The LinChecksumVersion enumeration defines the checksum version used to send a LIN frame.

Enumerator
LinChecksumVersion1 

Classic checksum.

LinChecksumVersion2 

Enhanced checksum.

Definition at line 362 of file cand_tlb.idl.

◆ MsgRecordEntryType

The MsgRecordEntryType enumeration defines the sub message type of a record entry.

Enumerator
CanMsgRecordEntry 

CAN message.

LinMsgRecordEntry 

LIN message.

FlexrayMsgRecordEntry 

Deprecated: Flexray message.

Definition at line 351 of file cand_tlb.idl.

◆ RecordChangedEvent

The RecordChangedEvent enumeration defines whether a record was loaded or unloaded.

Enumerator
RecordUnload 

Record was unloaded.

RecordLoad 

Record was loaded.

Definition at line 341 of file cand_tlb.idl.

◆ RecordEntryType

The RecordEntryType enumeration defines the record entry type.

Enumerator
MsgRecordEntry 

Message.

CanBusErrorRecordEntry 

CAN error.

CanBusStateRecordEntry 

Chipstate.

LinBusStateRecordEntry 

LIN state.

MarkerRecordEntry 

Marker.

EnvVarRecordEntry 

Environment variable.

XcpRecordEntry 

XCP.

DiagServiceRecordEntry 

DiagService.

Definition at line 325 of file cand_tlb.idl.

◆ ReportType

The ReportType enumeration defines the type/icon of a report in the report window.

Enumerator
ReportTypeInformation 

Info type.

ReportTypeWarning 

Warning type.

ReportTypeError 

Error type.

Definition at line 298 of file cand_tlb.idl.

◆ ReportTypeFilter

The ReportTypeFilter enumeration defines the filter types for the report window.

Enumerator
ReportTypeFilterNone 

Nothing gets filtered.

ReportTypeFilterInformation 

Just show information.

ReportTypeFilterWarning 

Just show warning.

ReportTypeFilterInformationAndWarning 

Show information and warning.

ReportTypeFilterError 

Just show error.

ReportTypeFilterInformationAndError 

Show information and error.

ReportTypeFilterWarningAndError 

Show warning and error.

ReportTypeFilterAll 

Everything gets filtered.

Definition at line 309 of file cand_tlb.idl.

◆ SigType

Deprecated: The SigType enumeration defines the type of control to show a signal value.

This enumeration was replaced by ValueDisplayType

Enumerator
SigTypeBool 

Checkbox (on/off)

SigTypeEdit1 

Editfield with slider (range)

SigTypeEdit2 

Editfield without slider.

SigTypeCombo 

Combobox with select list.

SigTypeInvalid 

Invalid control.

Definition at line 219 of file cand_tlb.idl.

◆ SigValType

The SigValType enumeration defines the data type of a signal.

Enumerator
SigValTypeSigned 

Signal has type signed.

SigValTypeUnsigned 

Signal has type unsigned.

SigValTypeFloat 

Signal has type float.

SigValTypeDouble 

Signal has type double.

Definition at line 254 of file cand_tlb.idl.

◆ StartMode

The StartMode enumeration defines when to start a TimerControl.

Enumerator
StartWithSimulation 

Start timer together with the simulation.

StartManuel 

Start timer by calling Start method.

Definition at line 435 of file cand_tlb.idl.

◆ TimeMode

The TimeMode enumeration defines how the CompareTimer must interpret the passed time values.

Enumerator
TimeModeRelative 

Interpretation as relative time values.

TimeModeAbsolute 

Interpretation as absolute time values.

Definition at line 445 of file cand_tlb.idl.

◆ TimerMode

The TimerMode enumeration defines whether the TimerControl fires cyclic events.

Enumerator
TimerModeInterval 

The event is called cyclic till timer is stopped.

TimerModeOneShot 

The event is called just one time and timer must be restarted.

Definition at line 455 of file cand_tlb.idl.

◆ TimerStatus

The TimerStatus enumeration defines the state of the timer.

Enumerator
TimerStatusActive 

Timer is running.

TimerStatusSuspended 

Timer is suspended.

TimerStatusStopped 

Timer is stopped.

Definition at line 465 of file cand_tlb.idl.

◆ TransmissionFlags

The TransmissionFlags enumeration defines flags for low-level protocol handling as a bit mask.

Enumerator
TransmissionFlags_None 

No flags set.

TransmissionFlags_CAN_BaudrateSwitch 

Baudrate switch for CAN-FD active.

TransmissionFlags_CAN_Highvoltage 

Highvoltage for single wired CAN to wakeup.

TransmissionFlags_CAN_Remoteframe 

Remote frame to request CAN-ID.

TransmissionFlags_LIN_LinChecksumVersion1 

LIN Classic checksum.

TransmissionFlags_LIN_LinChecksumVersion2 

LIN Enhanced checksum.

Definition at line 511 of file cand_tlb.idl.

◆ TransmissionState

The TransmissionState enumeration defines the state of a transmission.

Enumerator
Undefined 

State is undefined.

Pending 

Is pending.

Ok 

Was successful.

Error 

An error occured.

Timeout 

Missing response.

Definition at line 487 of file cand_tlb.idl.

◆ ValueConversionType

The ValueConversionType enumeration defines the data type of a value.

Enumerator
ValueType_NoMath 

No conversion defined.

ValueType_Signed 

Signed conversion.

ValueType_Unsigned 

Unsigned conversion.

Definition at line 276 of file cand_tlb.idl.

◆ ValueDisplayType

The ValueDisplayType enumeration defines the type of control to show a database value.

Enumerator
DisplayType_Check 

Checkbox (on/off)

DisplayType_Slider 

Editfield with slider (range)

DisplayType_Edit 

Editfield without slider.

DisplayType_Combo 

Combobox with select list

Definition at line 232 of file cand_tlb.idl.

◆ ValueType

The ValueType enumeration defines value types of the database.

It can be used for attributes, signals, environment variables, ...

Enumerator
VALUETYPE_EMPTY 

empty

VALUETYPE_CHAR_VECTOR 

char, char array

VALUETYPE_UCHAR_VECTOR 

uchar, uchar array

VALUETYPE_INT_VECTOR 

int, int array

VALUETYPE_UINT_VECTOR 

uint, uint array

VALUETYPE_INT64_VECTOR 

int64, int64 array

VALUETYPE_UINT64_VECTOR 

uint64, uint64 array

VALUETYPE_DOUBLE_VECTOR 

double, double array

VALUETYPE_STRING_VECTOR 

string, string array

VALUETYPE_POINTER_VECTOR 

void*, void* array

VALUETYPE_SHORT_VECTOR 

short, short array

VALUETYPE_USHORT_VECTOR 

ushort, ushort array

VALUETYPE_FLOAT_VECTOR 

float, float array

Definition at line 168 of file cand_tlb.idl.