# ThermalZoneEnum Source: [https://docs.qualcomm.com/doc/80-PK177-134/topic/qape_thermal_zone_enum.html](https://docs.qualcomm.com/doc/80-PK177-134/topic/qape_thermal_zone_enum.html) ThermalZoneEnum is defined to map device temperature to thermal zone level. There are seven levels indicating how much headroom is left from the thermal mitigation. **Java** ThermalZoneEnumCopy to clipboard **Native** qesdk_Performance_QAPEThermalZoneEnumCopy to clipboard | **Enum values** | **Description** | | --- | --- | | FARAWAY\_FROM\_MITIGATION | CPU is far from thermal mitigation | | HAVE\_75\_PERCENT\_HEADROOM | 75% headroom reaming before thermal mitigation | | HAVE\_50\_PERCENT\_HEADROOM | 50% headroom reaming before thermal mitigation | | HAVE\_30\_PERCENT\_HEADROOM | 30% headroom reaming before thermal mitigation | | HAVE\_10\_PERCENT\_HEADROOM | 10% headroom reaming before thermal mitigation | | HAVE\_5\_PERCENT\_HEADROOM | 5% headroom reaming before thermal mitigation | | MITIGATED\_DONE | Device performance is in thermal mitigation state. | **Parent Topic:** [QAPE enums](https://docs.qualcomm.com/doc/80-PK177-134/topic/qape_enums.html) Last Published: Nov 14, 2024 [Previous Topic QAPE enums](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/qape_enums.md) [Next Topic SupportFrameRateEnum](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/qape_supported_frame_rate_enum.md)