浏览代码

添加相机拍照检查日志

S0025136190 1 年之前
父节点
当前提交
a4dbbc3ce3

+ 3 - 0
Backend/sample/src/main/java/com/dji/sample/control/service/impl/PayloadCommandsHandler.java

@@ -7,6 +7,7 @@ import com.dji.sample.manage.service.IDevicePayloadService;
 import com.dji.sample.manage.service.IDeviceRedisService;
 import com.dji.sdk.cloudapi.device.OsdCamera;
 import com.dji.sdk.cloudapi.device.OsdDockDrone;
+import lombok.extern.slf4j.Slf4j;
 
 import java.util.Optional;
 
@@ -15,6 +16,7 @@ import java.util.Optional;
  * @version 1.4
  * @date 2023/4/23
  */
+@Slf4j
 public abstract class PayloadCommandsHandler {
 
     DronePayloadParam param;
@@ -35,6 +37,7 @@ public abstract class PayloadCommandsHandler {
         if (deviceOpt.isEmpty()) {
             throw new RuntimeException("The device is offline.");
         }
+        log.info("=============检查机库飞机相机,设备相机:" + deviceOpt.get().getCameras() + ",传入相机Index:" + param.getPayloadIndex());
         osdCamera = deviceOpt.get().getCameras().stream()
                 .filter(osdCamera -> param.getPayloadIndex().equals(osdCamera.getPayloadIndex().toString()))
                 .findAny()

+ 1 - 0
Backend/sample/src/main/java/com/dji/sample/manage/service/impl/SDKDeviceService.java

@@ -205,6 +205,7 @@ public class SDKDeviceService extends AbstractDeviceService {
 
         DeviceDTO device = deviceOpt.get();
         deviceRedisService.setDeviceOnline(device);
+        log.info("=============获取机库飞机OSD信息:" + request.getData());
         deviceRedisService.setDeviceOsd(from, request.getData());
 
         OsdDroneDTO data = toDroneDto(request.getData());