commit 22/07/2025

This commit is contained in:
2025-07-22 11:32:30 +07:00
parent 6b9cf09c6f
commit e5411cf24f
27 changed files with 468 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrAudioSignals {
CrAudioSignals_Off (0x01),
CrAudioSignals_On (CrAudioSignals_Off.getValue()+1),
CrAudioSignals_OnShutterOnly (CrAudioSignals_Off.getValue()+2),
CrAudioSignals_OnWithoutShutter (CrAudioSignals_Off.getValue()+3);
private final CrInt8u value;
CrAudioSignals(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,14 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrAutoReview {
CrAutoReview_Off (0x00);
private final CrInt8u value;
CrAutoReview(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrBracketOrder {
CrBracketOrder_0ToMinusToPlus (0x01),
CrBracketOrder_MinusTo0ToPlus (CrBracketOrder_0ToMinusToPlus.getValue()+1);
private final CrInt8u value;
CrBracketOrder(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrCameraEframing {
CrCameraEframing_Off (0x01),
CrCameraEframing_On (CrCameraEframing_Off.getValue()+1);
private final CrInt8u value;
CrCameraEframing(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrColorSpace {
CrColorSpace_SRGB (0x01),
CrColorSpace_AdobeRGB (CrColorSpace_SRGB.getValue()+1);
private final CrInt8u value;
CrColorSpace(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrEframingHDMICrop {
CrEframingHDMICrop_Off (0x01),
CrEframingHDMICrop_On (CrEframingHDMICrop_Off.getValue()+1);
private final CrInt8u value;
CrEframingHDMICrop(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,17 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrEframingModeAuto {
CrEframingModeAuto_Auto (0x01),
CrEframingModeAuto_TouchKick (CrEframingModeAuto_Auto.getValue()+1),
CrEframingModeAuto_TimeSequenceA ((CrEframingModeAuto_Auto.getValue()+2)),
CrEframingModeAuto_TimeSequenceB (CrEframingModeAuto_Auto.getValue()+3);
private final CrInt8u value;
CrEframingModeAuto(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrEframingRecordingImageCrop {
CrEframingRecordingImageCrop_Off (0x01),
CrEframingRecordingImageCrop_On (CrEframingRecordingImageCrop_Off.getValue()+1);
private final CrInt8u value;
CrEframingRecordingImageCrop(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,16 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrEframingScaleAuto {
CrEframingScaleAuto_Low (0x01),
CrEframingScaleAuto_Mid (CrEframingScaleAuto_Low.getValue()+1),
CrEframingScaleAuto_High (CrEframingScaleAuto_Low.getValue()+2);
private final CrInt8u value;
CrEframingScaleAuto(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFlickerLessShooting {
CrFlickerLessShooting_Off (0x01),
CrFlickerLessShooting_On (CrFlickerLessShooting_Off.getValue()+1);
private final CrInt8u value;
CrFlickerLessShooting(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFocusBracketExposureLock1stImg {
CrFocusBracketExposureLock1stImg_Off (0x01),
CrFocusBracketExposureLock1stImg_On (CrFocusBracketExposureLock1stImg_Off.getValue()+1);
private final CrInt8u value;
CrFocusBracketExposureLock1stImg(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFocusBracketIntervalUntilNextShot {
CrFocusBracketIntervalUntilNextShot_Invalid (0x0000),
CrFocusBracketIntervalUntilNextShot_ShortestInterval (0xFFFF);
private final CrInt16u value;
CrFocusBracketIntervalUntilNextShot(int value) {
this.value = new CrInt16u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFocusBracketOrder {
CrFocusBracketOrder_0ToMinusToPlus (0x01),
CrFocusBracketOrder_0ToPlus (CrFocusBracketOrder_0ToMinusToPlus.getValue()+1);
private final CrInt8u value;
CrFocusBracketOrder(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,24 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrHDMIOutput4KSettingMovie {
CrHDMIOutput4KSettingMovie_59_94p_10bit (0x0001),
CrHDMIOutput4KSettingMovie_50_00p_10bit (CrHDMIOutput4KSettingMovie_59_94p_10bit.getValue()+1),
CrHDMIOutput4KSettingMovie_29_97p_10bit (CrHDMIOutput4KSettingMovie_59_94p_10bit.getValue()+2),
CrHDMIOutput4KSettingMovie_25_00p_10bit (CrHDMIOutput4KSettingMovie_59_94p_10bit.getValue()+3),
CrHDMIOutput4KSettingMovie_24_00p_10bit (CrHDMIOutput4KSettingMovie_59_94p_10bit.getValue()+4),
CrHDMIOutput4KSettingMovie_23_98p_10bit (CrHDMIOutput4KSettingMovie_59_94p_10bit.getValue()+5),
CrHDMIOutput4KSettingMovie_59_94p_8bit (0x0101),
CrHDMIOutput4KSettingMovie_50_00p_8bit (CrHDMIOutput4KSettingMovie_59_94p_8bit.getValue()+1),
CrHDMIOutput4KSettingMovie_29_97p_8bit (CrHDMIOutput4KSettingMovie_59_94p_8bit.getValue()+2),
CrHDMIOutput4KSettingMovie_25_00p_8bit (CrHDMIOutput4KSettingMovie_59_94p_8bit.getValue()+3),
CrHDMIOutput4KSettingMovie_23_98p_8bit (0x0106);
private final CrInt16u value;
CrHDMIOutput4KSettingMovie(int value) {
this.value = new CrInt16u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrHDMIOutputAudioCH {
CrHDMIOutputAudioCH_CH1CH2 (0x0003),
CrHDMIOutputAudioCH_CH3CH4 (0x000C);
private final CrInt16u value;
CrHDMIOutputAudioCH(int value) {
this.value = new CrInt16u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrHDMIOutputRAWMovie {
CrHDMIOutputRAWMovie_Off (0x01),
CrHDMIOutputRAWMovie_On (CrHDMIOutputRAWMovie_Off.getValue()+1);
private final CrInt8u value;
CrHDMIOutputRAWMovie(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,19 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrHDMIOutputRawSettingMovie {
CrHDMIOutputRawSettingMovie_59_94p (0x01),
CrHDMIOutputRawSettingMovie_50_00p (CrHDMIOutputRawSettingMovie_59_94p.getValue()+1),
CrHDMIOutputRawSettingMovie_29_97p (CrHDMIOutputRawSettingMovie_59_94p.getValue()+2),
CrHDMIOutputRawSettingMovie_25_00p (CrHDMIOutputRawSettingMovie_59_94p.getValue()+3),
CrHDMIOutputRawSettingMovie_24_00p (CrHDMIOutputRawSettingMovie_59_94p.getValue()+4),
CrHDMIOutputRawSettingMovie_23_98p (CrHDMIOutputRawSettingMovie_59_94p.getValue()+5);
private final CrInt8u value;
CrHDMIOutputRawSettingMovie(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrHDMIOutputRecControlMovie {
CrHDMIOutputRecControlMovie_Off (0x01),
CrHDMIOutputRecControlMovie_On (CrHDMIOutputRecControlMovie_Off.getValue()+1);
private final CrInt8u value;
CrHDMIOutputRecControlMovie(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrHDMIOutputRecMediaMovie {
CrHDMIOutputRecMediaMovie_Off (0x01), // HDMI only
CrHDMIOutputRecMediaMovie_On (CrHDMIOutputRecMediaMovie_Off.getValue()+1);
private final CrInt8u value;
CrHDMIOutputRecMediaMovie(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrHDMIOutputTimeCodeMovie {
CrHDMIOutputTimeCodeMovie_Off (0x01),
CrHDMIOutputTimeCodeMovie_On (CrHDMIOutputTimeCodeMovie_Off.getValue()+1);
private final CrInt8u value;
CrHDMIOutputTimeCodeMovie(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,24 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrHDMIResolution {
CrHDMIResolution_4320p_2160p (0x0001),
CrHDMIResolution_2160p (CrHDMIResolution_4320p_2160p.getValue()+1),
CrHDMIResolution_2160p_1080p (CrHDMIResolution_4320p_2160p.getValue()+2),
CrHDMIResolution_1080p (CrHDMIResolution_4320p_2160p.getValue()+3),
CrHDMIResolution_720p (CrHDMIResolution_4320p_2160p.getValue()+4),
CrHDMIResolution_480p (CrHDMIResolution_4320p_2160p.getValue()+5),
CrHDMIResolution_576p (CrHDMIResolution_4320p_2160p.getValue()+6),
CrHDMIResolution_1080i (0x0104),
CrHDMIResolution_480i (0x0106),
CrHDMIResolution_576i (0x0107),
CrHDMIResolution_Auto (0xFFFF);
private final CrInt16u value;
CrHDMIResolution(int value) {
this.value = new CrInt16u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrHLGStillImage {
CrHLGStillImage_Off (0x01),
CrHLGStillImage_On (CrHLGStillImage_Off.getValue()+1);
private final CrInt8u value;
CrHLGStillImage(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,17 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrHighIsoNR {
CrHighIsoNR_Off (0x01),
CrHighIsoNR_Low (CrHighIsoNR_Off.getValue()+1),
CrHighIsoNR_Normal (CrHighIsoNR_Off.getValue()+2),
CrHighIsoNR_High (CrHighIsoNR_Off.getValue()+3);
private final CrInt8u value;
CrHighIsoNR(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,50 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrIntervalRecTimeMovie {
CrIntervalRecTimeMovie_1sec (0x00000001),
CrIntervalRecTimeMovie_2sec (CrIntervalRecTimeMovie_1sec.getValue()+1),
CrIntervalRecTimeMovie_3sec (CrIntervalRecTimeMovie_1sec.getValue()+2),
CrIntervalRecTimeMovie_4sec (CrIntervalRecTimeMovie_1sec.getValue()+3),
CrIntervalRecTimeMovie_5sec (CrIntervalRecTimeMovie_1sec.getValue()+4),
CrIntervalRecTimeMovie_6sec (CrIntervalRecTimeMovie_1sec.getValue()+5),
CrIntervalRecTimeMovie_7sec (CrIntervalRecTimeMovie_1sec.getValue()+6),
CrIntervalRecTimeMovie_8sec (CrIntervalRecTimeMovie_1sec.getValue()+7),
CrIntervalRecTimeMovie_9sec (CrIntervalRecTimeMovie_1sec.getValue()+8),
CrIntervalRecTimeMovie_10sec (CrIntervalRecTimeMovie_1sec.getValue()+9),
CrIntervalRecTimeMovie_15sec (0x0000000F),
CrIntervalRecTimeMovie_20sec (0x00000014),
CrIntervalRecTimeMovie_30sec (0x0000001E),
CrIntervalRecTimeMovie_40sec (0x00000028),
CrIntervalRecTimeMovie_50sec (0x00000032),
CrIntervalRecTimeMovie_1min (0x0000003C),
CrIntervalRecTimeMovie_2min (0x00000078),
CrIntervalRecTimeMovie_3min (0x000000B4),
CrIntervalRecTimeMovie_4min (0x000000F0),
CrIntervalRecTimeMovie_5min (0x0000012C),
CrIntervalRecTimeMovie_6min (0x00000168),
CrIntervalRecTimeMovie_7min (0x000001A4),
CrIntervalRecTimeMovie_8min (0x000001E0),
CrIntervalRecTimeMovie_9min (0x0000021C),
CrIntervalRecTimeMovie_10min (0x00000258),
CrIntervalRecTimeMovie_15min (0x00000384),
CrIntervalRecTimeMovie_20min (0x000004B0),
CrIntervalRecTimeMovie_30min (0x00000708),
CrIntervalRecTimeMovie_40min (0x00000960),
CrIntervalRecTimeMovie_50min (0x00000BB8),
CrIntervalRecTimeMovie_1hour (0x00000E10),
CrIntervalRecTimeMovie_2hour (0x00001C20),
CrIntervalRecTimeMovie_3hour (0x00002A30),
CrIntervalRecTimeMovie_4hour (0x00003840),
CrIntervalRecTimeMovie_6hour (0x00005460),
CrIntervalRecTimeMovie_12hour (0x0000A8C0),
CrIntervalRecTimeMovie_24hour (0x00015180);
private final CrInt32u value;
CrIntervalRecTimeMovie(int value) {
this.value = new CrInt32u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrLongExposureNR {
CrLongExposureNR_Off (0x01),
CrLongExposureNR_On (CrLongExposureNR_Off.getValue()+1);
private final CrInt8u value;
CrLongExposureNR(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrMonitoringOutputDisplayHDMI {
CrMonitoringOutputDisplayHDMI_Off (0x01),
CrMonitoringOutputDisplayHDMI_On (CrMonitoringOutputDisplayHDMI_Off.getValue()+1);
private final CrInt8u value;
CrMonitoringOutputDisplayHDMI(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrUSBPowerSupply {
CrUSBPowerSupply_Off (0x01),
CrUSBPowerSupply_On (CrUSBPowerSupply_Off.getValue()+1);
private final CrInt8u value;
CrUSBPowerSupply(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}