Bad rounding for FRSKY values

This commit is contained in:
bsongis
2012-02-08 21:22:46 +00:00
parent 97e531dd95
commit 7fef74d041
+1 -1
View File
@@ -494,7 +494,7 @@ void frskyAlarmsRefresh()
void FrskyRSSI::set(uint8_t value)
{
this->value = (((uint16_t)this->value * 7) + value) / 8;
this->value = (((uint16_t)this->value * 7) + value + 4) / 8;
if (!min || min > value)
min = value;
}