diff --git a/src/mesh/LR11x0Interface.cpp b/src/mesh/LR11x0Interface.cpp index 12a83b38b..df17176e2 100644 --- a/src/mesh/LR11x0Interface.cpp +++ b/src/mesh/LR11x0Interface.cpp @@ -280,9 +280,9 @@ template bool LR11x0Interface::isActivelyReceiving() template void LR11x0Interface::regulateFan() { - float *pa_temp = 0; - lora.getTemp(pa_temp); - if (*pa_temp > 40) { + float pa_temp = 0; + lora.getTemp(&pa_temp); + if (pa_temp > 40) { pa_fan_percentage = max(pa_fan_percentage + 1, 100); enableFan(); } else {