NeonGeckoCom / neon-phal-plugin-fan

Fan control PHAL Plugin
Other
0 stars 0 forks source link

[FEAT] Alternate Fan Curves #14

Open NeonDaniel opened 9 months ago

NeonDaniel commented 9 months ago

Objective

Enable support for some other fan curves to maintain lower fan speeds.

Initial Implementation Requirements

Other Considerations

Discussed on Matrix

j1nx commented 9 months ago

Don't forget about the PWM controller of @valorekhov

https://github.com/NeonGeckoCom/sj201-interface/pull/19

I have some issues with loading the overlat dynamically with the i2csound system, however for the NEON mark2 hardware image adding it to config.txt should get you in business.

Test it out. You can get a dtbo file here; https://github.com/OpenVoiceOS/VocalFusionDriver/tree/main

NeonDaniel commented 9 months ago

Ah right, I forgot I disabled the fan and button overlays in my recent refactor to use ovos-i2csound because I ran into some button/LED issues but I agree that delegating fan controls to that would be better in general

j1nx commented 9 months ago

I assume that if the device is not doing that much the temperature should be low enough to spin the fan down automatically via the kernel.

i barely hear it, but my device is not in my bedroom so i might be wrong there.