|
| CanFT2p0Stream (const CanIf *p2CanInterface) |
|
| CanFT2p0Stream (const CanIf *p2CanInterface, CanIf_RxPduIdType rxPduName) |
|
Std_ReturnType | RxIndication (ComStack_PduType rxPduId, const ComStack_CanMessageType *ptr2Sdu) |
| overwrite the function prototype supported by the CanIfUpperLayer class More...
|
|
CanFT2p_MeasureValueType | GetMeasureValue (CanFT2p0_MeasureID MeasureId) |
|
Std_ReturnType | GetMeasureValue (CanFT2p0_MeasureID MeasureId, REF2VAR(CanFT2p_MeasureValueType, AUTOMATIC) MeasureValue) |
|
| CanFT2p0 (const CanIf *p2CanInterface) |
| constructor to connect to communication controller interface
|
|
| CanFT2p0 (const CanIf *p2CanInterface, CanIf_RxPduIdType rxPduName) |
| constructor to connect to communication controller interface and naming the PDUs
|
|
CanFT2p0_StatesType | GetState (void) |
| to get the module state
|
|
Std_ReturnType | Init (const CanFT2p0_CfgType *ptr2Config=nullptr) |
|
CanIf * | GetHwInterface (void) |
| get the handle to the connected communication controller interface
|
|
CanIf_RxPduIdType | GetRxPduName (void) |
| Get the name of the linked rx PDU. More...
|
|
Std_ReturnType | TxIndication (CanIf_TxPduIdType txPduId, const CanIf_PduInfoType *p2TxPdu) |
| overwrite the function prototype supported by the CanIfUpperLayer class More...
|
|
virtual Std_ReturnType | RxIndication (ComStack_PduType rxPduId, REF2CONST(ComStack_CanMsgHeader, AUTOMATIC) CanMsgHeader, REF2CONST(ComStack_PduInfoType, AUTOMATIC) PduInfo) |
| virtual function declaration to have an indication function in all upper layer classes More...
|
|
|
enum | CanMessageState { WaitForFirstMsg
} |
|
|
uint16_t | size = 0 |
|
uint16_t | segmCount = 0 |
|
uint16_t | dataCount = 0 |
|
uint16_t | readCount = 0 |
|
CanFT2p0_DataHdlType | dataList [24] |
|
Definition at line 22 of file CanFT2p0Stream.h.
◆ RxIndication()
The documentation for this class was generated from the following files:
- E:/Embedded_SourceCode/STM32IDE_ws/NucleoCanDev/Middlewares/Third_Party/TM_Engineering_DataExchange_Fueltech/FTCAN2p0/CanFT2p0Stream.h
- E:/Embedded_SourceCode/STM32IDE_ws/NucleoCanDev/Middlewares/Third_Party/TM_Engineering_DataExchange_Fueltech/FTCAN2p0/CanFT2p0Stream.cpp