# 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)