You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: common/msg_command_ack.java
+5-5
Original file line number
Diff line number
Diff line change
@@ -37,16 +37,16 @@ public class msg_command_ack extends MAVLinkMessage {
37
37
publicshortresult;
38
38
39
39
/**
40
-
* Also used as result_param1, it can be set with an enum containing the errors reasons of why the command was denied, or the progress percentage when result is MAV_RESULT_IN_PROGRESS (UINT8_MAX if the progress is unknown).
40
+
* The progress percentage when result is MAV_RESULT_IN_PROGRESS. Values: [0-100], or UINT8_MAX if the progress is unknown.
41
41
*/
42
-
@Description("Also used as result_param1, it can be set with an enum containing the errors reasons of why the command was denied, or the progress percentage when result is MAV_RESULT_IN_PROGRESS (UINT8_MAX if the progress is unknown).")
43
-
@Units("")
42
+
@Description("The progress percentage when result is MAV_RESULT_IN_PROGRESS. Values: [0-100], or UINT8_MAX if the progress is unknown.")
43
+
@Units("%")
44
44
publicshortprogress;
45
45
46
46
/**
47
-
* Additional parameter of the result, example: which parameter of MAV_CMD_NAV_WAYPOINT caused it to be denied.
47
+
* Additional result information. Can be set with a command-specific enum containing command-specific error reasons for why the command might be denied. If used, the associated enum must be documented in the corresponding MAV_CMD (this enum should have a 0 value to indicate 'unused' or 'unknown').
48
48
*/
49
-
@Description("Additional parameter of the result, example: which parameter of MAV_CMD_NAV_WAYPOINT caused it to be denied.")
49
+
@Description("Additional result information. Can be set with a command-specific enum containing command-specific error reasons for why the command might be denied. If used, the associated enum must be documented in the corresponding MAV_CMD (this enum should have a 0 value to indicate 'unused' or 'unknown').")
Copy file name to clipboardexpand all lines: common/msg_command_int.java
+1-1
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@
13
13
importcom.MAVLink.Messages.Description;
14
14
15
15
/**
16
-
* Send a command with up to seven parameters to the MAV, where params 5 and 6 are integers and the other values are floats. This is preferred over COMMAND_LONG when sending positional data in params 5 and 6, as it allows for greater precision when sending latitudes/longitudes. Param 5 and 6 encode positional data as scaled integers, where the scaling depends on the actual command value. NaN or INT32_MAX may be used in float/integer params (respectively) to indicate optional/default values (e.g. to use the component's current latitude, yaw rather than a specific value). The command microservice is documented at https://mavlink.io/en/services/command.html
16
+
* Send a command with up to seven parameters to the MAV, where params 5 and 6 are integers and the other values are floats. This is preferred over COMMAND_LONG as it allows the MAV_FRAME to be specified for interpreting positional information, such as altitude. COMMAND_INT is also preferred when sending latitude and longitude data in params 5 and 6, as it allows for greater precision. Param 5 and 6 encode positional data as scaled integers, where the scaling depends on the actual command value. NaN or INT32_MAX may be used in float/integer params (respectively) to indicate optional/default values (e.g. to use the component's current latitude, yaw rather than a specific value). The command microservice is documented at https://mavlink.io/en/services/command.html
Copy file name to clipboardexpand all lines: common/msg_command_long.java
+1-1
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@
13
13
importcom.MAVLink.Messages.Description;
14
14
15
15
/**
16
-
* Send a command with up to seven parameters to the MAV. COMMAND_INT is generally preferred when sending MAV_CMD commands where param 5 and param 6 contain latitude/longitude data, as sending these in floats can result in a significant loss of precision. COMMAND_LONG is required for commands that mandate float values in params 5 and 6. The command microservice is documented at https://mavlink.io/en/services/command.html
16
+
* Send a command with up to seven parameters to the MAV. COMMAND_INT is generally preferred when sending MAV_CMD commands that include positional information; it offers higher precision and allows the MAV_FRAME to be specified (which may otherwise be ambiguous, particularly for altitude). The command microservice is documented at https://mavlink.io/en/services/command.html
Copy file name to clipboardexpand all lines: common/msg_gimbal_manager_set_pitchyaw.java
+1-1
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@
13
13
importcom.MAVLink.Messages.Description;
14
14
15
15
/**
16
-
* High level message to control a gimbal's pitch and yaw angles. This message is to be sent to the gimbal manager (e.g. from a ground station). Angles and rates can be set to NaN according to use case.
16
+
* Set gimbal manager pitch and yaw angles (high rate message). This message is to be sent to the gimbal manager (e.g. from a ground station) and will be ignored by gimbal devices. Angles and rates can be set to NaN according to use case. Use MAV_CMD_DO_GIMBAL_MANAGER_PITCHYAW for low-rate adjustments that require confirmation.
Copy file name to clipboardexpand all lines: common/msg_mission_current.java
+2-2
Original file line number
Diff line number
Diff line change
@@ -34,9 +34,9 @@ public class msg_mission_current extends MAVLinkMessage {
34
34
publicintseq;
35
35
36
36
/**
37
-
* Total number of mission items. 0: Not supported, UINT16_MAX if no mission is present on the vehicle.
37
+
* Total number of mission items on vehicle (on last item, sequence == total). If the autopilot stores its home location as part of the mission this will be excluded from the total. 0: Not supported, UINT16_MAX if no mission is present on the vehicle.
38
38
*/
39
-
@Description("Total number of mission items. 0: Not supported, UINT16_MAX if no mission is present on the vehicle.")
39
+
@Description("Total number of mission items on vehicle (on last item, sequence == total). If the autopilot stores its home location as part of the mission this will be excluded from the total. 0: Not supported, UINT16_MAX if no mission is present on the vehicle.")
@@ -33,18 +33,18 @@ public class msg_current_mode extends MAVLinkMessage {
33
33
publiclongcustom_mode;
34
34
35
35
/**
36
-
* Standard mode.
36
+
* The custom_mode of the mode that was last commanded by the user (for example, with MAV_CMD_DO_SET_STANDARD_MODE, MAV_CMD_DO_SET_MODE or via RC). This should usually be the same as custom_mode. It will be different if the vehicle is unable to enter the intended mode, or has left that mode due to a failsafe condition. 0 indicates the intended custom mode is unknown/not supplied
37
37
*/
38
-
@Description("Standard mode.")
38
+
@Description("The custom_mode of the mode that was last commanded by the user (for example, with MAV_CMD_DO_SET_STANDARD_MODE, MAV_CMD_DO_SET_MODE or via RC). This should usually be the same as custom_mode. It will be different if the vehicle is unable to enter the intended mode, or has left that mode due to a failsafe condition. 0 indicates the intended custom mode is unknown/not supplied")
0 commit comments