aboutsummaryrefslogtreecommitdiff
path: root/src/modules/uORB/topics/mission.h
diff options
context:
space:
mode:
authorAnton Babushkin <anton.babushkin@me.com>2014-06-14 23:57:29 +0200
committerAnton Babushkin <anton.babushkin@me.com>2014-06-14 23:57:29 +0200
commit5be741607c0d8d477ff30c7639edbd3bce427e7b (patch)
treee232f15d126c75481e6c9ca6d8eebf49d546ce27 /src/modules/uORB/topics/mission.h
parentffd9ac7e081aebb3d6329a0f6c09812d1c0c4523 (diff)
downloadpx4-firmware-5be741607c0d8d477ff30c7639edbd3bce427e7b.tar.gz
px4-firmware-5be741607c0d8d477ff30c7639edbd3bce427e7b.tar.bz2
px4-firmware-5be741607c0d8d477ff30c7639edbd3bce427e7b.zip
mavlink: mission manager moved to separate class and reworked
Diffstat (limited to 'src/modules/uORB/topics/mission.h')
-rw-r--r--src/modules/uORB/topics/mission.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/modules/uORB/topics/mission.h b/src/modules/uORB/topics/mission.h
index 4bcaaaa5a..499b2e1e5 100644
--- a/src/modules/uORB/topics/mission.h
+++ b/src/modules/uORB/topics/mission.h
@@ -97,11 +97,15 @@ struct mission_item_s {
unsigned do_jump_current_count; /**< count how many times the jump has been done */
};
+/**
+ * This topic used to notify navigator about mission changes, mission itself and new mission state
+ * must be stored in dataman before publication.
+ */
struct mission_s
{
int dataman_id; /**< default 0, there are two offboard storage places in the dataman: 0 or 1 */
unsigned count; /**< count of the missions stored in the dataman */
- int current_index; /**< default -1, start at the one changed latest */
+ int current_seq; /**< default -1, start at the one changed latest */
};
/**