ThermalController: added sensors to components
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
This commit is contained in:
@ -135,7 +135,7 @@ class ThermalController : public ExtendedControllerBase {
|
||||
TempLimits mpaLimits = TempLimits(-40.0, -30.0, -75.0, 80.0, 90.0);
|
||||
TempLimits scexBoardLimits = TempLimits(-60.0, -40.0, 80.0, 85.0, 150.0);
|
||||
|
||||
float sensorTemp;
|
||||
static float sensorTemp;
|
||||
bool sensorTempAvailable = true;
|
||||
bool heaterAvailable = true;
|
||||
bool redSwitchNrInUse = false;
|
||||
@ -157,15 +157,12 @@ class ThermalController : public ExtendedControllerBase {
|
||||
|
||||
void ctrlComponentTemperature(heater::Switchers switchNr, heater::Switchers redSwitchNr,
|
||||
const lp_float_t& sensor1, const lp_float_t& sensor2,
|
||||
const lp_float_t& sensor3, const lp_float_t& sensor4,
|
||||
const lp_float_t& sensor5, TempLimits* tempLimit,
|
||||
const lp_float_t& sensor3, TempLimits* tempLimit,
|
||||
bool moreThan3Sensors = false);
|
||||
void ctrlHeater(heater::Switchers switchNr, heater::Switchers redSwitchNr,
|
||||
struct TempLimits* tempLimit);
|
||||
void ctrlHeater(heater::Switchers switchNr, heater::Switchers redSwitchNr, TempLimits* tempLimit);
|
||||
void chooseHeater(heater::Switchers& switchNr, heater::Switchers redSwitchNr);
|
||||
void chooseSensor(heater::Switchers switchNr, const lp_float_t& sensor1,
|
||||
const lp_float_t& sensor2, const lp_float_t& sensor3, const lp_float_t& sensor4,
|
||||
const lp_float_t& sensor5, bool moreThan3Sensors);
|
||||
const lp_float_t& sensor2, const lp_float_t& sensor3, bool moreThan3Sensors);
|
||||
|
||||
void ctrlAcsBoard();
|
||||
void ctrlMgt();
|
||||
|
Reference in New Issue
Block a user