package com.dji.sample.patches.xml.mode.share.action.utils;
|
|
import com.dji.sample.patches.xml.mode.share.PayloadParam;
|
|
/**
|
* @PROJECT_NAME: drone
|
* @DESCRIPTION:
|
* @USER: aix
|
* @DATE: 2024/3/29 11:44
|
*/
|
public class PayloadParamUtils {
|
|
public static PayloadParam setPayloadParam() {
|
PayloadParam pp = PayloadParam.builder()
|
.focusMode("firstPoint")
|
.meteringMode("average")
|
.returnMode("singleReturnFirst")
|
.samplingRate("240000")
|
.scanningMode("repetitive")
|
.payloadPositionIndex(0)
|
// .imageFormat("wide,ir")
|
.imageFormat("wide")
|
.build();
|
return pp;
|
}
|
|
public static PayloadParam setPayloadParam(String imageFormat) {
|
PayloadParam pp = PayloadParam.builder()
|
.focusMode("firstPoint")
|
.meteringMode("average")
|
.returnMode("singleReturnFirst")
|
.samplingRate("240000")
|
.scanningMode("repetitive")
|
.payloadPositionIndex(0)
|
// .imageFormat("wide,ir")
|
.imageFormat(imageFormat)
|
.build();
|
return pp;
|
}
|
|
}
|