FIC M295 User Manual

Page of 175
 
Software Functional Overview 
 
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 
 
_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. 
 
_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. 
 
_CRT 
This control method returns the critical temperature at which the OS must shutdown the 
system. 
Arguments: None. 
Result Code: Temperature in tenths Kelvin 
 
3-32 
FIC M295 / M296 Service Manual