| | |
| | | return true; |
| | | } |
| | | |
| | | @Override |
| | | public Boolean formatSdCard(FormatSdCardDTO formatSdCardDTO) { |
| | | String boxSn = formatSdCardDTO.getBoxSn(); |
| | | ArdDroneInfo ardDroneInfo = ardDroneService.selectArdDroneByboxSn(boxSn); |
| | | if (ardDroneInfo == null) { |
| | | throw new ControlException("未找到对应的飞行器信息,boxSn:{}" + boxSn); |
| | | } |
| | | FormatSdCardCmd formatSdCardCmd = new FormatSdCardCmd(formatSdCardDTO); |
| | | this.sendMessage(ardDroneInfo.getServerId(), formatSdCardCmd); |
| | | return true; |
| | | } |
| | | |
| | | /** |
| | | * 设置相机模式 |
| | | */ |
| | |
| | | throw new ControlException("未找到对应的飞行器信息,boxSn:{}" + boxSn); |
| | | } |
| | | //wayLineUploadDTO.setWayLineData(this.CreatePlanLineData());//设置航线数据 |
| | | System.out.println("wayLineUploadDTO:-----------------" + wayLineUploadDTO); |
| | | log.info("打印数据 ++++ wayLineUploadDTO:-----------------" + wayLineUploadDTO); |
| | | WayLineUploadCmd wayLineUploadCmd = new WayLineUploadCmd(wayLineUploadDTO); |
| | | System.out.println("wayLineUploadCmd:-----------------" + wayLineUploadCmd); |
| | | this.sendMessage(ardDroneInfo.getServerId(), wayLineUploadCmd); |
| | | return true; |
| | | } |
| | |
| | | FlyWayEndReplyCmd flyWayEndReplyCmd = (FlyWayEndReplyCmd) tyCommand; |
| | | logPrint("无人机飞行结束", flyWayEndReplyCmd.getResult(), flyWayEndReplyCmd.getErrorCode()); |
| | | } |
| | | //格式化存储卡 |
| | | if (tyCommand instanceof FormatSdCardReplyCmd) { |
| | | FormatSdCardReplyCmd formatSdCardReplyCmd = (FormatSdCardReplyCmd) tyCommand; |
| | | logPrint("格式化存储卡", formatSdCardReplyCmd.getResult(), formatSdCardReplyCmd.getErrorCode()); |
| | | } |
| | | if (tyCommand instanceof CapturePicReplyCmd) { |
| | | CapturePicReplyCmd capturePicReplyCommand = (CapturePicReplyCmd) tyCommand; |
| | | logPrint("无人机拍照", capturePicReplyCommand.getResult(), capturePicReplyCommand.getErrorCode()); |