![]() ![]() It is very specific to the Raspberry Pi, so we also add an architectures: block that makes it only build and run on arm images. ![]() The image is based on core18, so we add a base: core18 entry. Summary: Control a raspberry pi fan attached to GPIO 14Ĭontrol a fan attached to a GPIO via NPN transistorĬp -av fancontrol.sh $SNAPCRAFT_PART_INSTALL/ Since we run Ubuntu Core we indeed want to run the whole thing as a snap package, so lets quickly create a snapcraft.yaml file for it: name: pi-fancontrol So now I had an addon board that can cool the CPU, but the fan indeed needs some controlling software, this is easily done via some small shell script by echoing 0 or 1 into /sys/class/gpio/gpio14/value … this script can be found on my github account as fancontrol.sh That's why I ended up with 4 seconds delay to fan controls and 8 seconds to performance overlay.Finished addon board (with pic how it gets attached) (I noticed that I start to experience issues when fan control delay was shorter than 4 seconds and if the delay between the two tasks is less than 4 seconds. Now both applications run at start perfectly every time. Manually set performance overlay to run at start at login via scheduled task with a delay of 8 seconds (and highest permissions). Manually set fan control to run at start at login via scheduled task with a delay of 4 seconds (and highest permissions) Chances are one of them is not working properly during one of those boots. Check each boot that the applications started and are working as they should. Reboot steam deck multiple times (for example 3-5 times). Set both fan control and performance overlay to run at start via their applications. ![]() In order to fix this, the application must be exited and launched again. Similarly performance overlay does not (always) show the CPU temp when the application is set to run at start together with fan control. Changing the curves do not do anything and in order to fix this, the application must be exited and launched again. The application shows 4k current rpm and desired rpm 0. The issue: fan control does not (always) activate the custom curve when it is set to auto start with windows together with performance overlay. ![]() I'd like to report a bug I have experienced with the fan curve and performance overlay. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |