diff --git a/ASLUAV/ASLUAV.h b/ASLUAV/ASLUAV.h
index a7de0e61..21575549 100644
--- a/ASLUAV/ASLUAV.h
+++ b/ASLUAV/ASLUAV.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_ASLUAV.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_ASLUAV_XML_HASH 4340597476618114821
+#define MAVLINK_ASLUAV_XML_HASH -3954451743183933858
#ifdef __cplusplus
extern "C" {
diff --git a/ASLUAV/mavlink.h b/ASLUAV/mavlink.h
index 6781f5cf..cd2b85bd 100644
--- a/ASLUAV/mavlink.h
+++ b/ASLUAV/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH 4340597476618114821
+#define MAVLINK_PRIMARY_XML_HASH -3954451743183933858
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/ASLUAV/version.h b/ASLUAV/version.h
index 73435b84..74f2edd1 100644
--- a/ASLUAV/version.h
+++ b/ASLUAV/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
diff --git a/AVSSUAS/AVSSUAS.h b/AVSSUAS/AVSSUAS.h
index c09b344f..5b0ef5c6 100644
--- a/AVSSUAS/AVSSUAS.h
+++ b/AVSSUAS/AVSSUAS.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_AVSSUAS.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_AVSSUAS_XML_HASH 2153447493166890692
+#define MAVLINK_AVSSUAS_XML_HASH 2358336025458146119
#ifdef __cplusplus
extern "C" {
diff --git a/AVSSUAS/mavlink.h b/AVSSUAS/mavlink.h
index d8a8db6a..af85ddd5 100644
--- a/AVSSUAS/mavlink.h
+++ b/AVSSUAS/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH 2153447493166890692
+#define MAVLINK_PRIMARY_XML_HASH 2358336025458146119
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/AVSSUAS/version.h b/AVSSUAS/version.h
index bdfb1cdb..18faef33 100644
--- a/AVSSUAS/version.h
+++ b/AVSSUAS/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
diff --git a/all/all.h b/all/all.h
index 66615245..b5b4b4ce 100644
--- a/all/all.h
+++ b/all/all.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_ALL.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_ALL_XML_HASH -5296640124120971022
+#define MAVLINK_ALL_XML_HASH -851506779952861902
#ifdef __cplusplus
extern "C" {
diff --git a/all/mavlink.h b/all/mavlink.h
index cc4f3c15..7e8bcab5 100644
--- a/all/mavlink.h
+++ b/all/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH -5296640124120971022
+#define MAVLINK_PRIMARY_XML_HASH -851506779952861902
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/all/version.h b/all/version.h
index 0d94dba6..8b1cf304 100644
--- a/all/version.h
+++ b/all/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
diff --git a/ardupilotmega/ardupilotmega.h b/ardupilotmega/ardupilotmega.h
index 8eed3cc3..e2632e3f 100644
--- a/ardupilotmega/ardupilotmega.h
+++ b/ardupilotmega/ardupilotmega.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_ARDUPILOTMEGA.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_ARDUPILOTMEGA_XML_HASH 1350133308309348608
+#define MAVLINK_ARDUPILOTMEGA_XML_HASH 6860345030237205503
#ifdef __cplusplus
extern "C" {
diff --git a/ardupilotmega/mavlink.h b/ardupilotmega/mavlink.h
index c1a7247f..2b450fdc 100644
--- a/ardupilotmega/mavlink.h
+++ b/ardupilotmega/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH 1350133308309348608
+#define MAVLINK_PRIMARY_XML_HASH 6860345030237205503
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/ardupilotmega/version.h b/ardupilotmega/version.h
index 38172cfd..1a58a42e 100644
--- a/ardupilotmega/version.h
+++ b/ardupilotmega/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
diff --git a/common/common.h b/common/common.h
index 430ee26b..7c376c89 100644
--- a/common/common.h
+++ b/common/common.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_COMMON.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_COMMON_XML_HASH -5222659914288642481
+#define MAVLINK_COMMON_XML_HASH -8809977288617738043
#ifdef __cplusplus
extern "C" {
@@ -2038,7 +2038,10 @@ typedef enum MAV_TUNNEL_PAYLOAD_TYPE
MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED7=207, /* Registered for STorM32 gimbal controller. | */
MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED8=208, /* Registered for STorM32 gimbal controller. | */
MAV_TUNNEL_PAYLOAD_TYPE_STORM32_RESERVED9=209, /* Registered for STorM32 gimbal controller. | */
- MAV_TUNNEL_PAYLOAD_TYPE_ENUM_END=210, /* | */
+ MAV_TUNNEL_PAYLOAD_TYPE_MODALAI_REMOTE_OSD=210, /* Registered for ModalAI remote OSD protocol. | */
+ MAV_TUNNEL_PAYLOAD_TYPE_MODALAI_ESC_UART_PASSTHRU=211, /* Registered for ModalAI ESC UART passthru protocol. | */
+ MAV_TUNNEL_PAYLOAD_TYPE_MODALAI_IO_UART_PASSTHRU=212, /* Registered for ModalAI vendor use. | */
+ MAV_TUNNEL_PAYLOAD_TYPE_ENUM_END=213, /* | */
} MAV_TUNNEL_PAYLOAD_TYPE;
#endif
diff --git a/common/mavlink.h b/common/mavlink.h
index cb39cc8d..b1bb7f92 100644
--- a/common/mavlink.h
+++ b/common/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH -5222659914288642481
+#define MAVLINK_PRIMARY_XML_HASH -8809977288617738043
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/common/version.h b/common/version.h
index efecbb63..72a3649c 100644
--- a/common/version.h
+++ b/common/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
diff --git a/csAirLink/csAirLink.h b/csAirLink/csAirLink.h
index 3182cedd..5f0e209a 100644
--- a/csAirLink/csAirLink.h
+++ b/csAirLink/csAirLink.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_CSAIRLINK.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_CSAIRLINK_XML_HASH 2247133693894455062
+#define MAVLINK_CSAIRLINK_XML_HASH -8977771304267656819
#ifdef __cplusplus
extern "C" {
diff --git a/csAirLink/mavlink.h b/csAirLink/mavlink.h
index 79663e81..c852bf14 100644
--- a/csAirLink/mavlink.h
+++ b/csAirLink/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH 2247133693894455062
+#define MAVLINK_PRIMARY_XML_HASH -8977771304267656819
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/csAirLink/version.h b/csAirLink/version.h
index 897694f0..7efa8f9a 100644
--- a/csAirLink/version.h
+++ b/csAirLink/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 100
diff --git a/cubepilot/cubepilot.h b/cubepilot/cubepilot.h
index 491c4c60..a1136023 100644
--- a/cubepilot/cubepilot.h
+++ b/cubepilot/cubepilot.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_CUBEPILOT.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_CUBEPILOT_XML_HASH 1101935678201815339
+#define MAVLINK_CUBEPILOT_XML_HASH -7602017631053277744
#ifdef __cplusplus
extern "C" {
diff --git a/cubepilot/mavlink.h b/cubepilot/mavlink.h
index 65add95a..deeca6a0 100644
--- a/cubepilot/mavlink.h
+++ b/cubepilot/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH 1101935678201815339
+#define MAVLINK_PRIMARY_XML_HASH -7602017631053277744
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/cubepilot/version.h b/cubepilot/version.h
index 87bf618c..58ed8191 100644
--- a/cubepilot/version.h
+++ b/cubepilot/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
diff --git a/development/development.h b/development/development.h
index 20108c7e..59946d16 100644
--- a/development/development.h
+++ b/development/development.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_DEVELOPMENT.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_DEVELOPMENT_XML_HASH 4719796900113653760
+#define MAVLINK_DEVELOPMENT_XML_HASH -706041987896384065
#ifdef __cplusplus
extern "C" {
diff --git a/development/mavlink.h b/development/mavlink.h
index 6859c03e..ba8f8591 100644
--- a/development/mavlink.h
+++ b/development/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH 4719796900113653760
+#define MAVLINK_PRIMARY_XML_HASH -706041987896384065
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/development/version.h b/development/version.h
index 6de27ef4..2db39387 100644
--- a/development/version.h
+++ b/development/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
diff --git a/icarous/icarous.h b/icarous/icarous.h
index 1a87c97c..ff8996f9 100644
--- a/icarous/icarous.h
+++ b/icarous/icarous.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_ICAROUS.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_ICAROUS_XML_HASH 1147030316347048002
+#define MAVLINK_ICAROUS_XML_HASH -815656775205027126
#ifdef __cplusplus
extern "C" {
diff --git a/icarous/mavlink.h b/icarous/mavlink.h
index 22a1fd82..a30726c8 100644
--- a/icarous/mavlink.h
+++ b/icarous/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH 1147030316347048002
+#define MAVLINK_PRIMARY_XML_HASH -815656775205027126
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/icarous/version.h b/icarous/version.h
index 7d01c44f..204b9c01 100644
--- a/icarous/version.h
+++ b/icarous/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 46
diff --git a/loweheiser/loweheiser.h b/loweheiser/loweheiser.h
index 51f03341..006f33de 100644
--- a/loweheiser/loweheiser.h
+++ b/loweheiser/loweheiser.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_LOWEHEISER.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_LOWEHEISER_XML_HASH 4010157149558476527
+#define MAVLINK_LOWEHEISER_XML_HASH 8927870800787923803
#ifdef __cplusplus
extern "C" {
diff --git a/loweheiser/mavlink.h b/loweheiser/mavlink.h
index f2fab871..954cad0e 100644
--- a/loweheiser/mavlink.h
+++ b/loweheiser/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH 4010157149558476527
+#define MAVLINK_PRIMARY_XML_HASH 8927870800787923803
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/loweheiser/version.h b/loweheiser/version.h
index 28f66544..a30e61c0 100644
--- a/loweheiser/version.h
+++ b/loweheiser/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 85
diff --git a/matrixpilot/matrixpilot.h b/matrixpilot/matrixpilot.h
index 130e407f..aff1b5b8 100644
--- a/matrixpilot/matrixpilot.h
+++ b/matrixpilot/matrixpilot.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_MATRIXPILOT.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_MATRIXPILOT_XML_HASH -6017604771797358584
+#define MAVLINK_MATRIXPILOT_XML_HASH -4711334775486902957
#ifdef __cplusplus
extern "C" {
diff --git a/matrixpilot/mavlink.h b/matrixpilot/mavlink.h
index a65b4aaf..41cb2e0f 100644
--- a/matrixpilot/mavlink.h
+++ b/matrixpilot/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH -6017604771797358584
+#define MAVLINK_PRIMARY_XML_HASH -4711334775486902957
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/matrixpilot/version.h b/matrixpilot/version.h
index 8c98c0ea..1afcb62e 100644
--- a/matrixpilot/version.h
+++ b/matrixpilot/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
diff --git a/message_definitions/common.xml b/message_definitions/common.xml
index 4ce27054..15f4ec0e 100644
--- a/message_definitions/common.xml
+++ b/message_definitions/common.xml
@@ -4277,6 +4277,15 @@
Registered for STorM32 gimbal controller.
+
+ Registered for ModalAI remote OSD protocol.
+
+
+ Registered for ModalAI ESC UART passthru protocol.
+
+
+ Registered for ModalAI vendor use.
+
diff --git a/minimal/mavlink.h b/minimal/mavlink.h
index 7aacd828..072500c2 100644
--- a/minimal/mavlink.h
+++ b/minimal/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH 5369193998197282434
+#define MAVLINK_PRIMARY_XML_HASH -2406100745977830563
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/minimal/minimal.h b/minimal/minimal.h
index 90e0382a..2f0b804e 100644
--- a/minimal/minimal.h
+++ b/minimal/minimal.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_MINIMAL.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_MINIMAL_XML_HASH 5369193998197282434
+#define MAVLINK_MINIMAL_XML_HASH -2406100745977830563
#ifdef __cplusplus
extern "C" {
diff --git a/minimal/version.h b/minimal/version.h
index d79c5a18..3306683e 100644
--- a/minimal/version.h
+++ b/minimal/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 22
diff --git a/paparazzi/mavlink.h b/paparazzi/mavlink.h
index c2322134..fe77541d 100644
--- a/paparazzi/mavlink.h
+++ b/paparazzi/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH -5549553267332165260
+#define MAVLINK_PRIMARY_XML_HASH -7766688631138179204
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/paparazzi/paparazzi.h b/paparazzi/paparazzi.h
index 06785291..c07a5328 100644
--- a/paparazzi/paparazzi.h
+++ b/paparazzi/paparazzi.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_PAPARAZZI.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_PAPARAZZI_XML_HASH -5549553267332165260
+#define MAVLINK_PAPARAZZI_XML_HASH -7766688631138179204
#ifdef __cplusplus
extern "C" {
diff --git a/paparazzi/version.h b/paparazzi/version.h
index 9e16fd44..a358c84b 100644
--- a/paparazzi/version.h
+++ b/paparazzi/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
diff --git a/python_array_test/mavlink.h b/python_array_test/mavlink.h
index dd985196..1bd24294 100644
--- a/python_array_test/mavlink.h
+++ b/python_array_test/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH 2263410457220633706
+#define MAVLINK_PRIMARY_XML_HASH -4366312819531242390
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/python_array_test/python_array_test.h b/python_array_test/python_array_test.h
index 7d750517..ce05bad6 100644
--- a/python_array_test/python_array_test.h
+++ b/python_array_test/python_array_test.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_PYTHON_ARRAY_TEST.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_PYTHON_ARRAY_TEST_XML_HASH 2263410457220633706
+#define MAVLINK_PYTHON_ARRAY_TEST_XML_HASH -4366312819531242390
#ifdef __cplusplus
extern "C" {
diff --git a/python_array_test/version.h b/python_array_test/version.h
index d8e6e13f..7715cd2e 100644
--- a/python_array_test/version.h
+++ b/python_array_test/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
diff --git a/standard/mavlink.h b/standard/mavlink.h
index ebc75507..bcb4c3e0 100644
--- a/standard/mavlink.h
+++ b/standard/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH 9088140887231251402
+#define MAVLINK_PRIMARY_XML_HASH -7838096668083874978
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/standard/standard.h b/standard/standard.h
index f92474d4..3d243bd5 100644
--- a/standard/standard.h
+++ b/standard/standard.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_STANDARD.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_STANDARD_XML_HASH 9088140887231251402
+#define MAVLINK_STANDARD_XML_HASH -7838096668083874978
#ifdef __cplusplus
extern "C" {
diff --git a/standard/version.h b/standard/version.h
index 8a00a0bf..6bce0283 100644
--- a/standard/version.h
+++ b/standard/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 22
diff --git a/storm32/mavlink.h b/storm32/mavlink.h
index 24c4a601..fb414c52 100644
--- a/storm32/mavlink.h
+++ b/storm32/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH 8955088723166821919
+#define MAVLINK_PRIMARY_XML_HASH -4967077031935025993
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/storm32/storm32.h b/storm32/storm32.h
index 3da00ccc..10350451 100644
--- a/storm32/storm32.h
+++ b/storm32/storm32.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_STORM32.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_STORM32_XML_HASH 8955088723166821919
+#define MAVLINK_STORM32_XML_HASH -4967077031935025993
#ifdef __cplusplus
extern "C" {
diff --git a/storm32/version.h b/storm32/version.h
index 7c30a0d8..dfb85a7f 100644
--- a/storm32/version.h
+++ b/storm32/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
diff --git a/test/mavlink.h b/test/mavlink.h
index 0c33adee..aac454cd 100644
--- a/test/mavlink.h
+++ b/test/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH 446092920294643387
+#define MAVLINK_PRIMARY_XML_HASH 5308365021021233116
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/test/test.h b/test/test.h
index 27b8ff1f..49ba6ca2 100644
--- a/test/test.h
+++ b/test/test.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_TEST.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_TEST_XML_HASH 446092920294643387
+#define MAVLINK_TEST_XML_HASH 5308365021021233116
#ifdef __cplusplus
extern "C" {
diff --git a/test/version.h b/test/version.h
index 5664f455..df9d30a9 100644
--- a/test/version.h
+++ b/test/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 179
diff --git a/uAvionix/mavlink.h b/uAvionix/mavlink.h
index 2a946f06..8563a457 100644
--- a/uAvionix/mavlink.h
+++ b/uAvionix/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH 2240024972825566479
+#define MAVLINK_PRIMARY_XML_HASH -8922001269484400506
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/uAvionix/uAvionix.h b/uAvionix/uAvionix.h
index ecbfdd60..d9826f3c 100644
--- a/uAvionix/uAvionix.h
+++ b/uAvionix/uAvionix.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_UAVIONIX.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_UAVIONIX_XML_HASH 2240024972825566479
+#define MAVLINK_UAVIONIX_XML_HASH -8922001269484400506
#ifdef __cplusplus
extern "C" {
diff --git a/uAvionix/version.h b/uAvionix/version.h
index d78e8336..9dc95df9 100644
--- a/uAvionix/version.h
+++ b/uAvionix/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
diff --git a/ualberta/mavlink.h b/ualberta/mavlink.h
index 1fadb028..d1cae61f 100644
--- a/ualberta/mavlink.h
+++ b/ualberta/mavlink.h
@@ -6,7 +6,7 @@
#ifndef MAVLINK_H
#define MAVLINK_H
-#define MAVLINK_PRIMARY_XML_HASH 36445319831341293
+#define MAVLINK_PRIMARY_XML_HASH -6256513302494255230
#ifndef MAVLINK_STX
#define MAVLINK_STX 253
diff --git a/ualberta/ualberta.h b/ualberta/ualberta.h
index 3a8b4baf..589f2f9a 100644
--- a/ualberta/ualberta.h
+++ b/ualberta/ualberta.h
@@ -10,7 +10,7 @@
#error Wrong include order: MAVLINK_UALBERTA.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
#endif
-#define MAVLINK_UALBERTA_XML_HASH 36445319831341293
+#define MAVLINK_UALBERTA_XML_HASH -6256513302494255230
#ifdef __cplusplus
extern "C" {
diff --git a/ualberta/version.h b/ualberta/version.h
index 232de742..b664b118 100644
--- a/ualberta/version.h
+++ b/ualberta/version.h
@@ -7,7 +7,7 @@
#ifndef MAVLINK_VERSION_H
#define MAVLINK_VERSION_H
-#define MAVLINK_BUILD_DATE "Wed Feb 12 2025"
+#define MAVLINK_BUILD_DATE "Wed Feb 19 2025"
#define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
#define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255