foxBMS - Unit Tests  1.5.0
The foxBMS Unit Tests API Documentation
CAN_SHIM_s Struct Reference

#include <can_cfg.h>

Collaboration diagram for CAN_SHIM_s:

Data Fields

OS_QUEUE * pQueueImd
 
DATA_BLOCK_CELL_VOLTAGE_spTableCellVoltage
 
DATA_BLOCK_CELL_TEMPERATURE_spTableCellTemperature
 
DATA_BLOCK_MIN_MAX_spTableMinMax
 
DATA_BLOCK_CURRENT_SENSOR_spTableCurrentSensor
 
DATA_BLOCK_OPEN_WIRE_spTableOpenWire
 
DATA_BLOCK_STATE_REQUEST_spTableStateRequest
 
DATA_BLOCK_PACK_VALUES_spTablePackValues
 
DATA_BLOCK_SOF_spTableSof
 
DATA_BLOCK_SOX_spTableSox
 
DATA_BLOCK_ERROR_STATE_spTableErrorState
 
DATA_BLOCK_INSULATION_MONITORING_spTableInsulation
 
DATA_BLOCK_MSL_FLAG_spTableMsl
 
DATA_BLOCK_RSL_FLAG_spTableRsl
 
DATA_BLOCK_MOL_FLAG_spTableMol
 

Detailed Description

composite type for storing and passing on the local database table handles

Definition at line 177 of file can_cfg.h.

Field Documentation

◆ pQueueImd

OS_QUEUE* CAN_SHIM_s::pQueueImd

handle of the message queue

Definition at line 178 of file can_cfg.h.

◆ pTableCellTemperature

DATA_BLOCK_CELL_TEMPERATURE_s* CAN_SHIM_s::pTableCellTemperature

database table with cell temperatures

Definition at line 180 of file can_cfg.h.

◆ pTableCellVoltage

DATA_BLOCK_CELL_VOLTAGE_s* CAN_SHIM_s::pTableCellVoltage

database table with cell voltages

Definition at line 179 of file can_cfg.h.

◆ pTableCurrentSensor

DATA_BLOCK_CURRENT_SENSOR_s* CAN_SHIM_s::pTableCurrentSensor

database table with current sensor measurements

Definition at line 182 of file can_cfg.h.

◆ pTableErrorState

DATA_BLOCK_ERROR_STATE_s* CAN_SHIM_s::pTableErrorState

database table with error state variables

Definition at line 188 of file can_cfg.h.

◆ pTableInsulation

DATA_BLOCK_INSULATION_MONITORING_s* CAN_SHIM_s::pTableInsulation

database table with insulation monitoring info

Definition at line 189 of file can_cfg.h.

◆ pTableMinMax

DATA_BLOCK_MIN_MAX_s* CAN_SHIM_s::pTableMinMax

database table with min/max values

Definition at line 181 of file can_cfg.h.

◆ pTableMol

DATA_BLOCK_MOL_FLAG_s* CAN_SHIM_s::pTableMol

database table with MOL flags

Definition at line 192 of file can_cfg.h.

◆ pTableMsl

DATA_BLOCK_MSL_FLAG_s* CAN_SHIM_s::pTableMsl

database table with MSL flags

Definition at line 190 of file can_cfg.h.

◆ pTableOpenWire

DATA_BLOCK_OPEN_WIRE_s* CAN_SHIM_s::pTableOpenWire

database table with open wire status

Definition at line 183 of file can_cfg.h.

◆ pTablePackValues

DATA_BLOCK_PACK_VALUES_s* CAN_SHIM_s::pTablePackValues

database table with pack values

Definition at line 185 of file can_cfg.h.

◆ pTableRsl

DATA_BLOCK_RSL_FLAG_s* CAN_SHIM_s::pTableRsl

database table with RSL flags

Definition at line 191 of file can_cfg.h.

◆ pTableSof

DATA_BLOCK_SOF_s* CAN_SHIM_s::pTableSof

database table with SOF values

Definition at line 186 of file can_cfg.h.

◆ pTableSox

DATA_BLOCK_SOX_s* CAN_SHIM_s::pTableSox

database table with SOC and SOE values

Definition at line 187 of file can_cfg.h.

◆ pTableStateRequest

DATA_BLOCK_STATE_REQUEST_s* CAN_SHIM_s::pTableStateRequest

database table with state requests

Definition at line 184 of file can_cfg.h.


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