Common API map - dhunter-git/canfd-interface GitHub Wiki
| function | PEAK | VECTOR | KVASER | ETAS |
|---|---|---|---|---|
| INIT LIB | x | xlOpenDriver | canInitializeLibrary | x |
| SCAN | CAN_GetValue | xlGetDriverConfig | canGetNumberOfChannels canGetChannelData |
OCI_FindCANController |
| INIT PORT | CAN_Initialize(FD) | xlOpenPort | canOpenChannel | OCI_CreateCANControllerVersion |
| CAN-FD PARAM | ↑ | xlCanFdSetConfiguration | canSetBusParams canBusOn |
OCI_OpenCANController |
| Tx | CAN_Write(FD) | xlCanTransmit(Ex) | canWrite | OCI_WriteCANData(Ex) |
| Rx(msg) | CAN_Read(FD) | xlCanReceive | canRead | OCI_ReadCANData(Ex) |
| Rx(callback) | CAN_SetValue | x | x | OCI_CreateCANRxQueue |
| Buffer | CAN_Reset | xlCanFlushTransmitQueue xlFlushReceiveQueue |
canFlushTransmitQueue canFlushReceiveQueue |
OCI_ResetQueue |
| OFF | CAN_Uninitialize | xlCloseDriver | canBusOff canClose |
OCI_DestoryCANController |