diff --git a/src/main/java/com/ruoyi/device/controller/AircraftFlyController.java b/src/main/java/com/ruoyi/device/controller/AircraftFlyController.java index 31d9a20..fce281f 100644 --- a/src/main/java/com/ruoyi/device/controller/AircraftFlyController.java +++ b/src/main/java/com/ruoyi/device/controller/AircraftFlyController.java @@ -252,9 +252,9 @@ public class AircraftFlyController extends BaseController // Long taskId = flightService.createClickTakeOffTask(request.getSn(),airlineFileUrl); log.info("无人机航线任务(一键起飞用的也是该接口) {} ", JSON.toJSONString(request)); - if(true){ - return R.ok("无人机起飞命令发送失败: "); - } +// if(true){ +// return R.ok("无人机起飞命令发送失败: "); +// } try { java.util.Map params = new java.util.HashMap<>(); @@ -263,7 +263,11 @@ public class AircraftFlyController extends BaseController }else { params.put("airlineFileUrl", request.getAirlineFileUrl()); } - params.put("flyBatteryMin", request.getFlyBatteryMin()); + if(Objects.nonNull(request.getFlyBatteryMin())){ + params.put("flyBatteryMin", request.getFlyBatteryMin()); + }else { + params.put("flyBatteryMin", 0.3); + } params.put("messageID", request.getTaskId()); CompletableFuture future = machineCommandManager.executeCommand(request.getSn(), CommandType.TAKE_OFF, params); CommandResult result = future.get(); diff --git a/src/main/java/com/ruoyi/device/service/impl/TuohengBufferDeviceImpl.java b/src/main/java/com/ruoyi/device/service/impl/TuohengBufferDeviceImpl.java index 66c58b8..7a8863c 100644 --- a/src/main/java/com/ruoyi/device/service/impl/TuohengBufferDeviceImpl.java +++ b/src/main/java/com/ruoyi/device/service/impl/TuohengBufferDeviceImpl.java @@ -233,11 +233,11 @@ public class TuohengBufferDeviceImpl implements IBufferDeviceService { // 获取拓恒设备属性 AttributeMap attributes = thingsBoardDomain.getPredefinedTuohengDeviceAttributes(iotDeviceId); - log.info("拓恒设备属性数据: {}", attributes); +// log.info("拓恒设备属性数据: {}", attributes); // 获取拓恒设备遥测数据 TelemetryMap telemetry = thingsBoardDomain.getPredefinedTuohengDeviceTelemetry(iotDeviceId); - log.info("拓恒设备遥测数据: {}", telemetry); +// log.info("拓恒设备遥测数据: {}", telemetry); // 设置固件版本(从属性中获取 hardware_version) attributes.get(TuohengDeviceAttributes.HARDWARE_VERSION)