Is your feature request related to a problem? Please describe.
Last year all my remote enclosures got super hot. I was relying on passive cooling. I have installed fans into all the enclosures now and would like to be able to verify if the fan is functioning as expected by monitoring the Tach feedback pin of the fan.
Describe the solution you'd like
Similar to how the eFuses are displayed in the GUI, a simple green/red indicator, maybe even in the header where the board voltages, etc are displayed would make sense. This would be displayed when a setting is enabled such as “Enable Fan Monitoring”. This status would also be available to request via an API call.
Describe alternatives you've considered
I built a simple circuit to integrate the tach signal back from the fan and make sure it’s at least above 50% duty cycle (50% speed) by comparing this to 2.5v reference. I then output a voltage high if fan is OK, or 0v if fan is under 50%.
2 issues I had with this:
a. I built this for 5v logic, all the I/O on my K8-Max is 3.3v. This is fixable if I did my homework first….
b. There is not a simple way to monitor a GPIO pin for an input and have that displayed someplace, or even drive an event (“no fan rotation detected”)
Additional context
After a short conversation with Dan he mentioned that he considered this feature on older versions of his boards but it wasn’t feasible. With newer versions of the boards using the PB2 this might not be so challenging to accomplish.
Is your feature request related to a problem? Please describe.
Last year all my remote enclosures got super hot. I was relying on passive cooling. I have installed fans into all the enclosures now and would like to be able to verify if the fan is functioning as expected by monitoring the Tach feedback pin of the fan.
Describe the solution you'd like
Similar to how the eFuses are displayed in the GUI, a simple green/red indicator, maybe even in the header where the board voltages, etc are displayed would make sense. This would be displayed when a setting is enabled such as “Enable Fan Monitoring”. This status would also be available to request via an API call.
Describe alternatives you've considered
I built a simple circuit to integrate the tach signal back from the fan and make sure it’s at least above 50% duty cycle (50% speed) by comparing this to 2.5v reference. I then output a voltage high if fan is OK, or 0v if fan is under 50%.
2 issues I had with this:
a. I built this for 5v logic, all the I/O on my K8-Max is 3.3v. This is fixable if I did my homework first….
b. There is not a simple way to monitor a GPIO pin for an input and have that displayed someplace, or even drive an event (“no fan rotation detected”)
Additional context
After a short conversation with Dan he mentioned that he considered this feature on older versions of his boards but it wasn’t feasible. With newer versions of the boards using the PB2 this might not be so challenging to accomplish.