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