TemperatureControl: increase default I_MAX to PWM_MAX so marginally strong heaters...
authorMichael Moon <triffid.hunter@gmail.com>
Tue, 15 Jan 2013 05:14:11 +0000 (16:14 +1100)
committerMichael Moon <triffid.hunter@gmail.com>
Tue, 15 Jan 2013 05:14:11 +0000 (16:14 +1100)
src/modules/tools/temperaturecontrol/TemperatureControl.cpp

index 2fbdfe3..65a1277 100644 (file)
@@ -104,7 +104,7 @@ void TemperatureControl::on_config_reload(void* argument){
     this->p_factor = this->kernel->config->value(temperature_control_checksum, this->name_checksum, p_factor_checksum)->by_default(10 )->as_number();
     this->i_factor = this->kernel->config->value(temperature_control_checksum, this->name_checksum, i_factor_checksum)->by_default(0.3)->as_number();
     this->d_factor = this->kernel->config->value(temperature_control_checksum, this->name_checksum, d_factor_checksum)->by_default(200)->as_number();
-    this->i_max    = this->kernel->config->value(temperature_control_checksum, this->name_checksum, i_max_checksum   )->by_default(50 )->as_number();
+    this->i_max    = this->kernel->config->value(temperature_control_checksum, this->name_checksum, i_max_checksum   )->by_default(255)->as_number();
     this->i = 0.0;
     this->last_reading = 0.0;
 }