Powermeter fixes

This commit is contained in:
Bertrand Songis
2019-03-20 09:53:14 +01:00
parent 45500b062d
commit 6277717c16
5 changed files with 15 additions and 11 deletions
+2 -2
View File
@@ -179,8 +179,8 @@ void processPowerMeterFrame(uint8_t module, uint8_t * frame)
return;
}
reusableBuffer.powerMeter.power = *((uint16_t *)&frame[8]);
if (reusableBuffer.powerMeter.power > reusableBuffer.powerMeter.peak) {
reusableBuffer.powerMeter.power = *((int16_t *)&frame[8]);
if (!reusableBuffer.powerMeter.peak || reusableBuffer.powerMeter.power > reusableBuffer.powerMeter.peak) {
reusableBuffer.powerMeter.peak = reusableBuffer.powerMeter.power;
}
}