Browse Source

生成代码修改

Liu Yang 3 months ago
parent
commit
82f231edb5

+ 21 - 3
v2.0/VKFly/VKFly.h

@@ -10,7 +10,7 @@
     #error Wrong include order: MAVLINK_VKFLY.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_VKFLY_XML_HASH -2272461281749809836
+#define MAVLINK_VKFLY_XML_HASH 938454275083840454
 
 #ifdef __cplusplus
 extern "C" {
@@ -40,6 +40,7 @@ typedef enum VKFLY_AP_TYPE
 {
    VKFLY_AP_TYPE_I4=41, /* Quadrotor I4 | */
    VKFLY_AP_TYPE_X4=42, /* Quadrotor X4 | */
+   VKFLY_AP_TYPE_X4R=43, /* Quadrotor X4 reverse | */
    VKFLY_AP_TYPE_I6=61, /* Hexarotor I6 | */
    VKFLY_AP_TYPE_X6=62, /* Hexarotor X6 | */
    VKFLY_AP_TYPE_YI6D=63, /* Three axis hexarotor YI6D | */
@@ -54,12 +55,29 @@ typedef enum VKFLY_AP_TYPE
    VKFLY_AP_TYPE_6I12=121, /* Six axis twelve rotor, upper level I6, lower lever opposite with I6. | */
    VKFLY_AP_TYPE_6X12=122, /* Six axis twelve rotor, upper level X6, lower lever opposite with X6. | */
    VKFLY_AP_TYPE_6H12=123, /* Six axis twelve rotor, upper level H6, lower lever opposite with H6. | */
-   VKFLY_AP_TYPE_8I16=161, /* 16 axis 8 rotor, upper level I8, lower lever opposite with I8 | */
-   VKFLY_AP_TYPE_8X16=162, /* 16 axis 8 rotor, upper level X8, lower lever opposite with X8 | */
+   VKFLY_AP_TYPE_8I16=161, /* 8 axis 16 rotor, upper level I8, lower lever opposite with I8 | */
+   VKFLY_AP_TYPE_8X16=162, /* 8 axis 16 rotor, upper level X8, lower lever opposite with X8 | */
    VKFLY_AP_TYPE_ENUM_END=163, /*  | */
 } VKFLY_AP_TYPE;
 #endif
 
+/** @brief Fixedwing airframe */
+#ifndef HAVE_ENUM_VKFLY_FIXEDWING_AP_TYPE
+#define HAVE_ENUM_VKFLY_FIXEDWING_AP_TYPE
+typedef enum VKFLY_FIXEDWING_AP_TYPE
+{
+   VKFLY_FIXEDWING_AP_TYPE_T_TAIL=0, /*  | */
+   VKFLY_FIXEDWING_AP_TYPE_V_TAIL=1, /*  | */
+   VKFLY_FIXEDWING_AP_TYPE_TRIANGLE=2, /*  | */
+   VKFLY_FIXEDWING_AP_TYPE_TANDEM=3, /*  | */
+   VKFLY_FIXEDWING_AP_TYPE_V_TAIL_REV=4, /*  | */
+   VKFLY_FIXEDWING_AP_TYPE_CUSTOM1=5, /*  | */
+   VKFLY_FIXEDWING_AP_TYPE_CUSTOM2=6, /*  | */
+   VKFLY_FIXEDWING_AP_TYPE_CUSTOM3=7, /*  | */
+   VKFLY_FIXEDWING_AP_TYPE_ENUM_END=8, /*  | */
+} VKFLY_FIXEDWING_AP_TYPE;
+#endif
+
 /** @brief user define compnent id, 0-all 1-autopilot */
 #ifndef HAVE_ENUM_VKFLY_USER_COMP_ID
 #define HAVE_ENUM_VKFLY_USER_COMP_ID

+ 1 - 1
v2.0/VKFly/mavlink.h

@@ -6,7 +6,7 @@
 #ifndef MAVLINK_H
 #define MAVLINK_H
 
-#define MAVLINK_PRIMARY_XML_HASH -2272461281749809836
+#define MAVLINK_PRIMARY_XML_HASH 938454275083840454
 
 #ifndef MAVLINK_STX
 #define MAVLINK_STX 253

+ 1 - 1
v2.0/VKFly/version.h

@@ -7,7 +7,7 @@
 #ifndef MAVLINK_VERSION_H
 #define MAVLINK_VERSION_H
 
-#define MAVLINK_BUILD_DATE "Sat Mar 08 2025"
+#define MAVLINK_BUILD_DATE "Wed Apr 16 2025"
 #define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
 #define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
  

+ 1 - 1
v2.0/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 -5547634942120955671
+#define MAVLINK_COMMON_XML_HASH -1290668020669523736
 
 #ifdef __cplusplus
 extern "C" {

+ 1 - 1
v2.0/common/mavlink.h

@@ -6,7 +6,7 @@
 #ifndef MAVLINK_H
 #define MAVLINK_H
 
-#define MAVLINK_PRIMARY_XML_HASH -5547634942120955671
+#define MAVLINK_PRIMARY_XML_HASH -1290668020669523736
 
 #ifndef MAVLINK_STX
 #define MAVLINK_STX 253

+ 1 - 1
v2.0/common/version.h

@@ -7,7 +7,7 @@
 #ifndef MAVLINK_VERSION_H
 #define MAVLINK_VERSION_H
 
-#define MAVLINK_BUILD_DATE "Sat Mar 08 2025"
+#define MAVLINK_BUILD_DATE "Wed Apr 16 2025"
 #define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
 #define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 255
  

+ 1 - 1
v2.0/minimal/mavlink.h

@@ -6,7 +6,7 @@
 #ifndef MAVLINK_H
 #define MAVLINK_H
 
-#define MAVLINK_PRIMARY_XML_HASH -6061300386496104033
+#define MAVLINK_PRIMARY_XML_HASH 1287567711535252553
 
 #ifndef MAVLINK_STX
 #define MAVLINK_STX 253

+ 1 - 1
v2.0/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 -6061300386496104033
+#define MAVLINK_MINIMAL_XML_HASH 1287567711535252553
 
 #ifdef __cplusplus
 extern "C" {

+ 1 - 1
v2.0/minimal/version.h

@@ -7,7 +7,7 @@
 #ifndef MAVLINK_VERSION_H
 #define MAVLINK_VERSION_H
 
-#define MAVLINK_BUILD_DATE "Sat Mar 08 2025"
+#define MAVLINK_BUILD_DATE "Wed Apr 16 2025"
 #define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
 #define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 22
  

+ 1 - 1
v2.0/standard/mavlink.h

@@ -6,7 +6,7 @@
 #ifndef MAVLINK_H
 #define MAVLINK_H
 
-#define MAVLINK_PRIMARY_XML_HASH 3201902057609800005
+#define MAVLINK_PRIMARY_XML_HASH -2670135673974950159
 
 #ifndef MAVLINK_STX
 #define MAVLINK_STX 253

+ 1 - 1
v2.0/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 3201902057609800005
+#define MAVLINK_STANDARD_XML_HASH -2670135673974950159
 
 #ifdef __cplusplus
 extern "C" {

+ 1 - 1
v2.0/standard/version.h

@@ -7,7 +7,7 @@
 #ifndef MAVLINK_VERSION_H
 #define MAVLINK_VERSION_H
 
-#define MAVLINK_BUILD_DATE "Sat Mar 08 2025"
+#define MAVLINK_BUILD_DATE "Wed Apr 16 2025"
 #define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
 #define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 22