Did you test the latest bugfix-2.1.x code?
Yes, and the problem still exists.
Bug Description
PID_FAN_SCALING doesn't seem to be working, and the PIDRunner doesn't use the Kf parameter of the PIDF struct. This lead me to believe PID_FAN_SCALING is not implemented into Marlin. Setting the Kf to high values (100) has no effect.
Bug Timeline
12.12.2022
Expected behavior
The compensation to work. Or when the Kf parameter is set too high, the temperature to overshoot the set value when turning on the fan
Actual behavior
The kf parameter had no effect on the temperature
Steps to Reproduce
- Enable PID_FAN_SCALING
- Observe temperature graph with Kf set to 0
- Observe temperature with Kf set to 100
Version of Marlin Firmware
Marlin bugfix-2.1.x (Dec 12 2022 21:15:52)
Printer model
Ender 3
Electronics
SKR v1.3
Add-ons
No response
Bed Leveling
UBL Bilinear mesh
Your Slicer
Prusa Slicer
Host Software
None
Don't forget to include
Additional information & file uploads
Configuration.zip
Did you test the latest
bugfix-2.1.xcode?Yes, and the problem still exists.
Bug Description
PID_FAN_SCALINGdoesn't seem to be working, and thePIDRunnerdoesn't use the Kf parameter of the PIDF struct. This lead me to believe PID_FAN_SCALING is not implemented into Marlin. Setting the Kf to high values (100) has no effect.Bug Timeline
12.12.2022
Expected behavior
The compensation to work. Or when the Kf parameter is set too high, the temperature to overshoot the set value when turning on the fan
Actual behavior
The kf parameter had no effect on the temperature
Steps to Reproduce
Version of Marlin Firmware
Marlin bugfix-2.1.x (Dec 12 2022 21:15:52)
Printer model
Ender 3
Electronics
SKR v1.3
Add-ons
No response
Bed Leveling
UBL Bilinear mesh
Your Slicer
Prusa Slicer
Host Software
None
Don't forget to include
Configuration.handConfiguration_adv.h.Additional information & file uploads
Configuration.zip