package com.ard.work.domain.dto.state;
|
|
import lombok.Data;
|
|
import java.io.Serializable;
|
|
@Data
|
public class FlightControllerState implements Serializable {
|
private static final long serialVersionUID = 1L;
|
private int satelliteCount; // 卫星计数
|
private int gpsSignalLevel; // GPS信号级别 (0-5)
|
private int flightMode; // 飞行模式
|
private int flightStatus; // 飞行状态
|
private PointData startPoint; // 起飞点(包含经纬度)
|
private PointData homePoint; // 返航点(包含经纬度)
|
private int homeHeight; // 返航高度(单位:米)
|
private int safeLine; // 飞行模式安全线
|
private int deviceStatus; // 控制权状态
|
private int uwbNodeCount; // UWB星数
|
private String rcMode; // 遥控器档位模式
|
private int isEmergencyBraking; // 是否紧急制动中
|
private int outFlyAreaFlag; // 是否在电子围栏外
|
private int inNoFlyAreaFlag; // 是否在禁飞区内
|
}
|