aboutsummaryrefslogtreecommitdiff
path: root/src/modules/commander/commander_helper.cpp
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2014-07-20 16:23:43 +0200
committerLorenz Meier <lm@inf.ethz.ch>2014-07-20 16:23:43 +0200
commit3935540c7df0f67946b637af6dc2d3145453c326 (patch)
tree3338fd28604eec2056eb305542161bee3249605a /src/modules/commander/commander_helper.cpp
parente21cb645532a7fb0946aa66457ebc5f0453d2748 (diff)
downloadpx4-firmware-3935540c7df0f67946b637af6dc2d3145453c326.tar.gz
px4-firmware-3935540c7df0f67946b637af6dc2d3145453c326.tar.bz2
px4-firmware-3935540c7df0f67946b637af6dc2d3145453c326.zip
Set full voltage correctly to ensure percentage range fits. Force all users to new value by param renaming. Since this will tend to show batteries as more drained than before, this is a change in a safe direction and will not trigger unnoticed discharges.
Diffstat (limited to 'src/modules/commander/commander_helper.cpp')
-rw-r--r--src/modules/commander/commander_helper.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/modules/commander/commander_helper.cpp b/src/modules/commander/commander_helper.cpp
index a4aafa1f6..239b77df0 100644
--- a/src/modules/commander/commander_helper.cpp
+++ b/src/modules/commander/commander_helper.cpp
@@ -289,8 +289,8 @@ float battery_remaining_estimate_voltage(float voltage, float discharged, float
static param_t bat_n_cells_h;
static param_t bat_capacity_h;
static param_t bat_v_load_drop_h;
- static float bat_v_empty = 3.2f;
- static float bat_v_full = 4.0f;
+ static float bat_v_empty = 3.4f;
+ static float bat_v_full = 4.2f;
static float bat_v_load_drop = 0.1f;
static int bat_n_cells = 3;
static float bat_capacity = -1.0f;
@@ -299,7 +299,7 @@ float battery_remaining_estimate_voltage(float voltage, float discharged, float
if (!initialized) {
bat_v_empty_h = param_find("BAT_V_EMPTY");
- bat_v_full_h = param_find("BAT_V_FULL");
+ bat_v_full_h = param_find("BAT_V_CHARGED");
bat_n_cells_h = param_find("BAT_N_CELLS");
bat_capacity_h = param_find("BAT_CAPACITY");
bat_v_load_drop_h = param_find("BAT_V_LOAD_DROP");