Config tool: wrong paramater for thermostatically controlled fan



  • Again, please let me know if there is a better place to post this.
    This could be a bug in the firmware, but I think the firmware is functioning correctly and it's just a misunderstanding/bug in the config tool.

    In the configurator, when limiting the fan speed in a thermostatically controlled fan, the output is incorrect:
    7c0e264b-86a8-4a14-9104-add8b5b3063e-image.png

    Actual output - S0.25 (This does not control or limit the fan speed) :

    ; Fans
    M950 F0 C"fan0" Q500                           ; create fan 0 on pin fan0 and set its frequency
    M106 P0 S0.25 H1 T45                           ; set fan 0 value. Thermostatic control is turned on
    

    Correct output - X0.25 (this does limit the fan speed) :

    ; Fans
    M950 F0 C"fan0" Q500                           ; create fan 0 on pin fan0 and set its frequency
    M106 P0 X0.25 H1 T45                           ; set fan 0 value. Thermostatic control is turned on
    

  • Moderator

    I thick your expectation of what the config tool should be providing is accurate to what it is actually providing. In other words, I believe it's always used speed % as the S parameter and not the X parameter. It's just not advanced enough to setup more complex configurations like that.

    The config tool is asking what speed do you want the fan to come on at, nothing more.



  • @Phaedrux said in Config tool: wrong paramater for thermostatically controlled fan:

    The config tool is asking what speed do you want the fan to come on at, nothing more.

    Perhaps I am misunderstanding, but when E0 reaches 45 degrees, it turns it on at 100%, not 25%.

    I think the S parameter sets the instantaneous speed when sending an M106 command, but is ignored when the fan is thermostatically controlled (my experience at least, may be wrong)


Log in to reply