diff options
author | Julian Oes <julian@oes.ch> | 2014-11-12 20:06:49 +1000 |
---|---|---|
committer | Julian Oes <julian@oes.ch> | 2014-11-12 20:06:49 +1000 |
commit | 64de403b5f2aa4af57918510451373424c162b68 (patch) | |
tree | cab1b6074dcea449bbf455bc94bd223cfa018b56 /src/modules/navigator/mission.cpp | |
parent | 08443205e90955c13532c79aa02a283a50cce25d (diff) | |
download | px4-firmware-64de403b5f2aa4af57918510451373424c162b68.tar.gz px4-firmware-64de403b5f2aa4af57918510451373424c162b68.tar.bz2 px4-firmware-64de403b5f2aa4af57918510451373424c162b68.zip |
navigator: trying to improve a comment
Diffstat (limited to 'src/modules/navigator/mission.cpp')
-rw-r--r-- | src/modules/navigator/mission.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/modules/navigator/mission.cpp b/src/modules/navigator/mission.cpp index cfe85c84e..d0611b9e5 100644 --- a/src/modules/navigator/mission.cpp +++ b/src/modules/navigator/mission.cpp @@ -595,7 +595,8 @@ Mission::read_mission_item(bool onboard, bool is_current, struct mission_item_s dm_item = DM_KEY_WAYPOINTS_OFFBOARD(_offboard_mission.dataman_id); } - /* repeat several to get the mission item because we might have to follow multiple DO_JUMPS */ + /* Repeat this several times in case there are several DO JUMPS that we need to follow along, however, after + * 10 iterations we have to assume that the DO JUMPS are probably cycling and give up. */ for (int i = 0; i < 10; i++) { if (*mission_index_ptr < 0 || *mission_index_ptr >= (int)mission->count) { |