aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Gubler <thomasgubler@gmail.com>2014-04-25 09:42:28 +0200
committerThomas Gubler <thomasgubler@gmail.com>2014-04-25 09:42:28 +0200
commitf5d9023b1060f10c14d016492c88375c6fdc22aa (patch)
tree5ef81de5fc28eb2cbb0e48a31d4c7e31dc80dfce
parent9ebd6b348687d5563b87c5c872d432adbfad696f (diff)
downloadpx4-firmware-f5d9023b1060f10c14d016492c88375c6fdc22aa.tar.gz
px4-firmware-f5d9023b1060f10c14d016492c88375c6fdc22aa.tar.bz2
px4-firmware-f5d9023b1060f10c14d016492c88375c6fdc22aa.zip
navigator: set home_pos timestamp as map projection reference timestamp
-rw-r--r--src/modules/navigator/navigator_main.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modules/navigator/navigator_main.cpp b/src/modules/navigator/navigator_main.cpp
index b7cf49cfa..228324789 100644
--- a/src/modules/navigator/navigator_main.cpp
+++ b/src/modules/navigator/navigator_main.cpp
@@ -625,7 +625,7 @@ Navigator::task_main()
parameters_update();
global_position_update();
home_position_update();
- map_projection_init(_home_pos.lat, _home_pos.lon);
+ map_projection_init(_home_pos.lat, _home_pos.lon, _home_pos.timestamp);
navigation_capabilities_update();
offboard_mission_update(_vstatus.is_rotary_wing);
onboard_mission_update();
@@ -817,7 +817,7 @@ Navigator::task_main()
if (fds[2].revents & POLLIN) {
home_position_update();
// XXX check if home position really changed
- map_projection_init(_home_pos.lat, _home_pos.lon);
+ map_projection_init(_home_pos.lat, _home_pos.lon, _home_pos.timestamp);
dispatch(EVENT_HOME_POSITION_CHANGED);
}