foxBMS - Unit Tests  1.4.1
The foxBMS Unit Tests API Documentation
CAN_TX_MESSAGE_TYPE_s Struct Reference

#include <can_cfg.h>

Collaboration diagram for CAN_TX_MESSAGE_TYPE_s:

Data Fields

canBASE_t * canNode
 
CAN_MESSAGE_PROPERTIES_s message
 
CAN_TX_MESSAGE_TIMING_s timing
 
CAN_TxCallbackFunction_f callbackFunction
 
uint8_t * pMuxId
 

Detailed Description

type definition for structure of a TX CAN message

Definition at line 209 of file can_cfg.h.

Field Documentation

◆ callbackFunction

CAN_TxCallbackFunction_f CAN_TX_MESSAGE_TYPE_s::callbackFunction

CAN message callback after message is sent

Definition at line 213 of file can_cfg.h.

◆ canNode

canBASE_t* CAN_TX_MESSAGE_TYPE_s::canNode

CAN node on which the message is transmitted

Definition at line 210 of file can_cfg.h.

◆ message

CAN_MESSAGE_PROPERTIES_s CAN_TX_MESSAGE_TYPE_s::message

CAN message

Definition at line 211 of file can_cfg.h.

◆ pMuxId

uint8_t* CAN_TX_MESSAGE_TYPE_s::pMuxId

for multiplexed signals: callback can use this as pointer to a mux variable, NULL_PTR if unused

Definition at line 214 of file can_cfg.h.

◆ timing

CAN_TX_MESSAGE_TIMING_s CAN_TX_MESSAGE_TYPE_s::timing

time and phase

Definition at line 212 of file can_cfg.h.


The documentation for this struct was generated from the following file: