修改控制参数
This commit is contained in:
parent
1bd4e7e902
commit
628efcb0b4
|
|
@ -28,8 +28,8 @@ public class DroneFlightControlRequest implements Serializable {
|
||||||
private Long taskId;
|
private Long taskId;
|
||||||
|
|
||||||
/** 飞控命令 */
|
/** 飞控命令 */
|
||||||
@Schema(description = "飞控命令: FORWARD-前进, BACKWARD-后退, LEFT-左移, RIGHT-右移, ROTATE_LEFT-左旋, ROTATE_RIGHT-右旋, UP-上升, DOWN-下降, RETURN_HOME-返航, EMERGENCY_STOP-急停",
|
@Schema(description = "飞控命令: FORWARD-前进, BACKWARD-后退, LEFT-左移, RIGHT-右移, ROTATE_LEFT-左旋, ROTATE_RIGHT-右旋, UP-上升, DOWN-下降, RETURN_HOME-返航, EMERGENCY_STOP-急停, AIRLINE_FLIGHT-航线飞行, HOVER-悬停, CONTINUE_TASK-继续任务",
|
||||||
allowableValues = {"FORWARD", "BACKWARD", "LEFT", "RIGHT", "ROTATE_LEFT", "ROTATE_RIGHT", "UP", "DOWN", "RETURN_HOME", "EMERGENCY_STOP"},
|
allowableValues = {"FORWARD", "BACKWARD", "LEFT", "RIGHT", "ROTATE_LEFT", "ROTATE_RIGHT", "UP", "DOWN", "RETURN_HOME", "EMERGENCY_STOP", "AIRLINE_FLIGHT", "HOVER", "CONTINUE_TASK"},
|
||||||
example = "FORWARD")
|
example = "FORWARD")
|
||||||
private DroneCommandEnum command;
|
private DroneCommandEnum command;
|
||||||
|
|
||||||
|
|
@ -59,4 +59,20 @@ public class DroneFlightControlRequest implements Serializable {
|
||||||
/** 灯光模式(用于相机控制) */
|
/** 灯光模式(用于相机控制) */
|
||||||
@Schema(description = "灯光模式(用于相机控制)", example = "visibleLight")
|
@Schema(description = "灯光模式(用于相机控制)", example = "visibleLight")
|
||||||
private String lightMode;
|
private String lightMode;
|
||||||
|
|
||||||
|
/** 航线文件URL(用于航线飞行) */
|
||||||
|
@Schema(description = "航线文件URL(用于航线飞行)", example = "https://minio-jndsj.t-aaron.com:2443/th-airport/testFile/55e8cc5b-d145-43ff-9386-8daabcb5b816.waypoints")
|
||||||
|
private String airlineFileUrl;
|
||||||
|
|
||||||
|
/** 最低飞行电池电量(用于航线飞行) */
|
||||||
|
@Schema(description = "最低飞行电池电量(用于航线飞行)", example = "0.3")
|
||||||
|
private Double flyBatteryMin;
|
||||||
|
|
||||||
|
/** 是否必须飞行(用于航线飞行) */
|
||||||
|
@Schema(description = "是否必须飞行(用于航线飞行)", example = "0")
|
||||||
|
private Integer isMustFly;
|
||||||
|
|
||||||
|
/** 指令类型(用于悬停和继续任务) */
|
||||||
|
@Schema(description = "指令类型(用于悬停和继续任务)", example = "01")
|
||||||
|
private String zhilin;
|
||||||
}
|
}
|
||||||
|
|
@ -101,7 +101,22 @@ public enum DroneCommandEnum {
|
||||||
/**
|
/**
|
||||||
* 云台复位
|
* 云台复位
|
||||||
*/
|
*/
|
||||||
GIMBAL_RESET("GIMBAL_RESET", "云台复位");
|
GIMBAL_RESET("GIMBAL_RESET", "云台复位"),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 航线飞行
|
||||||
|
*/
|
||||||
|
AIRLINE_FLIGHT("AIRLINE_FLIGHT", "航线飞行"),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 悬停
|
||||||
|
*/
|
||||||
|
HOVER("HOVER", "悬停"),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 继续任务
|
||||||
|
*/
|
||||||
|
CONTINUE_TASK("CONTINUE_TASK", "继续任务");
|
||||||
|
|
||||||
private final String code;
|
private final String code;
|
||||||
private final String description;
|
private final String description;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue