diff --git a/src/CRSDK/CrAPS_C_S35.java b/src/CRSDK/CrAPS_C_S35.java new file mode 100644 index 0000000..b3e6035 --- /dev/null +++ b/src/CRSDK/CrAPS_C_S35.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrAPS_C_S35 { + CrAPS_C_S35_Off (0x01), + CrAPS_C_S35_On (CrAPS_C_S35_Off.getValue()+1), + CrAPS_C_S35_Auto (CrAPS_C_S35_Off.getValue()+2); + + private final CrInt8u value; + CrAPS_C_S35(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrAudioLevelDisplay.java b/src/CRSDK/CrAudioLevelDisplay.java new file mode 100644 index 0000000..bc1b7b0 --- /dev/null +++ b/src/CRSDK/CrAudioLevelDisplay.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrAudioLevelDisplay { + CrAudioLevelDisplay_Off (0x01), + CrAudioLevelDisplay_On (CrAudioLevelDisplay_Off.getValue()+1); + + private final CrInt8u value; + CrAudioLevelDisplay(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrAutoSwitchMedia.java b/src/CRSDK/CrAutoSwitchMedia.java new file mode 100644 index 0000000..b458a9f --- /dev/null +++ b/src/CRSDK/CrAutoSwitchMedia.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrAutoSwitchMedia { + CrAutoSwitchMedia_Off (0x01), + CrAutoSwitchMedia_On (CrAutoSwitchMedia_Off.getValue()+1); + + private final CrInt8u value; + CrAutoSwitchMedia(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrCameraButtonFunction.java b/src/CRSDK/CrCameraButtonFunction.java new file mode 100644 index 0000000..fb1c340 --- /dev/null +++ b/src/CRSDK/CrCameraButtonFunction.java @@ -0,0 +1,48 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrCameraButtonFunction { + CrCameraButtonFunction_UpButton (0x00010000), + CrCameraButtonFunction_DownButton (0x00020000), + CrCameraButtonFunction_LeftButton (0x00030000), + CrCameraButtonFunction_RightButton (0x00040000), + CrCameraButtonFunction_EnterButton (0x00050000), + CrCameraButtonFunction_MenuButton (0x00060000), + CrCameraButtonFunction_MultiSelectorUp (0x00070000), + CrCameraButtonFunction_MultiSelectorDown (0x00080000), + CrCameraButtonFunction_MultiSelectorLeft (0x00090000), + CrCameraButtonFunction_MultiSelectorRight (0x000A0000), + CrCameraButtonFunction_MultiSelectorEnter (0x000B0000), + CrCameraButtonFunction_MultiSelectorRightUp (0x000C0000), + CrCameraButtonFunction_MultiSelectorRightDown (0x000D0000), + CrCameraButtonFunction_MultiSelectorLeftUp (0x000E0000), + CrCameraButtonFunction_MultiSelectorLeftDown (0x000F0000), + CrCameraButtonFunction_FnButton (0x00100000), + CrCameraButtonFunction_PlaybackButton (0x00110000), + CrCameraButtonFunction_DeleteButton (0x00120000), + CrCameraButtonFunction_ModeButton (0x00130000), + CrCameraButtonFunction_C1Button (0x00140000), + CrCameraButtonFunction_C2Button (0x00150000), + CrCameraButtonFunction_C3Button (0x00160000), + CrCameraButtonFunction_C4Button (0x00170000), + CrCameraButtonFunction_C5Button (0x00180000), + CrCameraButtonFunction_C6Button (0x00190000), + CrCameraButtonFunction_MovieButton (0x001A0000), + CrCameraButtonFunction_AELButton (0x001B0000), + CrCameraButtonFunction_AFOnButton (0x001C0000), + CrCameraButtonFunction_HomeButton (0x001D0000), + CrCameraButtonFunction_ClipsButton (0x001E0000), + CrCameraButtonFunction_SlotSelectButton (0x001F0000), + CrCameraButtonFunction_DisplayButton (0x00200000), + CrCameraButtonFunction_C7Button (0x00210000), + CrCameraButtonFunction_CancelBackButton (0x00220000), + CrCameraButtonFunction_ThumbnailButton (0x00230000); + + private final CrInt32u value; + CrCameraButtonFunction(int value) { + this.value = new CrInt32u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrCameraButtonFunctionStatus.java b/src/CRSDK/CrCameraButtonFunctionStatus.java new file mode 100644 index 0000000..e157d72 --- /dev/null +++ b/src/CRSDK/CrCameraButtonFunctionStatus.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrCameraButtonFunctionStatus { + CrCameraButtonFunctionStatus_Idle (0x0001), + CrCameraButtonFunctionStatus_AnyKeyOn (CrCameraButtonFunctionStatus_Idle.getValue()+1); + + private final CrInt16u value; + CrCameraButtonFunctionStatus(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrCameraButtonFunctionValue.java b/src/CRSDK/CrCameraButtonFunctionValue.java new file mode 100644 index 0000000..7cf6d60 --- /dev/null +++ b/src/CRSDK/CrCameraButtonFunctionValue.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrCameraButtonFunctionValue { + CrCameraButtonFunctionValue_Up (0x0001), + CrCameraButtonFunctionValue_Down (CrCameraButtonFunctionValue_Up.getValue()+1); + + private final CrInt16u value; + CrCameraButtonFunctionValue(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrCameraDialFunction.java b/src/CRSDK/CrCameraDialFunction.java new file mode 100644 index 0000000..a933ddf --- /dev/null +++ b/src/CRSDK/CrCameraDialFunction.java @@ -0,0 +1,17 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrCameraDialFunction { + CrCameraDialFunction_ControlWheel (0x40010000), + CrCameraDialFunction_FrontDial (0x40020000), + CrCameraDialFunction_RearDialL (0x40030000), + CrCameraDialFunction_RearDialR (0x40040000); + + private final CrInt32u value; + CrCameraDialFunction(int value) { + this.value = new CrInt32u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrContinuousShootingSpotBoostEnableStatus.java b/src/CRSDK/CrContinuousShootingSpotBoostEnableStatus.java new file mode 100644 index 0000000..a0d165c --- /dev/null +++ b/src/CRSDK/CrContinuousShootingSpotBoostEnableStatus.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrContinuousShootingSpotBoostEnableStatus { + CrContinuousShootingSpotBoost_Disable (0x01), + CrContinuousShootingSpotBoost_Enable (CrContinuousShootingSpotBoost_Disable.getValue()+1); + + private final CrInt8u value; + CrContinuousShootingSpotBoostEnableStatus(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrContinuousShootingSpotBoostStatus.java b/src/CRSDK/CrContinuousShootingSpotBoostStatus.java new file mode 100644 index 0000000..13b1fb0 --- /dev/null +++ b/src/CRSDK/CrContinuousShootingSpotBoostStatus.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrContinuousShootingSpotBoostStatus { + CrContinuousShootingSpotBoostStatus_NotSpotBoosting (0x01), + CrContinuousShootingSpotBoostStatus_SpotBoosting (CrContinuousShootingSpotBoostStatus_NotSpotBoosting.getValue()+1); + + private final CrInt8u value; + CrContinuousShootingSpotBoostStatus(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrCreateNewFolderEnableStatus.java b/src/CRSDK/CrCreateNewFolderEnableStatus.java new file mode 100644 index 0000000..85e421e --- /dev/null +++ b/src/CRSDK/CrCreateNewFolderEnableStatus.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrCreateNewFolderEnableStatus { + CrCreateNewFolderEnableStatus_Disable (0x00), + CrCreateNewFolderEnableStatus_Enable (CrCreateNewFolderEnableStatus_Disable.getValue()+1); + + private final CrInt8u value; + CrCreateNewFolderEnableStatus(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrElectricFrontCurtainShutter.java b/src/CRSDK/CrElectricFrontCurtainShutter.java new file mode 100644 index 0000000..c6f5eee --- /dev/null +++ b/src/CRSDK/CrElectricFrontCurtainShutter.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrElectricFrontCurtainShutter { + CrElectricFrontCurtainShutter_Off (0x01), + CrElectricFrontCurtainShutter_On (CrElectricFrontCurtainShutter_Off.getValue()+1); + + private final CrInt8u value; + CrElectricFrontCurtainShutter(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrEmbedLUTFile.java b/src/CRSDK/CrEmbedLUTFile.java new file mode 100644 index 0000000..5f600c5 --- /dev/null +++ b/src/CRSDK/CrEmbedLUTFile.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrEmbedLUTFile { + CrEmbedLUTFile_Off (0x01), + CrEmbedLUTFile_On (CrEmbedLUTFile_Off.getValue()+1); + + private final CrInt8u value; + CrEmbedLUTFile(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrExtendedShutterSpeed.java b/src/CRSDK/CrExtendedShutterSpeed.java new file mode 100644 index 0000000..3645ea7 --- /dev/null +++ b/src/CRSDK/CrExtendedShutterSpeed.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrExtendedShutterSpeed { + CrExtendedShutterSpeed_Bulb (0x0000000000000000L), + CrExtendedShutterSpeed_Nothing (0xFFFFFFFFFFFFFFFFL); // Nothing to display + + private final CrInt64u value; + CrExtendedShutterSpeed(long value) { + this.value = new CrInt64u(value); + } + public long getValue() { + return value.longValue(); + } +} diff --git a/src/CRSDK/CrFocusBracketRecordingFolder.java b/src/CRSDK/CrFocusBracketRecordingFolder.java new file mode 100644 index 0000000..3f77fda --- /dev/null +++ b/src/CRSDK/CrFocusBracketRecordingFolder.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFocusBracketRecordingFolder { + CrFocusBracketRecordingFolder_CurrentFolder (0x01), + CrFocusBracketRecordingFolder_NewFolder (CrFocusBracketRecordingFolder_CurrentFolder.getValue()+1); + + private final CrInt8u value; + CrFocusBracketRecordingFolder(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrForcedFileNumberReset.java b/src/CRSDK/CrForcedFileNumberReset.java new file mode 100644 index 0000000..72af039 --- /dev/null +++ b/src/CRSDK/CrForcedFileNumberReset.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrForcedFileNumberReset { + CrForcedFileNumberReset_Disable (0x00), + CrForcedFileNumberReset_Enable (CrForcedFileNumberReset_Disable.getValue()+1); + + private final CrInt8u value; + CrForcedFileNumberReset(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrGridLineDisplay.java b/src/CRSDK/CrGridLineDisplay.java new file mode 100644 index 0000000..feea040 --- /dev/null +++ b/src/CRSDK/CrGridLineDisplay.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrGridLineDisplay { + CrGridLineDisplay_Off (0x01), + CrGridLineDisplay_On (CrGridLineDisplay_Off.getValue()+1); + + private final CrInt8u value; + CrGridLineDisplay(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrHDMIOutputColorGamutForRAWOutMovie.java b/src/CRSDK/CrHDMIOutputColorGamutForRAWOutMovie.java new file mode 100644 index 0000000..8270fee --- /dev/null +++ b/src/CRSDK/CrHDMIOutputColorGamutForRAWOutMovie.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrHDMIOutputColorGamutForRAWOutMovie { + CrHDMIOutputColorGamutForRAWOutMovie_S_Gamut3_Cine_SLog3 (0x01), + CrHDMIOutputColorGamutForRAWOutMovie_S_Gamut3_SLog3 (CrHDMIOutputColorGamutForRAWOutMovie_S_Gamut3_Cine_SLog3.getValue()+1); + + private final CrInt8u value; + CrHDMIOutputColorGamutForRAWOutMovie(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrImageStabilizationLevelMovie.java b/src/CRSDK/CrImageStabilizationLevelMovie.java new file mode 100644 index 0000000..5104fdd --- /dev/null +++ b/src/CRSDK/CrImageStabilizationLevelMovie.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrImageStabilizationLevelMovie { + CrImageStabilizationLevelMovie_OFF (0x01), + CrImageStabilizationLevelMovie_Low (CrImageStabilizationLevelMovie_OFF.getValue()+1), + CrImageStabilizationLevelMovie_High (CrImageStabilizationLevelMovie_OFF.getValue()+2); + + private final CrInt8u value; + CrImageStabilizationLevelMovie(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrImageStabilizationSteadyShotAdjust.java b/src/CRSDK/CrImageStabilizationSteadyShotAdjust.java new file mode 100644 index 0000000..7ff0141 --- /dev/null +++ b/src/CRSDK/CrImageStabilizationSteadyShotAdjust.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrImageStabilizationSteadyShotAdjust { + CrImageStabilizationSteadyShotAdjust_Automatic (0x01), + CrImageStabilizationSteadyShotAdjust_Manual (CrImageStabilizationSteadyShotAdjust_Automatic.getValue()+1); + + private final CrInt8u value; + CrImageStabilizationSteadyShotAdjust(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrIrisDisplayUnit.java b/src/CRSDK/CrIrisDisplayUnit.java new file mode 100644 index 0000000..b974363 --- /dev/null +++ b/src/CRSDK/CrIrisDisplayUnit.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrIrisDisplayUnit { + CrIrisDisplayUnit_Auto (0x01), + CrIrisDisplayUnit_FLock (CrIrisDisplayUnit_Auto.getValue()+1), + CrIrisDisplayUnit_TLock (CrIrisDisplayUnit_Auto.getValue()+2); + + private final CrInt8u value; + CrIrisDisplayUnit(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrLensCompensationBreathing.java b/src/CRSDK/CrLensCompensationBreathing.java new file mode 100644 index 0000000..50d4306 --- /dev/null +++ b/src/CRSDK/CrLensCompensationBreathing.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrLensCompensationBreathing { + CrLensCompensationBreathing_Off (0x01), + CrLensCompensationBreathing_On (CrLensCompensationBreathing_Off.getValue()+1); + + private final CrInt8u value; + CrLensCompensationBreathing(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrLensCompensationChromaticAberration.java b/src/CRSDK/CrLensCompensationChromaticAberration.java new file mode 100644 index 0000000..dcaaae5 --- /dev/null +++ b/src/CRSDK/CrLensCompensationChromaticAberration.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrLensCompensationChromaticAberration { + CrLensCompensationChromaticAberration_Off (0x01), + CrLensCompensationChromaticAberration_Auto (CrLensCompensationChromaticAberration_Off.getValue()+1); + + private final CrInt8u value; + CrLensCompensationChromaticAberration(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrLensCompensationDistortion.java b/src/CRSDK/CrLensCompensationDistortion.java new file mode 100644 index 0000000..576f90c --- /dev/null +++ b/src/CRSDK/CrLensCompensationDistortion.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrLensCompensationDistortion { + CrLensCompensationDistortion_Off (0x01), + CrLensCompensationDistortion_Auto (CrLensCompensationDistortion_Off.getValue()+1); + + private final CrInt8u value; + CrLensCompensationDistortion(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrLensCompensationShading.java b/src/CRSDK/CrLensCompensationShading.java new file mode 100644 index 0000000..956d05f --- /dev/null +++ b/src/CRSDK/CrLensCompensationShading.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrLensCompensationShading { + CrLensCompensationShading_Off (0x01), + CrLensCompensationShading_Auto (CrLensCompensationShading_Off.getValue()+1), + CrLensCompensationShading_Low (CrLensCompensationShading_Off.getValue()+2); + + private final CrInt8u value; + CrLensCompensationShading(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrNDFilterOpticalDensityValue.java b/src/CRSDK/CrNDFilterOpticalDensityValue.java new file mode 100644 index 0000000..20103f5 --- /dev/null +++ b/src/CRSDK/CrNDFilterOpticalDensityValue.java @@ -0,0 +1,14 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrNDFilterOpticalDensityValue { + CrNDFilterOpticalDensityValue_Nothing (0xFFFF); // Nothing to display + + private final CrInt16u value; + CrNDFilterOpticalDensityValue(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrRecordingFileNumber.java b/src/CRSDK/CrRecordingFileNumber.java new file mode 100644 index 0000000..df89e81 --- /dev/null +++ b/src/CRSDK/CrRecordingFileNumber.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrRecordingFileNumber { + CrRecordingFileNumber_Reset (0x01), + CrRecordingFileNumber_Series (CrRecordingFileNumber_Reset.getValue()+1); + + private final CrInt8u value; + CrRecordingFileNumber(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrRecordingFolderFormat.java b/src/CRSDK/CrRecordingFolderFormat.java new file mode 100644 index 0000000..c9753bf --- /dev/null +++ b/src/CRSDK/CrRecordingFolderFormat.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrRecordingFolderFormat { + CrRecordingFolderFormat_Standard (0x01), + CrRecordingFolderFormat_Date (CrRecordingFolderFormat_Standard.getValue()+1); + + private final CrInt8u value; + CrRecordingFolderFormat(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrRecordingMedia.java b/src/CRSDK/CrRecordingMedia.java new file mode 100644 index 0000000..6640ce5 --- /dev/null +++ b/src/CRSDK/CrRecordingMedia.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrRecordingMedia { + CrRecordingMedia_Slot1 (0x0001), + CrRecordingMedia_Slot2 (CrRecordingMedia_Slot1.getValue()+1), + CrRecordingMedia_SimultaneousRecording (0x0101), + CrRecordingMedia_SortRecording (CrRecordingMedia_SimultaneousRecording.getValue()+1); + private final CrInt16u value; + CrRecordingMedia(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrRecordingMediaMovie.java b/src/CRSDK/CrRecordingMediaMovie.java new file mode 100644 index 0000000..cebd46d --- /dev/null +++ b/src/CRSDK/CrRecordingMediaMovie.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrRecordingMediaMovie { + CrRecordingMediaMovie_Slot1 (0x0001), + CrRecordingMediaMovie_Slot2 (CrRecordingMediaMovie_Slot1.getValue()+1), + CrRecordingMediaMovie_SimultaneousRecording (0x0101); + + private final CrInt16u value; + CrRecordingMediaMovie(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrReleaseWithoutCard.java b/src/CRSDK/CrReleaseWithoutCard.java new file mode 100644 index 0000000..4e8c172 --- /dev/null +++ b/src/CRSDK/CrReleaseWithoutCard.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrReleaseWithoutCard { + CrReleaseWithoutCard_Disable (0x01), + CrReleaseWithoutCard_Enable (CrReleaseWithoutCard_Disable.getValue()+1); + + private final CrInt8u value; + CrReleaseWithoutCard(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrReleaseWithoutLens.java b/src/CRSDK/CrReleaseWithoutLens.java new file mode 100644 index 0000000..239f262 --- /dev/null +++ b/src/CRSDK/CrReleaseWithoutLens.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrReleaseWithoutLens { + CrReleaseWithoutLens_Disable (0x01), + CrReleaseWithoutLens_Enable (CrReleaseWithoutLens_Disable.getValue()+1); + + private final CrInt8u value; + CrReleaseWithoutLens(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrSelectIPTCMetadata.java b/src/CRSDK/CrSelectIPTCMetadata.java new file mode 100644 index 0000000..cbd92e7 --- /dev/null +++ b/src/CRSDK/CrSelectIPTCMetadata.java @@ -0,0 +1,14 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrSelectIPTCMetadata { + CrSelectIPTCMetadata_Off (0x00); + + private final CrInt8u value; + CrSelectIPTCMetadata(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrShutterReleaseTimeLagControl.java b/src/CRSDK/CrShutterReleaseTimeLagControl.java new file mode 100644 index 0000000..7f849b5 --- /dev/null +++ b/src/CRSDK/CrShutterReleaseTimeLagControl.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrShutterReleaseTimeLagControl { + CrShutterReleaseTimeLagControl_Off (0x01), + CrShutterReleaseTimeLagControl_On_Stability (CrShutterReleaseTimeLagControl_Off.getValue()+1), + CrShutterReleaseTimeLagControl_On_Fastest (CrShutterReleaseTimeLagControl_Off.getValue()+2); + + private final CrInt8u value; + CrShutterReleaseTimeLagControl(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrSynchroterminalForcedOutput.java b/src/CRSDK/CrSynchroterminalForcedOutput.java new file mode 100644 index 0000000..d003cfc --- /dev/null +++ b/src/CRSDK/CrSynchroterminalForcedOutput.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrSynchroterminalForcedOutput { + CrSynchroterminalForcedOutput_Off (0x01), + CrSynchroterminalForcedOutput_On (CrSynchroterminalForcedOutput_Off.getValue()+1); + + private final CrInt8u value; + CrSynchroterminalForcedOutput(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrTimeShiftShooting.java b/src/CRSDK/CrTimeShiftShooting.java new file mode 100644 index 0000000..62caf1a --- /dev/null +++ b/src/CRSDK/CrTimeShiftShooting.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrTimeShiftShooting { + CrTimeShiftShooting_Off (0x01), + CrTimeShiftShooting_On (CrTimeShiftShooting_Off.getValue()+1); + + private final CrInt8u value; + CrTimeShiftShooting(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrTimeShiftShootingStatus.java b/src/CRSDK/CrTimeShiftShootingStatus.java new file mode 100644 index 0000000..e2f2601 --- /dev/null +++ b/src/CRSDK/CrTimeShiftShootingStatus.java @@ -0,0 +1,18 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrTimeShiftShootingStatus { + CrTimeShiftShootingStatus_Idle (0x01), + CrTimeShiftShootingStatus_TimeShiftShooting (CrTimeShiftShootingStatus_Idle.getValue()+1), + CrTimeShiftShootingStatus_Impossible (CrTimeShiftShootingStatus_Idle.getValue()+2), + CrTimeShiftShootingStatus_Impossible_TimerShiftOverheating (CrTimeShiftShootingStatus_Idle.getValue()+3), + CrTimeShiftShootingStatus_MainShooting (CrTimeShiftShootingStatus_Idle.getValue()+4); + + private final CrInt8u value; + CrTimeShiftShootingStatus(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrTimeShiftTriggerSetting.java b/src/CRSDK/CrTimeShiftTriggerSetting.java new file mode 100644 index 0000000..1e2c358 --- /dev/null +++ b/src/CRSDK/CrTimeShiftTriggerSetting.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrTimeShiftTriggerSetting { + CrTimeShiftTriggerSetting_S1AndAF (0x01), + CrTimeShiftTriggerSetting_S1 (CrTimeShiftTriggerSetting_S1AndAF.getValue()+1), + CrTimeShiftTriggerSetting_AF (CrTimeShiftTriggerSetting_S1AndAF.getValue()+2); + + private final CrInt8u value; + CrTimeShiftTriggerSetting(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrTnumber.java b/src/CRSDK/CrTnumber.java new file mode 100644 index 0000000..78545a9 --- /dev/null +++ b/src/CRSDK/CrTnumber.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrTnumber { + CrTnumber_IrisClose (0xFFFD), // Iris Close + CrTnumber_Unknown (0xFFFE), // Display "--" + CrTnumber_Nothing (0xFFFF); // Nothing to display + + private final CrInt16u value; + CrTnumber(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrWriteCopyrightInfo.java b/src/CRSDK/CrWriteCopyrightInfo.java new file mode 100644 index 0000000..7472f9e --- /dev/null +++ b/src/CRSDK/CrWriteCopyrightInfo.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrWriteCopyrightInfo { + CrWriteCopyrightInfo_Off (0x01), + CrWriteCopyrightInfo_On (CrWriteCopyrightInfo_Off.getValue()+1); + + private final CrInt8u value; + CrWriteCopyrightInfo(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +}