| | |
| | | import com.ard.work.domain.dto.telemetry.TelemetryData; |
| | | import com.ard.work.component.netty.command.BaseCmd; |
| | | import com.ard.work.component.netty.command.notice.BoxPowerStatusReplyCmd; |
| | | import com.ard.work.component.netty.command.notice.FlyWayEndReplyCmd; |
| | | import com.ard.work.component.netty.command.notice.WayLineFinishedReplyCmd; |
| | | import com.ard.work.component.netty.command.notice.UavReadyReplyCmd; |
| | | import com.ard.work.component.netty.command.real.SignalInfoCmd; |
| | | import com.ard.work.component.netty.command.real.UavStateCmd; |
| | |
| | | return new EmergencyBrakeReplyCmd(boxSn, result, errorCode); |
| | | case 0x39: |
| | | return new PointControlReachedReplyCmd(boxSn, result, errorCode); |
| | | case 0x3B: |
| | | return new FlyRoundReplyCmd(boxSn, result, errorCode); |
| | | case 0x22: |
| | | return new CameraModeReplyCmd(boxSn, result, errorCode); |
| | | case 0x23: |
| | |
| | | case 0x25: |
| | | return new RecordStopReplyCmd(boxSn, result, errorCode); |
| | | case 0x2E: |
| | | return new FlyWayEndReplyCmd(boxSn, result, errorCode); |
| | | return new WayLineFinishedReplyCmd(boxSn, result, errorCode); |
| | | // Special cases |
| | | case 0x3D: |
| | | case 0x40: |