-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathFanController.conf
42 lines (34 loc) · 1.49 KB
/
FanController.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# Unless you know what you are doing, please leave this alone. 31 is the
# default value.
# This value is for the Pigpio lib, which allows interaction with raspberry pi
# GPIO pins
numGPIOPins = 31
###############################################################################
# Time to wait before checking for change in temperature
interval = 10
# [0] milliseconds, [1] seconds, [2] minutes, [3] hours
intervalUnit = 1
# Fan group ID derived from index, and fanID is associated output pin
fanInfo = [ [18] ]
# Above translates to: group 0 => fan connected on pin 18
# Example with multiple fans and groups
# [ [18, 16], [15] ] -> group 0 => fans connected on pins 18 and 16
# -> group 1 => fan connected on pin 15
# -1 denotes the use of the Raspberry Pi's built in thermal sensor.
# Sensor ID derived from the index. It works exactly the same as the 'fanInfo' variable above.
sensorPins = [ -1 ]
# Sensor ID is derived from index of outer array. Numbers in embedded arrays
# represent the Fan Group ID
# Example: = [ [0, 1], [2] ] -> sensor 0 paired with fan group 0 and 1, while
# -> sensor 1 paired with fan group 2
fanSensors = [ [0] ]
# Fan speeds must be between 0 to 100 to represent a percentage.
# Sensor IDs are derived from the number of array tables
[ [heatParameters] ]
# Example: right here, Sensor ID is 0
[ [heatParameters.ranges] ]
low = 50
high = 100
speed = 100
#[ [heatParameters] ]
# while here Sensor ID is 1