Referência da estrutura temperature_t

Referência da estrutura temperature_t

#include < thermal.h >

Campos de dados

enum temperature_type   type
 
const char *  name
 
flutuar current_value
 
flutuar throttling_threshold
 
flutuar shutdown_threshold
 
flutuar vr_throttling_threshold
 

Descrição detalhada

Definição na linha 52 do arquivo thermal.h .

Documentação do campo

float current_value

Temperatura atual em graus Celsius. Se não estiver disponível, o HAL vai definir como UNKNOWN_TEMPERATURE. A temperatura atual pode estar em qualquer unidade se type=DEVICE_TEMPERATURE_UNKNOWN.

Definição na linha 70 do arquivo thermal.h .

const char* name

Nome dessa temperatura. Todas as temperaturas do mesmo "tipo" precisam ter um "nome" diferente.

Definição na linha 62 do arquivo thermal.h .

float shutdown_threshold

Temperatura de desligamento constante para essa temperatura. Se não estiver disponível, o HAL vai definir como UNKNOWN_TEMPERATURE.

Definição na linha 82 do arquivo thermal.h .

float throttling_threshold

Constante de limitação de temperatura para essa temperatura. Se não estiver disponível, será definido por HAL como UNKNOWN_TEMPERATURE.

Definição na linha 76 do arquivo thermal.h .

O tipo da temperatura.

Definição na linha 56 do arquivo thermal.h .

float vr_throttling_threshold

Temperatura de limite acima da qual os mínimos de frequência de relógio do modo VR não podem ser mantidos para esse dispositivo. Se não estiver disponível, o HAL vai definir como UNKNOWN_TEMPERATURE.

Definição na linha 89 do arquivo thermal.h .


A documentação desse struct foi gerada com base no seguinte arquivo: