8 thermal control methods, Software functional overview – FIC M296 User Manual

Page 82

Advertising
background image

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

z

_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.

z

_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.

z

_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

Advertising
This manual is related to the following products: