Cells Voltage in CSW should be ok when increasing (could only decrease before)

This commit is contained in:
bsongis
2012-06-05 08:24:01 +00:00
parent ef1c7db957
commit 214332fbb9
2 changed files with 4 additions and 2 deletions
+3 -1
View File
@@ -325,8 +325,10 @@ void parseTelemHubByte(uint8_t byte)
}
uint8_t cellVolts = (uint8_t)(((((frskyHubData.volts & 0xFF00) >> 8) + ((frskyHubData.volts & 0x000F) << 8)))/10);
frskyHubData.cellVolts[battnumber] = cellVolts;
if (!frskyHubData.minCellVolts || cellVolts < frskyHubData.minCellVolts)
if (!frskyHubData.minCellVolts || cellVolts < frskyHubData.minCellVolts || battnumber==frskyHubData.minCellIdx) {
frskyHubData.minCellIdx = battnumber;
frskyHubData.minCellVolts = cellVolts;
}
}
break;
}