foxBMS  1.6.0
The foxBMS Battery Management System API Documentation
CAN_TX_MESSAGE_TYPE_s Struct Reference

#include <can_cfg.h>

Collaboration diagram for CAN_TX_MESSAGE_TYPE_s:

Data Fields

CAN_NODE_scanNode
 
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 231 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 235 of file can_cfg.h.

◆ canNode

CAN_NODE_s* CAN_TX_MESSAGE_TYPE_s::canNode

CAN node on which the message is transmitted

Definition at line 232 of file can_cfg.h.

◆ message

CAN_MESSAGE_PROPERTIES_s CAN_TX_MESSAGE_TYPE_s::message

CAN message

Definition at line 233 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 236 of file can_cfg.h.

◆ timing

CAN_TX_MESSAGE_TIMING_s CAN_TX_MESSAGE_TYPE_s::timing

time and phase

Definition at line 234 of file can_cfg.h.


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