diff --git a/Modules/CommandPad/commandpad.cpp b/Modules/CommandPad/commandpad.cpp
index 10b37882440bc37dfb22d35f182af09809c655ef..85113d00a31905127c8269461ef6ab349332fb4e 100644
--- a/Modules/CommandPad/commandpad.cpp
+++ b/Modules/CommandPad/commandpad.cpp
@@ -34,14 +34,15 @@ const QMap<QString, uint8_t> CommandPad::mavCommandList = {
     {"MAV_CMD_FORCE_INIT", 4},
     {"MAV_CMD_FORCE_LAUNCH", 5},
     {"MAV_CMD_FORCE_LANDING", 6},
-    {"MAV_CMD_FORCE_EXPULSION", 7},
-    {"MAV_CMD_FORCE_MAIN", 8},
-    {"MAV_CMD_START_LOGGING", 9},
-    {"MAV_CMD_CLOSE_LOG", 10},
-    {"MAV_CMD_FORCE_REBOOT", 11},
-    {"MAV_CMD_TEST_MODE", 12},
-    {"MAV_CMD_START_RECORDING", 13},
-    {"MAV_CMD_STOP_RECORDING", 14},
+    {"MAV_CMD_FORCE_APOGEE", 7},
+    {"MAV_CMD_FORCE_EXPULSION", 8},
+    {"MAV_CMD_FORCE_MAIN", 9},
+    {"MAV_CMD_START_LOGGING", 10},
+    {"MAV_CMD_CLOSE_LOG", 11},
+    {"MAV_CMD_FORCE_REBOOT", 12},
+    {"MAV_CMD_TEST_MODE", 13},
+    {"MAV_CMD_START_RECORDING", 14},
+    {"MAV_CMD_STOP_RECORDING", 15},
 };
 
 const QMap<QString, uint8_t> CommandPad::servosList = {
diff --git a/Modules/Mavlink/mavlink_skyward_lib b/Modules/Mavlink/mavlink_skyward_lib
index a5c41cbbd55adb8386dca873a9371e8895f26c09..c64879c90744f3ff1884bfd55bdd3f44fa1e1b25 160000
--- a/Modules/Mavlink/mavlink_skyward_lib
+++ b/Modules/Mavlink/mavlink_skyward_lib
@@ -1 +1 @@
-Subproject commit a5c41cbbd55adb8386dca873a9371e8895f26c09
+Subproject commit c64879c90744f3ff1884bfd55bdd3f44fa1e1b25