Skip to content

Commit

Permalink
Make more robust - can spot new fields
Browse files Browse the repository at this point in the history
  • Loading branch information
hamishwillee committed Apr 29, 2024
1 parent f4d1f87 commit 442ad8a
Show file tree
Hide file tree
Showing 22 changed files with 17,585 additions and 3,295 deletions.
308 changes: 251 additions & 57 deletions doc/mavlink_xml_to_markdown.py

Large diffs are not rendered by default.

1,169 changes: 1,120 additions & 49 deletions doc/messages_dit/ASLUAV.md

Large diffs are not rendered by default.

1,145 changes: 1,108 additions & 37 deletions doc/messages_dit/AVSSUAS.md

Large diffs are not rendered by default.

1,639 changes: 1,639 additions & 0 deletions doc/messages_dit/all.md

Large diffs are not rendered by default.

2,104 changes: 1,621 additions & 483 deletions doc/messages_dit/ardupilotmega.md

Large diffs are not rendered by default.

3,892 changes: 1,964 additions & 1,928 deletions doc/messages_dit/common.md

Large diffs are not rendered by default.

59 changes: 37 additions & 22 deletions doc/messages_dit/csAirLink.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
<!-- THIS FILE IS AUTO-GENERATED: https://github.com/mavlink/mavlink/blob/master/doc/mavlink_xml_to_markdown.py -->


# Dialect: csAirLink

*This is a human-readable form of the XML definition file: [csAirLink](https://github.com/mavlink/mavlink/blob/master/message_definitions/v1.0/csAirLink).*

<span id="mav2_extension_field"></span>
> **Note** MAVLink 2 [extension fields](../guide/define_xml_element.md#message_extensions) are displayed in blue.
<style>
span.ext {
color: blue;
}
</style>
**MAVLink Include Files:** None

**Protocol version:** 3
Expand All @@ -6,7 +21,7 @@

### AIRLINK_AUTH (52000) {#AIRLINK_AUTH}

Authorization package
Authorization package (csAirLink)

Field Name | Type | Description
--- | --- | ---
Expand All @@ -15,23 +30,23 @@ password | `char[50]` | Password

### AIRLINK_AUTH_RESPONSE (52001) {#AIRLINK_AUTH_RESPONSE}

Response to the authorization request
Response to the authorization request (csAirLink)

Field Name | Type | Values | Description
--- | --- | --- | ---
resp_type | `uint8_t` | [AIRLINK_AUTH_RESPONSE_TYPE](#AIRLINK_AUTH_RESPONSE_TYPE) | Response type

### AIRLINK_EYE_GS_HOLE_PUSH_REQUEST (52002) {#AIRLINK_EYE_GS_HOLE_PUSH_REQUEST}

Request to hole punching
Request to hole punching (csAirLink)

Field Name | Type | Values | Description
--- | --- | --- | ---
resp_type | `uint8_t` | [AIRLINK_EYE_GS_HOLE_PUSH_RESP_TYPE](#AIRLINK_EYE_GS_HOLE_PUSH_RESP_TYPE) | Hole push response type

### AIRLINK_EYE_GS_HOLE_PUSH_RESPONSE (52003) {#AIRLINK_EYE_GS_HOLE_PUSH_RESPONSE}

Response information about the connected device
Response information about the connected device (csAirLink)

Field Name | Type | Values | Description
--- | --- | --- | ---
Expand All @@ -43,15 +58,15 @@ ip_port | `uint32_t` | | port

### AIRLINK_EYE_HP (52004) {#AIRLINK_EYE_HP}

A package with information about the hole punching status. It is used for constant sending to avoid NAT closing timeout.
A package with information about the hole punching status. It is used for constant sending to avoid NAT closing timeout. (csAirLink)

Field Name | Type | Values | Description
--- | --- | --- | ---
resp_type | `uint8_t` | [AIRLINK_EYE_HOLE_PUSH_TYPE](#AIRLINK_EYE_HOLE_PUSH_TYPE) | Hole push response type

### AIRLINK_EYE_TURN_INIT (52005) {#AIRLINK_EYE_TURN_INIT}

Initializing the TURN protocol
Initializing the TURN protocol (csAirLink)

Field Name | Type | Values | Description
--- | --- | --- | ---
Expand All @@ -61,37 +76,37 @@ resp_type | `uint8_t` | [AIRLINK_EYE_TURN_INIT_TYPE](#AIRLINK_EYE_TURN_INIT_TYPE

### AIRLINK_AUTH_RESPONSE_TYPE {#AIRLINK_AUTH_RESPONSE_TYPE}

Value | Field Name | Description
Value | Name | Description
--- | --- | ---
<a id='AIRLINK_ERROR_LOGIN_OR_PASS'></a>0 | [AIRLINK_ERROR_LOGIN_OR_PASS](#AIRLINK_ERROR_LOGIN_OR_PASS) | Login or password error
<a id='AIRLINK_AUTH_OK'></a>1 | [AIRLINK_AUTH_OK](#AIRLINK_AUTH_OK) | Auth successful
<a id='AIRLINK_ERROR_LOGIN_OR_PASS'></a>0 | [AIRLINK_ERROR_LOGIN_OR_PASS](#AIRLINK_ERROR_LOGIN_OR_PASS) | Login or password error
<a id='AIRLINK_AUTH_OK'></a>1 | [AIRLINK_AUTH_OK](#AIRLINK_AUTH_OK) | Auth successful

### AIRLINK_EYE_GS_HOLE_PUSH_RESP_TYPE {#AIRLINK_EYE_GS_HOLE_PUSH_RESP_TYPE}

Value | Field Name | Description
Value | Name | Description
--- | --- | ---
<a id='AIRLINK_HPR_PARTNER_NOT_READY'></a>0 | [AIRLINK_HPR_PARTNER_NOT_READY](#AIRLINK_HPR_PARTNER_NOT_READY) |
<a id='AIRLINK_HPR_PARTNER_READY'></a>1 | [AIRLINK_HPR_PARTNER_READY](#AIRLINK_HPR_PARTNER_READY) |
<a id='AIRLINK_HPR_PARTNER_NOT_READY'></a>0 | [AIRLINK_HPR_PARTNER_NOT_READY](#AIRLINK_HPR_PARTNER_NOT_READY) |
<a id='AIRLINK_HPR_PARTNER_READY'></a>1 | [AIRLINK_HPR_PARTNER_READY](#AIRLINK_HPR_PARTNER_READY) |

### AIRLINK_EYE_IP_VERSION {#AIRLINK_EYE_IP_VERSION}

Value | Field Name | Description
Value | Name | Description
--- | --- | ---
<a id='AIRLINK_IP_V4'></a>0 | [AIRLINK_IP_V4](#AIRLINK_IP_V4) |
<a id='AIRLINK_IP_V6'></a>1 | [AIRLINK_IP_V6](#AIRLINK_IP_V6) |
<a id='AIRLINK_IP_V4'></a>0 | [AIRLINK_IP_V4](#AIRLINK_IP_V4) |
<a id='AIRLINK_IP_V6'></a>1 | [AIRLINK_IP_V6](#AIRLINK_IP_V6) |

### AIRLINK_EYE_HOLE_PUSH_TYPE {#AIRLINK_EYE_HOLE_PUSH_TYPE}

Value | Field Name | Description
Value | Name | Description
--- | --- | ---
<a id='AIRLINK_HP_NOT_PENETRATED'></a>0 | [AIRLINK_HP_NOT_PENETRATED](#AIRLINK_HP_NOT_PENETRATED) |
<a id='AIRLINK_HP_BROKEN'></a>1 | [AIRLINK_HP_BROKEN](#AIRLINK_HP_BROKEN) |
<a id='AIRLINK_HP_NOT_PENETRATED'></a>0 | [AIRLINK_HP_NOT_PENETRATED](#AIRLINK_HP_NOT_PENETRATED) |
<a id='AIRLINK_HP_BROKEN'></a>1 | [AIRLINK_HP_BROKEN](#AIRLINK_HP_BROKEN) |

### AIRLINK_EYE_TURN_INIT_TYPE {#AIRLINK_EYE_TURN_INIT_TYPE}

Value | Field Name | Description
Value | Name | Description
--- | --- | ---
<a id='AIRLINK_TURN_INIT_START'></a>0 | [AIRLINK_TURN_INIT_START](#AIRLINK_TURN_INIT_START) |
<a id='AIRLINK_TURN_INIT_OK'></a>1 | [AIRLINK_TURN_INIT_OK](#AIRLINK_TURN_INIT_OK) |
<a id='AIRLINK_TURN_INIT_BAD'></a>2 | [AIRLINK_TURN_INIT_BAD](#AIRLINK_TURN_INIT_BAD) |
<a id='AIRLINK_TURN_INIT_START'></a>0 | [AIRLINK_TURN_INIT_START](#AIRLINK_TURN_INIT_START) |
<a id='AIRLINK_TURN_INIT_OK'></a>1 | [AIRLINK_TURN_INIT_OK](#AIRLINK_TURN_INIT_OK) |
<a id='AIRLINK_TURN_INIT_BAD'></a>2 | [AIRLINK_TURN_INIT_BAD](#AIRLINK_TURN_INIT_BAD) |

0 comments on commit 442ad8a

Please sign in to comment.