Informacje o strukturze danych temperature_t

Informacje o strukturze danych temperature_t

#include < thermal.h >

Pola danych

enum temperature_type   typ
 
const char *  name
 
liczba zmiennoprzecinkowa current_value
 
liczba zmiennoprzecinkowa throttling_threshold
 
liczba zmiennoprzecinkowa shutdown_threshold
 
liczba zmiennoprzecinkowa vr_throttling_threshold
 

Szczegółowy opis

Definicja w wierszu 52 pliku thermal.h .

Dokumentacja pola

float current_value

Bieżąca temperatura w stopniach Celsjusza. Jeśli nie jest dostępna, HAL ustawia wartość UNKNOWN_TEMPERATURE. Jeśli parametr type ma wartość DEVICE_TEMPERATURE_UNKNOWN, bieżąca temperatura może być podana w dowolnych jednostkach.

Definicja w wierszu 70 pliku thermal.h .

const char* name

Nazwa tej temperatury. Wszystkie temperatury tego samego „typu” muszą mieć inną „nazwę”.

Definicja w wierszu 62 pliku thermal.h .

float shutdown_threshold

Temperatura wyłączenia, która jest stała dla tej temperatury. Jeśli nie jest dostępna, HAL ustawia wartość UNKNOWN_TEMPERATURE.

Definicja w wierszu 82 pliku thermal.h .

float throttling_threshold

Stała temperatura ograniczania dla tej temperatury. Jeśli nie jest dostępna, HAL ustawia wartość UNKNOWN_TEMPERATURE.

Definicja w wierszu 76 pliku thermal.h .

Typ temperatury.

Definicja w wierszu 56 pliku thermal.h .

float vr_throttling_threshold

Temperatura progowa, powyżej której nie można utrzymać minimalnej częstotliwości zegara w trybie VR na tym urządzeniu. Jeśli nie jest dostępna, HAL ustawia wartość UNKNOWN_TEMPERATURE.

Definicja w wierszu 89 pliku thermal.h .


Dokumentacja tego typu danych została wygenerowana z tego pliku: