| { |
| clients: { |
| fan: [ |
| // Configured assuming an onset temperature of 80C, and a reboot |
| // temperature of 105C. |
| // |
| // Trip points can be checked via: |
| // python -c 'import numpy; points = numpy.linspace(80, 105, 101); print([points[i] for i in [30, 40, 50, 60, 70, 80]])' |
| { |
| state: 1, |
| trip_points: [ |
| { |
| sensor: '/dev/sys/platform/05:06:39/pll-temp-sensor/aml-trip-device', |
| deactivate_below: 30, // 87.5C |
| activate_at: 40, // 90C |
| }, |
| ], |
| }, |
| { |
| state: 2, |
| trip_points: [ |
| { |
| sensor: '/dev/sys/platform/05:06:39/pll-temp-sensor/aml-trip-device', |
| deactivate_below: 50, // 92.5C |
| activate_at: 60, // 95C |
| }, |
| ], |
| }, |
| { |
| state: 3, |
| trip_points: [ |
| { |
| sensor: '/dev/sys/platform/05:06:39/pll-temp-sensor/aml-trip-device', |
| deactivate_below: 70, // 97.5C |
| activate_at: 80, // 100C |
| }, |
| ], |
| }, |
| ], |
| }, |
| } |