Sfoglia il codice sorgente

增加一些电池 comp_id 定义

Liu Yang 2 mesi fa
parent
commit
64368fdc3e

+ 4 - 0
msg_definitions/VKFly.xml

@@ -102,6 +102,10 @@
       <entry value="19" name="VKFLY_COMP_ID_ECU3"></entry>
       <entry value="20" name="VKFLY_COMP_ID_WEIGHER"></entry>
       <entry value="21" name="VKFLY_COMP_ID_PARACHUTE"></entry>
+      <entry value="22" name="VKFLY_COMP_ID_BAT6"></entry>
+      <entry value="23" name="VKFLY_COMP_ID_BAT7"></entry>
+      <entry value="24" name="VKFLY_COMP_ID_BAT8"></entry>
+      <entry value="25" name="VKFLY_COMP_ID_BAT9"></entry>
     </enum>
 
     <enum name="VKFLY_FS_ACTION">

+ 6 - 1
readme.md

@@ -77,7 +77,12 @@ typedef enum VKFLY_USER_COMP_ID
     VKFLY_COMP_ID_ECU2=18, /* 发动机 ECU2 | */
     VKFLY_COMP_ID_ECU3=19, /* 发动机 ECU3 | */
     VKFLY_COMP_ID_WEIGHER=20,/* 称重器  | */
-    VKFLY_USER_COMP_ID_ENUM_END=21, /*  | */
+    VKFLY_COMP_ID_PARACHUTE=21, /* 降落伞 | */
+    VKFLY_COMP_ID_BAT6=22, /* 电池6 | */
+    VKFLY_COMP_ID_BAT7=23, /* 电池7 | */
+    VKFLY_COMP_ID_BAT8=24, /* 电池8 | */
+    VKFLY_COMP_ID_BAT9=25, /* 电池9 | */
+    VKFLY_USER_COMP_ID_ENUM_END=26, /*  | */
 }
 ```
 

+ 6 - 2
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 6787792515331487296
+#define MAVLINK_VKFLY_XML_HASH 4320625610104012698
 
 #ifdef __cplusplus
 extern "C" {
@@ -102,7 +102,11 @@ typedef enum VKFLY_USER_COMP_ID
    VKFLY_COMP_ID_ECU3=19, /*  | */
    VKFLY_COMP_ID_WEIGHER=20, /*  | */
    VKFLY_COMP_ID_PARACHUTE=21, /*  | */
-   VKFLY_USER_COMP_ID_ENUM_END=22, /*  | */
+   VKFLY_COMP_ID_BAT6=22, /*  | */
+   VKFLY_COMP_ID_BAT7=23, /*  | */
+   VKFLY_COMP_ID_BAT8=24, /*  | */
+   VKFLY_COMP_ID_BAT9=25, /*  | */
+   VKFLY_USER_COMP_ID_ENUM_END=26, /*  | */
 } VKFLY_USER_COMP_ID;
 #endif
 

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

@@ -6,7 +6,7 @@
 #ifndef MAVLINK_H
 #define MAVLINK_H
 
-#define MAVLINK_PRIMARY_XML_HASH 6787792515331487296
+#define MAVLINK_PRIMARY_XML_HASH 4320625610104012698
 
 #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 "Tue May 27 2025"
+#define MAVLINK_BUILD_DATE "Thu May 29 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 -4277103603278670099
+#define MAVLINK_COMMON_XML_HASH 877427303111780132
 
 #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 -4277103603278670099
+#define MAVLINK_PRIMARY_XML_HASH 877427303111780132
 
 #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 "Tue May 27 2025"
+#define MAVLINK_BUILD_DATE "Thu May 29 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 -6102303167187483753
+#define MAVLINK_PRIMARY_XML_HASH -5807272136416573013
 
 #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 -6102303167187483753
+#define MAVLINK_MINIMAL_XML_HASH -5807272136416573013
 
 #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 "Tue May 27 2025"
+#define MAVLINK_BUILD_DATE "Thu May 29 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 -1822840776637762224
+#define MAVLINK_PRIMARY_XML_HASH 8077269597131993820
 
 #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 -1822840776637762224
+#define MAVLINK_STANDARD_XML_HASH 8077269597131993820
 
 #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 "Tue May 27 2025"
+#define MAVLINK_BUILD_DATE "Thu May 29 2025"
 #define MAVLINK_WIRE_PROTOCOL_VERSION "2.0"
 #define MAVLINK_MAX_DIALECT_PAYLOAD_SIZE 22