List of Library's Data Types

CAN_Callback

Name of the Member

Data Type

Default value

Description

dwCallBack_ID

DWORD

 

ID for callback

nCallBack_index

INT

 

Callback index

bNewEntry

BOOL

 

 

Rx_MSG

CAN_Message

 

Received message

 

CAN_Interface      

Name of the Member

Data Type

Default value

Description

pRx_Buffer

POINTER TO CAN_Message

 

 

pT_Buffer

POINTER TO CAN_Message;

 

 

pCallBacks

POINTER TO CAN_Message;

 

 

CANMAX_RX_BUFFER

INT

 

 

CANMAX_TX_BUFFER

INT

 

 

CANMAX_CALLBACKS

INT

 

 

wBaudrate

WORD

 

 

nRx_Index_DRV

INT

-1

 

nTx_Index_DRV

INT

-1

 

nWrite_DRV

INT

-1

 

nRx_Index_IEC

INT

-1

 

nTx_Index_IEC

INT

-1

 

nWrite_IEC

INT

-1

 

bOverWrite

BOOL

 

 

dwErrorCode

DWORD

 

 

pArray

ARRAY [0..32] OF WORD

 

 

 

CAN_Message        

Name of the Member

Data Type

Default value

Description

dwID

DWORD

 

COB-ID of the message

wFlags

INT

 

Not used by EPEC CANopen

bRtr

BOOL

 

Tells if message is remote frame (TRUE = remote frame , FALSE = normal frame.

ucLen

BYTE

 

Received message

pData

ARRAY[0..7] OF BYTE

 

Message data.

timeStamp

DWORD

 

Only 16 lowest bit are in use. Time stamp for receivec message.