liusuyi
2025-02-20 ab55c60112c72fcfe7836a91a278f316cddd7c00
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package com.ard.tianyu.model.dto.state;
 
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
 
import java.util.List;
 
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class UavState {
 
    private FlightControllerState flightControllerState;  // 飞控状态
    private BatteryState batteryState;                    // 电池状态
    private PtzState ptzState;                            // 云台状态
    private CameraState cameraState;                      // 相机状态
    private MissionState missionState;                    // 任务状态
    private String boxSn;                                 // 云盒编号
    private AvoidanceData avoidanceData;                  // 避障数据
    private List<HmsAlarmData> hmsAlarmData;              // HMS报警信息 (飞机告警信息)
}