瀏覽代碼

增加雷达目标定位和 custom 指令等

Liu Yang 3 月之前
父節點
當前提交
a31b63b9bc
共有 1 個文件被更改,包括 31 次插入0 次删除
  1. 31 0
      msg_definitions/VKFly.xml

+ 31 - 0
msg_definitions/VKFly.xml

@@ -841,6 +841,18 @@
         <param index="7" label=""></param>
       </entry>
 
+      <entry value="44800" name="VKFLY_CMD_CUSTOM_USE" hasLocation="false"
+        isDestination="false">
+        <description></description>
+        <param index="1" label=""></param>
+        <param index="2" label=""></param>
+        <param index="3" label=""></param>
+        <param index="4" label=""></param>
+        <param index="5" label=""></param>
+        <param index="6" label=""></param>
+        <param index="7" label=""></param>
+      </entry>
+
     </enum>
   </enums>
 
@@ -1197,6 +1209,25 @@
       <field type="uint16_t" name="total_runtime" units="dh"></field>
     </message>
 
+    <!-- mavlink ID range: 53900 - 54000 for other custom message -->
+    <message id="53900" name="VKFLY_LIDAR_TARGET_GLOBLA_POSITION">
+      <description> </description>
+      <field type="int32_t" name="longitude" units="degE7">radar target longitude</field>
+      <field type="int32_t" name="latitude" units="degE7">radar target latitdue</field>
+      <field type="float" name="amsl" units="m">radar target amsl altitude</field>
+      <field type="float" name="ve" units="m/s">radar target amsl altitude</field>
+      <field type="float" name="vn" units="m/s">radar target amsl altitude</field>
+      <field type="float" name="vu" units="m/s">radar target amsl altitude</field>
+      <field type="uint8_t" name="flag">radar target location status</field>
+    </message>
+
+    <message id="53901" name="VKFLY_MISSION_CATCH_STATUS">
+      <description> </description>
+      <field type="uint64_t" name="timestamp" units="us">unix timestamp</field>
+      <field type="uint32_t" name="task_stage">mission task stage</field>
+      <field type="float" name="lidar_dist" units="m">lidar distance</field>
+      <field type="uint32_t" name="reserve">radar target amsl altitude</field>
+    </message>
 
   </messages>