foxBMS - Unit Tests  1.6.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_MODULES_PER_STRING][BS_NR_OF_TEMP_SENSORS_PER_MODULE]
 
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 149 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_MODULES_PER_STRING][BS_NR_OF_TEMP_SENSORS_PER_MODULE]

unit: deci °C

Definition at line 155 of file database_cfg.h.

◆ header

DATA_BLOCK_HEADER_s DATA_BLOCK_CELL_TEMPERATURE_s::header

Data block header

Definition at line 153 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 157 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 159 of file database_cfg.h.

◆ state

uint8_t DATA_BLOCK_CELL_TEMPERATURE_s::state

for future use

Definition at line 154 of file database_cfg.h.


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