mirror of
https://gitee.com/xiaohuolufeihua/bizhang_-obav.git
synced 2026-05-21 01:12:11 +00:00
navigator: fix save mission state. (#12468)
This commit is contained in:
@@ -1567,6 +1567,7 @@ Mission::save_mission_state()
|
|||||||
if (mission_state.dataman_id == _mission.dataman_id && mission_state.count == _mission.count) {
|
if (mission_state.dataman_id == _mission.dataman_id && mission_state.count == _mission.count) {
|
||||||
/* navigator may modify only sequence, write modified state only if it changed */
|
/* navigator may modify only sequence, write modified state only if it changed */
|
||||||
if (mission_state.current_seq != _current_mission_index) {
|
if (mission_state.current_seq != _current_mission_index) {
|
||||||
|
mission_state.current_seq = _current_mission_index;
|
||||||
mission_state.timestamp = hrt_absolute_time();
|
mission_state.timestamp = hrt_absolute_time();
|
||||||
|
|
||||||
if (dm_write(DM_KEY_MISSION_STATE, 0, DM_PERSIST_POWER_ON_RESET, &mission_state,
|
if (dm_write(DM_KEY_MISSION_STATE, 0, DM_PERSIST_POWER_ON_RESET, &mission_state,
|
||||||
|
|||||||
Reference in New Issue
Block a user