|
@@ -7808,12 +7808,14 @@ Sigma_Exit:
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
- // update all set parameters
|
|
|
- if(S >= 0) temp_model_set_enabled(S);
|
|
|
+ // update all parameters
|
|
|
if(B >= 0) temp_model_set_warn_beep(B);
|
|
|
if(!isnan(C) || !isnan(P) || !isnan(T) || !isnan(W) || !isnan(E)) temp_model_set_params(C, P, T, W, E);
|
|
|
if(I >= 0 && !isnan(R)) temp_model_set_resistance(I, R);
|
|
|
|
|
|
+ // enable the model last, if requested
|
|
|
+ if(S >= 0) temp_model_set_enabled(S);
|
|
|
+
|
|
|
// run autotune
|
|
|
if(A >= 0) temp_model_autotune(A);
|
|
|
}
|