|
foxBMS-UnitTests
1.0.0
The foxBMS Unit Tests API Documentation
|
Go to the documentation of this file.
71 const int16_t cellvoltage_mV,
93 FAS_ASSERT(plausibleMaximumTemperature_ddegC >= plausibleMinimumTemperature_ddegC);
95 if ((celltemperature_ddegC > plausibleMaximumTemperature_ddegC) ||
96 (celltemperature_ddegC < plausibleMinimumTemperature_ddegC)) {
enum STD_RETURN_TYPE STD_RETURN_TYPE_e
#define FAS_ASSERT(x)
Assertion macro that asserts that x is true.
Temperature Sensor Interface on Slave Unit driver header.
const int16_t maximumPlausibleVoltage_mV
plausibility checks for cell voltage and cell temperatures
STD_RETURN_TYPE_e MIC_PlausibilityCheckTempMinMax(const int16_t celltemperature_ddegC)
Cell temperature plausibility check.
const int16_t minimumPlausibleVoltage_mV
int16_t TSI_GetMinimumPlausibleTemperature(void)
Return the minimum plausible temperature.
int16_t TSI_GetMaximumPlausibleTemperature(void)
Return the maximum plausible temperature.
STD_RETURN_TYPE_e MIC_PlausibilityCheckVoltageMeasurementRange(const int16_t cellvoltage_mV, const MIC_PLAUSIBILITY_VALUES_s plausibleValues)
Cell voltage measurement range plausibility check.
struct definition for plausibility values of a MIC