User Guide

Software Functional Overview
3-30 FIC M785 Service Manual
3.6.8 Thermal Control Methods
Control methods and objects related to thermal management are listed in the table below.
Object
Description
_ACx Returns Active trip point in tenths Kelvin
_ALx List of pointers to active cooling device objects
_CRT Returns critical trip point in tenths Kelvin
_PSL List of pointers to passive cooling device objects
_PSV Returns Passive trip point in tenths Kelvin
_SCP Sets user cooling policy (Active or Passive)
_TC1 Thermal constant for Passive cooling
_TC2 Thermal constant for Passive cooling
_TMP Returns current temperature in tenths Kelvin
_TSP Thermal sampling period for Passive cooling in tenths of seconds
l _Acx
This control method returns the temperature at which the OS must start or stop Active cooling,
where x is a value between 0 and 9 that designates multiple active cooling levels of the
thermal zone. If the Active cooling device has one cooling level (that is, n) then that cooling
level is named _AC0. If the cooling device has two levels of capability, such as a high fan
speed and a low fan speed, then they are named _AC0 and _AC1 respectively. The smaller
the value of x, the greater the cooling strength _ACx represents. In the above example, _AC0
represents the greater level of cooling (the faster fan speed) and _AC1 represents the lesser
level of cooling (the slower fan speed). For every ACx method, there must be a matching ALx
method.
Arguments: None.
Result Code: Temperature in tenths Kelvin
The result code is an integer value that describes up to 0.1 precisions in Kelvin. For example,
300.0K are represented by the integer 3000.
l _ALx
This object evaluates to a list of Active cooling devices to be turned on when the associated
_ACx trip point is exceeded. For example, these devices could be fans.
l _CRT
This control method returns the critical temperature at which the OS must shutdown the
system.
Arguments: None.
Result Code: Temperature in tenths Kelvin
The result is an integer value that describes up to 0.1 precisions in Kelvin. For example,
PDF created with FinePrint pdfFactory Pro trial version http://www.pdffactory.com