Sensors app: Stop the bad habit of params per board

This commit is contained in:
Lorenz Meier
2015-10-03 13:13:55 +02:00
parent e0702ce48d
commit 4f5e50396c
2 changed files with 11 additions and 24 deletions
+10
View File
@@ -825,6 +825,16 @@ Sensors::parameters_update()
/* scaling of ADC ticks to battery voltage */
if (param_get(_parameter_handles.battery_voltage_scaling, &(_parameters.battery_voltage_scaling)) != OK) {
warnx("%s", paramerr);
} else if (_parameters.battery_voltage_scaling < 0.0f) {
/* apply scaling according to defaults if set to default */
#ifdef CONFIG_ARCH_BOARD_PX4FMU_V2
_parameters.battery_voltage_scaling = 0.0082f;
#elif CONFIG_ARCH_BOARD_AEROCORE
_parameters.battery_voltage_scaling = 0.0063f;
#else
_parameters.battery_voltage_scaling = 0.00459340659f;
#endif
}
/* scaling of ADC ticks to battery current */