Commit 10d1a720 by gdj

完善框选变焦CAMERA_POINT_FOCUS_ACTION。

parent 85d2d706
......@@ -24,6 +24,8 @@ public enum PayloadCommandsEnum {
CAMERA_AIM(PayloadControlMethodEnum.CAMERA_AIM, CameraAimImpl.class),
CAMERA_POINT_FOCUS_ACTION(PayloadControlMethodEnum.CAMERA_POINT_FOCUS_ACTION, CameraPointFocusActionImpl.class),
CAMERA_FOCAL_LENGTH_SET(PayloadControlMethodEnum.CAMERA_FOCAL_LENGTH_SET, CameraFocalLengthSetImpl.class),
GIMBAL_RESET(PayloadControlMethodEnum.GIMBAL_RESET, GimbalResetImpl.class);
......
package com.dji.sample.control.service.impl;
import com.dji.sample.control.model.param.DronePayloadParam;
import java.util.Objects;
/**
* @author guan
* @date 2025/5/13
*/
public class CameraPointFocusActionImpl extends PayloadCommandsHandler {
public CameraPointFocusActionImpl(DronePayloadParam param) {
super(param);
}
@Override
public boolean valid() {
return Objects.nonNull(param.getX()) && Objects.nonNull(param.getY())
&& Objects.nonNull(param.getCameraType());
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment