| | |
| | | import com.ard.tianyu.model.dto.control.AngleControlDTO; |
| | | import com.ard.tianyu.model.dto.control.SpeedControlDTO; |
| | | import com.ard.tianyu.model.dto.manual.*; |
| | | import com.ard.tianyu.model.dto.settings.ReturnHeightSettingDTO; |
| | | import com.ard.tianyu.model.dto.settings.ReturnPointSettingDTO; |
| | | import com.ard.tianyu.model.dto.settings.VideoStreamSettingDTO; |
| | | import com.ard.tianyu.model.dto.signal.SignalInfo; |
| | | import com.ard.tianyu.model.dto.speaker.*; |
| | | import com.ard.tianyu.model.dto.state.UavState; |
| | | import com.ard.tianyu.model.dto.telemetry.TelemetryData; |
| | | import com.ard.tianyu.model.dto.wayline.*; |
| | | import com.ard.tianyu.model.receiver.*; |
| | | import com.ard.tianyu.netty.command.BaseCmd; |
| | | import com.dtflys.forest.annotation.Var; |
| | |
| | | * @return |
| | | */ |
| | | Boolean updateBoxSettings(BoxSettingsDTO boxSettingsDTO); |
| | | |
| | | /** |
| | | * 设置返航高度 |
| | | * @return |
| | | */ |
| | | void updateReturnHeight(ReturnHeightSettingDTO returnHeightSettingDTO); |
| | | |
| | | /** |
| | | * 设置视频码流 |
| | | * @return |
| | | */ |
| | | void updateVideoStream(VideoStreamSettingDTO videoStreamSettingDTO); |
| | | |
| | | /** |
| | | * 设置返航点 |
| | | * @return |
| | | */ |
| | | void updateReturnPoint(ReturnPointSettingDTO returnPointSettingDTO); |
| | | |
| | | /** |
| | | * 注册 |
| | |
| | | void stopSpeak(StopSpeakDTO stopSpeakDTO); |
| | | |
| | | /** |
| | | * 上传航线 |
| | | */ |
| | | void wayLineUpload(WayLineUploadDTO wayLineUploadDTO); |
| | | |
| | | /** |
| | | * 开始航线 |
| | | */ |
| | | void wayLineBegin(WayLineBeginDTO wayLineBeginDTO); |
| | | |
| | | /** |
| | | * 暂停航线 |
| | | */ |
| | | void wayLinePause(WayLinePauseDTO wayLinePauseDTO); |
| | | |
| | | /** |
| | | * 恢复航线 |
| | | */ |
| | | void wayLineResume(WayLineResumeDTO wayLineResumeDTO); |
| | | |
| | | /** |
| | | * 结束航线 |
| | | */ |
| | | void wayLineEnd(WayLineEndDTO wayLineEndDTO); |
| | | |
| | | /** |
| | | * 处理回复消息 |
| | | */ |
| | | void processReplyMessage(String key, BaseCmd tyMessage); |
| | | |
| | | /** |
| | | * 点播 |
| | | */ |
| | | String play(String boxSn); |
| | | |
| | | } |