| | |
| | | import com.ard.tianyu.model.dto.BoxHistoryDTO; |
| | | import com.ard.tianyu.model.dto.BoxPhotosDTO; |
| | | import com.ard.tianyu.model.dto.BoxSettingsDTO; |
| | | import com.ard.tianyu.model.dto.camera.CapturePicDto; |
| | | import com.ard.tianyu.model.dto.camera.RecordDto; |
| | | import com.ard.tianyu.model.dto.control.AbsAngleControlDto; |
| | | import com.ard.tianyu.model.dto.control.AngleControlDto; |
| | | import com.ard.tianyu.model.dto.control.SpeedControlDto; |
| | | import com.ard.tianyu.model.dto.camera.CameraModeDTO; |
| | | import com.ard.tianyu.model.dto.camera.CapturePicDTO; |
| | | import com.ard.tianyu.model.dto.camera.RecordDTO; |
| | | import com.ard.tianyu.model.dto.control.AbsAngleControlDTO; |
| | | import com.ard.tianyu.model.dto.control.AngleControlDTO; |
| | | import com.ard.tianyu.model.dto.control.SpeedControlDTO; |
| | | import com.ard.tianyu.model.dto.signal.SignalInfo; |
| | | import com.ard.tianyu.model.dto.state.UavState; |
| | | import com.ard.tianyu.model.dto.telemetry.TelemetryData; |
| | |
| | | /** |
| | | * 云台转动(基于角度) |
| | | */ |
| | | void angleControl(AngleControlDto angleControlDto); |
| | | void angleControl(AngleControlDTO angleControlDto); |
| | | |
| | | /** |
| | | * 云台绝对值控制(基于角度) |
| | | */ |
| | | void absAngleControl(AbsAngleControlDto absAngleControlDto); |
| | | void absAngleControl(AbsAngleControlDTO absAngleControlDto); |
| | | |
| | | /** |
| | | * 云台转动(基于速度) |
| | | */ |
| | | void speedControl(SpeedControlDto speedControlDto); |
| | | void speedControl(SpeedControlDTO speedControlDto); |
| | | |
| | | /** |
| | | * 设置相机模式 |
| | | */ |
| | | void updateCameraMode(CameraModeDTO cameraModeDTO); |
| | | |
| | | /** |
| | | * 拍照 |
| | | */ |
| | | void capturePic(CapturePicDto capturePicDto); |
| | | void capturePic(CapturePicDTO capturePicDto); |
| | | |
| | | /** |
| | | * 录像 |
| | | */ |
| | | void record(RecordDto recordDto); |
| | | void record(RecordDTO recordDto); |
| | | |
| | | /** |
| | | * 获取无人机状态 |