liusuyi
2024-10-30 05ba868736725db54db1944ed5cf7a95d14efc37
ard-work/src/main/java/com/ard/tianyu/service/ITyService.java
@@ -7,9 +7,7 @@
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.manual.ReturnHomeDTO;
import com.ard.tianyu.model.dto.manual.SwitchUavControlDTO;
import com.ard.tianyu.model.dto.manual.TakeOffDTO;
import com.ard.tianyu.model.dto.manual.*;
import com.ard.tianyu.model.dto.signal.SignalInfo;
import com.ard.tianyu.model.dto.state.UavState;
import com.ard.tianyu.model.dto.telemetry.TelemetryData;
@@ -138,6 +136,47 @@
     * 返航
     */
    void returnHome(ReturnHomeDTO returnHomeDTO);
    /**
     * 取消返航
     */
    void returnHomeCancel(ReturnHomeCancelDTO returnHomeCancelDTO);
    /**
     * 降落
     */
    void land(LandDTO landDTO);
    /**
     * 取消降落
     */
    void landCancel(LandCancelDTO landCancelDTO);
    /**
     * 强制降落
     */
    void landForced(LandForcedDTO landForcedDTO);
    /**
     * 方向控制
     */
    void flyControl(FlyControlDTO flyControlDTO);
    /**
     * 指点飞行控制
     */
    void flyPointControl(FlyPointControlDTO flyPointControlDTO);
    /**
     * 停止指点飞行控制
     */
    void flyPointControlCancel(FlyPointControlCancelDTO flyPointControlCancelDTO);
    /**
     * 紧急制动
     */
    void emeragencyBrake(EmeragencyBrakeDTO emeragencyBrakeDTO);
    /**
     * 获取无人机状态
     */