From dc0a9535f8236fc75168ecdc384b94c912f31d95 Mon Sep 17 00:00:00 2001 From: cyoung Date: Tue, 13 Aug 2019 18:17:05 -0400 Subject: [PATCH] Turn fan on 100% using pyA13. --- __root__stratux-pre-start.sh | 2 ++ main/fan.py | 13 +++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 main/fan.py diff --git a/__root__stratux-pre-start.sh b/__root__stratux-pre-start.sh index 7b309cd6..136a7cd8 100755 --- a/__root__stratux-pre-start.sh +++ b/__root__stratux-pre-start.sh @@ -1,5 +1,7 @@ #!/bin/bash +/root/fan.py + echo powersave >/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor #Logging Function diff --git a/main/fan.py b/main/fan.py new file mode 100644 index 00000000..f2d281db --- /dev/null +++ b/main/fan.py @@ -0,0 +1,13 @@ +#!/usr/bin/env python + +# Temporary (until sunxi PWM is set up) script. Turns fan on 100% on Stratux start. + + +from pyA13.gpio import gpio +from pyA13.gpio import port + +gpio.init() #Initialize module. Always called first. + +gpio.setcfg(port.PB2, gpio.OUTPUT) #Configure LED1 as output. + +gpio.output(port.PB2, gpio.HIGH) #Turn on fan.