foxBMS  1.1.0
The foxBMS Battery Management System API Documentation
DATA_BLOCK_ADC_TEMPERATURE Struct Reference

#include <database_cfg.h>

Collaboration diagram for DATA_BLOCK_ADC_TEMPERATURE:

Data Fields

DATA_BLOCK_HEADER_s header
 
int16_t temperatureAdc0_ddegC [BS_NR_OF_TEMP_SENSORS_ON_ADC0]
 
int16_t temperatureAdc1_ddegC [BS_NR_OF_TEMP_SENSORS_ON_ADC1]
 
uint16_t valid_temperature_ADC0 [BS_NR_OF_TEMP_SENSORS_ON_ADC0]
 
uint16_t valid_temperature_ADC1 [BS_NR_OF_TEMP_SENSORS_ON_ADC1]
 

Detailed Description

data block struct of cell temperatures

Definition at line 145 of file database_cfg.h.

Field Documentation

◆ header

DATA_BLOCK_HEADER_s DATA_BLOCK_ADC_TEMPERATURE::header

Data block header

Definition at line 149 of file database_cfg.h.

◆ temperatureAdc0_ddegC

int16_t DATA_BLOCK_ADC_TEMPERATURE::temperatureAdc0_ddegC[BS_NR_OF_TEMP_SENSORS_ON_ADC0]

unit: deci degree celsius

Definition at line 150 of file database_cfg.h.

◆ temperatureAdc1_ddegC

int16_t DATA_BLOCK_ADC_TEMPERATURE::temperatureAdc1_ddegC[BS_NR_OF_TEMP_SENSORS_ON_ADC1]

unit: deci degree Celsius

Definition at line 151 of file database_cfg.h.

◆ valid_temperature_ADC0

uint16_t DATA_BLOCK_ADC_TEMPERATURE::valid_temperature_ADC0[BS_NR_OF_TEMP_SENSORS_ON_ADC0]

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

Definition at line 152 of file database_cfg.h.

◆ valid_temperature_ADC1

uint16_t DATA_BLOCK_ADC_TEMPERATURE::valid_temperature_ADC1[BS_NR_OF_TEMP_SENSORS_ON_ADC1]

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

Definition at line 154 of file database_cfg.h.


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