package com.ard.work.domain.dto.state; import lombok.Data; import java.io.Serializable; // 任务状态类 @Data public class MissionState implements Serializable { private static final long serialVersionUID = 1L; private int isPause; // 航线是否暂停中:0=未暂停,1=暂停中 private int targetWaypointIndex; // 目标航点下标 private int isWaypointFinished; // 是否航点完成:1完成、0未完成(此值废弃) private int pushVideo; // 云盒是否发送视频数据:0=不发送,1=发送 private int lock4g; // 是否锁定4G:0=不锁定,1=锁定 private int boxModel; // 是否开通图片自动回传功能:0=未开通,1=已开通 private int mapPlay; // 自动拍照间隔:0未开始,3~255间隔时间 private int loseAction; // 网络失联后动作:0=返回HOME点,1=继续航线 private int isPointControl; // 是否打点飞行控制中:0=否,1=是 private int isUwbLanding; // 是否UWB精准降落中:0=不是,1=是 private int isPushVideoing; // 视频是否推流中:0=不是,1=是 private int isDLanding; // 是否二维码精准降落中:0=不是,1=是 private int perceptionFlag; // 二维码精准降落模式:0=载荷降落,1=下视降落 private int isPositionControl; // 是否指定距离飞行控制中:0=否,1=是 }