temperature_t Yapı Referansı
#include <
thermal.h
>
Veri Alanları |
|
enum temperature_type | type |
const char * | ad |
float | current_value |
float | throttling_threshold |
float | shutdown_threshold |
float | vr_throttling_threshold |
Ayrıntılı Açıklama
Alan Belgeleri
float current_value |
Santigrat cinsinden mevcut sıcaklık. Kullanılamıyorsa HAL tarafından UNKNOWN_TEMPERATURE olarak ayarlanır. type=DEVICE_TEMPERATURE_UNKNOWN ise mevcut sıcaklık herhangi bir birimde olabilir.
Tanımı, thermal.h dosyasının 70. satırı içindedir.
const char* name |
Bu sıcaklığın adı. Aynı "tür"deki tüm sıcaklıkların farklı bir "adı" olmalıdır.
Tanımı, thermal.h dosyasının 62. satırı içindedir.
float shutdown_threshold |
Bu sıcaklık için kapatma sıcaklığı sabit. Kullanılamıyorsa HAL tarafından UNKNOWN_TEMPERATURE olarak ayarlanır.
Tanım, thermal.h dosyasının 82. satırı içindedir.
float throttling_threshold |
Bu sıcaklık için akış kısıtlaması sıcaklık sabiti. Kullanılamıyorsa HAL tarafından UNKNOWN_TEMPERATURE olarak ayarlanır.
Tanımı, thermal.h dosyasının 76. satırı sırasındadır.
enum temperature_type type |
Bu sıcaklığın türü.
Tanım, thermal.h dosyasının 56. satırı içindedir.
float vr_throttling_threshold |
Bu cihazda VR modu saat hızının minimum değerlerinin korunamadığı eşik sıcaklık. Kullanılamıyorsa HAL tarafından UNKNOWN_TEMPERATURE olarak ayarlanır.
Tanımı, thermal.h dosyasının 89. satırı içindedir.
Bu yapının dokümanları aşağıdaki dosyadan oluşturulmuştur:
- hardware/libhardware/include/hardware/ thermal.h