|
|
@ -58,7 +58,7 @@ void WaterCoolingTemperatureControlModule::createDefaultConfig(config_t* cfg) { |
|
|
|
cfg->pid_cfg.min_integral = -150; |
|
|
|
cfg->pidcompute_periodms = 1000; |
|
|
|
} |
|
|
|
int32_t WaterCoolingTemperatureControlModule::_module_xxx_reg(int32_t param_id, bool read, int32_t& val) { |
|
|
|
int32_t WaterCoolingTemperatureControlModule::pri_module_xxx_reg(int32_t param_id, bool read, int32_t& val) { |
|
|
|
switch (param_id) { |
|
|
|
MODULE_COMMON_PROCESS_REG_CB(); |
|
|
|
PROCESS_REG(kreg_water_cooling_tmp_controler_pid_kp, REG_GET_FLOAT(m_cfg.pid_cfg.kp, 0.01), REG_SET_FLOAT(m_cfg.pid_cfg.kp, 0.01)); |
|
|
@ -87,7 +87,7 @@ int32_t WaterCoolingTemperatureControlModule::_module_xxx_reg(int32_t param_id, |
|
|
|
} |
|
|
|
|
|
|
|
int32_t WaterCoolingTemperatureControlModule::module_xxx_reg(int32_t param_id, bool read, int32_t& val) { |
|
|
|
int32_t ret = _module_xxx_reg(param_id, read, val); |
|
|
|
int32_t ret = pri_module_xxx_reg(param_id, read, val); |
|
|
|
if (ret != 0) return ret; |
|
|
|
if (!read) module_active_cfg(); |
|
|
|
|
|
|
|