foxBMS - Unit Tests  1.3.0
The foxBMS Unit Tests API Documentation
DATA_BLOCK_CELL_TEMPERATURE_s Struct Reference

#include <database_cfg.h>

Collaboration diagram for DATA_BLOCK_CELL_TEMPERATURE_s:

Data Fields

DATA_BLOCK_HEADER_s header
 
uint8_t state
 
int16_t cellTemperature_ddegC [BS_NR_OF_STRINGS][BS_NR_OF_TEMP_SENSORS_PER_STRING]
 
uint16_t invalidCellTemperature [BS_NR_OF_STRINGS][BS_NR_OF_MODULES_PER_STRING]
 
uint16_t nrValidTemperatures [BS_NR_OF_STRINGS]
 

Detailed Description

data block struct of cell temperatures

Definition at line 142 of file database_cfg.h.

Field Documentation

◆ cellTemperature_ddegC

int16_t DATA_BLOCK_CELL_TEMPERATURE_s::cellTemperature_ddegC[BS_NR_OF_STRINGS][BS_NR_OF_TEMP_SENSORS_PER_STRING]

unit: deci °C

Definition at line 148 of file database_cfg.h.

◆ header

DATA_BLOCK_HEADER_s DATA_BLOCK_CELL_TEMPERATURE_s::header

Data block header

Definition at line 146 of file database_cfg.h.

◆ invalidCellTemperature

uint16_t DATA_BLOCK_CELL_TEMPERATURE_s::invalidCellTemperature[BS_NR_OF_STRINGS][BS_NR_OF_MODULES_PER_STRING]

bitmask if temperatures are valid. 0->valid, 1->invalid

Definition at line 149 of file database_cfg.h.

◆ nrValidTemperatures

uint16_t DATA_BLOCK_CELL_TEMPERATURE_s::nrValidTemperatures[BS_NR_OF_STRINGS]

number of valid temperatures in each string

Definition at line 151 of file database_cfg.h.

◆ state

uint8_t DATA_BLOCK_CELL_TEMPERATURE_s::state

for future use

Definition at line 147 of file database_cfg.h.


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