I'm moving my projects into Git. Which files should be stored to the repo? Which can be ignored?
The PID controller appears to not allow for the P term to be negative. I'm using cooling mode and if the temperature drops below the setpoint the PFactor of the controller just stays at zero rather than becoming negative. This contributes to a large overshoot in the system since it take a long time for the I term to compensate. Is there a way to allow for the P term to be negative?