STM32Cube Expansion Pack CAN Stack
Unified interface OSI Layer 2 to Layer 3

Interfacing dependencies. More...

Classes

class  CanIfUpperLayer
 

Enumerations

enum  CanIf_UpperLayerType {
  CanIfUL_undefined, CanIfUL_CanNM, CanIfUL_CanTP, CanIfUL_CanTSync,
  CanIfUL_CDD, CanIfUL_J1939NM, CanIfUL_J1939TP, CanIfUL_PduR,
  CanIfUL_XCP, CanIfUL_FT2p0
}
 to address the upper layer More...
 

Detailed Description

Interfacing dependencies.

this interface will be used between TM_CanIf and its upper layer

Enumeration Type Documentation

◆ CanIf_UpperLayerType

to address the upper layer

Enumerator
CanIfUL_undefined 

No upper layer is defined.

CanIfUL_CanNM 

CAN Networkmanagment Layer.

CanIfUL_CanTP 

CAN TransportLayer module.

CanIfUL_CanTSync 

Global time Sync over CAN.

CanIfUL_CDD 

Complex Device Driver.

CanIfUL_J1939NM 

J1939 NM.

CanIfUL_J1939TP 

J1939 TP.

CanIfUL_PduR 

PDU Router module.

CanIfUL_XCP 

Extended Calibration Protocol.

CanIfUL_FT2p0 

Fueltech FT2.0 protocol.

Definition at line 25 of file CanIfUpperLayer.h.