diff options
author | Julian Oes <julian@oes.ch> | 2014-02-18 14:40:11 +0100 |
---|---|---|
committer | Julian Oes <julian@oes.ch> | 2014-02-18 14:40:11 +0100 |
commit | 83f66e45999c7db8734534ba1cfb9f9e023f47a7 (patch) | |
tree | 48364611aba83dfad661410d59bff65663c86154 | |
parent | 3eaa892ee42f7de84698d46ef8cf3b29b96a2b34 (diff) | |
download | px4-firmware-83f66e45999c7db8734534ba1cfb9f9e023f47a7.tar.gz px4-firmware-83f66e45999c7db8734534ba1cfb9f9e023f47a7.tar.bz2 px4-firmware-83f66e45999c7db8734534ba1cfb9f9e023f47a7.zip |
fw_pos_control_l1: use double everywhere for lat and lon
-rw-r--r-- | src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp b/src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp index 10aa89088..c1aa8d39c 100644 --- a/src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp +++ b/src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp @@ -154,13 +154,13 @@ private: /** manual control states */ float _seatbelt_hold_heading; /**< heading the system should hold in seatbelt mode */ - float _loiter_hold_lat; - float _loiter_hold_lon; + double _loiter_hold_lat; + double _loiter_hold_lon; float _loiter_hold_alt; bool _loiter_hold; - float _launch_lat; - float _launch_lon; + double _launch_lat; + double _launch_lon; float _launch_alt; bool _launch_valid; @@ -587,8 +587,8 @@ FixedwingPositionControl::vehicle_control_mode_poll() orb_copy(ORB_ID(vehicle_control_mode), _control_mode_sub, &_control_mode); if (!was_armed && _control_mode.flag_armed) { - _launch_lat = _global_pos.lat / 1e7d; - _launch_lon = _global_pos.lon / 1e7d; + _launch_lat = _global_pos.lat; + _launch_lon = _global_pos.lon; _launch_alt = _global_pos.alt; _launch_valid = true; } |