Re #3371: Sky9X fixed
This commit is contained in:
@@ -590,3 +590,10 @@ void checkTrainerSettings()
|
||||
}
|
||||
}
|
||||
|
||||
uint16_t getBatteryVoltage()
|
||||
{
|
||||
int32_t instant_vbat = anaIn(TX_VOLTAGE); // using filtered ADC value on purpose
|
||||
instant_vbat = (instant_vbat + instant_vbat*(g_eeGeneral.txVoltageCalibration)/128) * 4191;
|
||||
instant_vbat /= 5530;
|
||||
return (uint16_t)instant_vbat;
|
||||
}
|
||||
|
||||
@@ -228,6 +228,7 @@ enum Analogs {
|
||||
void adcInit();
|
||||
void adcRead(void);
|
||||
uint16_t getAnalogValue(uint8_t index);
|
||||
uint16_t getBatteryVoltage(); // returns current battery voltage in 10mV steps
|
||||
void setSticksGain(uint8_t gains);
|
||||
|
||||
// Buzzer driver
|
||||
|
||||
Reference in New Issue
Block a user