Browse Source

commander: fix COM_HOME_EN missing case

- VEHICLE_CMD_COMPONENT_ARM_DISARM is yet another path that calls set_home_position()
master
Daniel Agar 3 years ago
parent
commit
71d8b15b73
  1. 2
      src/modules/commander/Commander.cpp

2
src/modules/commander/Commander.cpp

@ -1656,7 +1656,7 @@ Commander::set_home_position() @@ -1656,7 +1656,7 @@ Commander::set_home_position()
// Need global and local position fix to be able to set home
// but already set the home position in local coordinates if available
// in case the global position is only valid after takeoff
if (_status_flags.condition_local_position_valid) {
if (_param_com_home_en.get() && _status_flags.condition_local_position_valid) {
// Set home position in local coordinates
const vehicle_local_position_s &lpos = _local_position_sub.get();

Loading…
Cancel
Save