From b63c0f1d657fb8ebdcd4ee24db7a7dd1aecc108d Mon Sep 17 00:00:00 2001 From: rdkartono Date: Tue, 15 Jul 2025 15:01:48 +0700 Subject: [PATCH] First commit 15/07/2025 --- ...CrAPS_C_or_Full_SwitchingEnableStatus.java | 15 ++++ .../CrAPS_C_or_Full_SwitchingSetting.java | 15 ++++ src/CRSDK/CrAutoPowerOffTemperature.java | 15 ++++ src/CRSDK/CrBaseLookValueSetter.java | 17 ++++ src/CRSDK/CrBatteryRemainDisplayUnit.java | 16 ++++ src/CRSDK/CrBodyKeyLock.java | 15 ++++ src/CRSDK/CrCameraSettingReadOperation.java | 15 ++++ src/CRSDK/CrCameraSettingSaveOperation.java | 15 ++++ src/CRSDK/CrCameraSettingSaveReadState.java | 15 ++++ .../CrCameraSettingsResetEnableStatus.java | 15 ++++ .../CrCancelContentsTransferEnableStatus.java | 15 ++++ src/CRSDK/CrCompressionFileFormat.java | 15 ++++ src/CRSDK/CrContentsTransferStatus.java | 15 ++++ src/CRSDK/CrDispMode.java | 20 +++++ src/CRSDK/CrDispModeBitNum.java | 22 +++++ src/CRSDK/CrDisplayStringType.java | 41 +++++++++ src/CRSDK/CrDownloadSettingFileType.java | 17 ++++ src/CRSDK/CrExposureCtrlType.java | 15 ++++ src/CRSDK/CrFileFormatMovie.java | 40 +++++++++ src/CRSDK/CrFocalDistanceUnitSetting.java | 15 ++++ src/CRSDK/CrGainBaseIsoSensitivity.java | 15 ++++ src/CRSDK/CrGainBaseSensitivity.java | 15 ++++ src/CRSDK/CrGainControlSetting.java | 15 ++++ src/CRSDK/CrImageIDNumSetting.java | 15 ++++ src/CRSDK/CrIrisModeSetting.java | 14 ++++ src/CRSDK/CrMediaPlayer.java | 17 ++++ src/CRSDK/CrMonitorLUTSetting.java | 15 ++++ src/CRSDK/CrMoviePlayingState.java | 15 ++++ src/CRSDK/CrMovieShootingModeColorGamut.java | 15 ++++ src/CRSDK/CrNDFilterMode.java | 20 +++++ src/CRSDK/CrPlaybackMedia.java | 15 ++++ src/CRSDK/CrPowerSource.java | 16 ++++ .../CrPropertyCustomWBCaptureButton.java | 15 ++++ .../CrPropertyCustomWBExecutionState.java | 17 ++++ src/CRSDK/CrPropertyCustomWBOperation.java | 15 ++++ src/CRSDK/CrPropertyLiveViewImageQuality.java | 15 ++++ src/CRSDK/CrRAWFileCompressionType.java | 19 +++++ .../CrRecordingFrameRateSettingMovie.java | 25 ++++++ src/CRSDK/CrRecordingSettingMovie.java | 83 +++++++++++++++++++ src/CRSDK/CrRemoconZoomSpeedType.java | 16 ++++ src/CRSDK/CrSelectFinder.java | 17 ++++ src/CRSDK/CrShutterModeSetting.java | 15 ++++ src/CRSDK/CrShutterModeStatus.java | 18 ++++ src/CRSDK/CrShutterSlow.java | 15 ++++ src/CRSDK/CrTouchOperation.java | 16 ++++ src/CRSDK/CrUploadSettingFileType.java | 17 ++++ src/CRSDK/CrZoomDistanceUnitSetting.java | 15 ++++ src/CRSDK/CrZoomOperation.java | 16 ++++ src/CRSDK/CrZoomOperationEnableStatus.java | 16 ++++ src/CRSDK/CrZoomSettingType.java | 17 ++++ src/CRSDK/CrZoomTypeStatus.java | 17 ++++ 51 files changed, 939 insertions(+) create mode 100644 src/CRSDK/CrAPS_C_or_Full_SwitchingEnableStatus.java create mode 100644 src/CRSDK/CrAPS_C_or_Full_SwitchingSetting.java create mode 100644 src/CRSDK/CrAutoPowerOffTemperature.java create mode 100644 src/CRSDK/CrBaseLookValueSetter.java create mode 100644 src/CRSDK/CrBatteryRemainDisplayUnit.java create mode 100644 src/CRSDK/CrBodyKeyLock.java create mode 100644 src/CRSDK/CrCameraSettingReadOperation.java create mode 100644 src/CRSDK/CrCameraSettingSaveOperation.java create mode 100644 src/CRSDK/CrCameraSettingSaveReadState.java create mode 100644 src/CRSDK/CrCameraSettingsResetEnableStatus.java create mode 100644 src/CRSDK/CrCancelContentsTransferEnableStatus.java create mode 100644 src/CRSDK/CrCompressionFileFormat.java create mode 100644 src/CRSDK/CrContentsTransferStatus.java create mode 100644 src/CRSDK/CrDispMode.java create mode 100644 src/CRSDK/CrDispModeBitNum.java create mode 100644 src/CRSDK/CrDisplayStringType.java create mode 100644 src/CRSDK/CrDownloadSettingFileType.java create mode 100644 src/CRSDK/CrExposureCtrlType.java create mode 100644 src/CRSDK/CrFileFormatMovie.java create mode 100644 src/CRSDK/CrFocalDistanceUnitSetting.java create mode 100644 src/CRSDK/CrGainBaseIsoSensitivity.java create mode 100644 src/CRSDK/CrGainBaseSensitivity.java create mode 100644 src/CRSDK/CrGainControlSetting.java create mode 100644 src/CRSDK/CrImageIDNumSetting.java create mode 100644 src/CRSDK/CrIrisModeSetting.java create mode 100644 src/CRSDK/CrMediaPlayer.java create mode 100644 src/CRSDK/CrMonitorLUTSetting.java create mode 100644 src/CRSDK/CrMoviePlayingState.java create mode 100644 src/CRSDK/CrMovieShootingModeColorGamut.java create mode 100644 src/CRSDK/CrNDFilterMode.java create mode 100644 src/CRSDK/CrPlaybackMedia.java create mode 100644 src/CRSDK/CrPowerSource.java create mode 100644 src/CRSDK/CrPropertyCustomWBCaptureButton.java create mode 100644 src/CRSDK/CrPropertyCustomWBExecutionState.java create mode 100644 src/CRSDK/CrPropertyCustomWBOperation.java create mode 100644 src/CRSDK/CrPropertyLiveViewImageQuality.java create mode 100644 src/CRSDK/CrRAWFileCompressionType.java create mode 100644 src/CRSDK/CrRecordingFrameRateSettingMovie.java create mode 100644 src/CRSDK/CrRecordingSettingMovie.java create mode 100644 src/CRSDK/CrRemoconZoomSpeedType.java create mode 100644 src/CRSDK/CrSelectFinder.java create mode 100644 src/CRSDK/CrShutterModeSetting.java create mode 100644 src/CRSDK/CrShutterModeStatus.java create mode 100644 src/CRSDK/CrShutterSlow.java create mode 100644 src/CRSDK/CrTouchOperation.java create mode 100644 src/CRSDK/CrUploadSettingFileType.java create mode 100644 src/CRSDK/CrZoomDistanceUnitSetting.java create mode 100644 src/CRSDK/CrZoomOperation.java create mode 100644 src/CRSDK/CrZoomOperationEnableStatus.java create mode 100644 src/CRSDK/CrZoomSettingType.java create mode 100644 src/CRSDK/CrZoomTypeStatus.java diff --git a/src/CRSDK/CrAPS_C_or_Full_SwitchingEnableStatus.java b/src/CRSDK/CrAPS_C_or_Full_SwitchingEnableStatus.java new file mode 100644 index 0000000..061531a --- /dev/null +++ b/src/CRSDK/CrAPS_C_or_Full_SwitchingEnableStatus.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrAPS_C_or_Full_SwitchingEnableStatus { + CrAPS_C_or_Full_Switching_Disable (0), + CrAPS_C_or_Full_Switching_Enable (CrAPS_C_or_Full_Switching_Disable.getValue()+1); + + private final CrInt8u value; + CrAPS_C_or_Full_SwitchingEnableStatus(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrAPS_C_or_Full_SwitchingSetting.java b/src/CRSDK/CrAPS_C_or_Full_SwitchingSetting.java new file mode 100644 index 0000000..86c3f48 --- /dev/null +++ b/src/CRSDK/CrAPS_C_or_Full_SwitchingSetting.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrAPS_C_or_Full_SwitchingSetting { + CrAPS_C_or_Full_SwitchingSetting_Full (0x01), + CrAPS_C_or_Full_SwitchingSetting_APS_C (CrAPS_C_or_Full_SwitchingSetting_Full.getValue()+1); + + private final CrInt8u value; + CrAPS_C_or_Full_SwitchingSetting(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrAutoPowerOffTemperature.java b/src/CRSDK/CrAutoPowerOffTemperature.java new file mode 100644 index 0000000..00848b5 --- /dev/null +++ b/src/CRSDK/CrAutoPowerOffTemperature.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrAutoPowerOffTemperature { + CrAutoPowerOffTemperature_Standard (0x01), + CrAutoPowerOffTemperature_High (CrAutoPowerOffTemperature_Standard.getValue()+1); + + private final CrInt8u value; + CrAutoPowerOffTemperature(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrBaseLookValueSetter.java b/src/CRSDK/CrBaseLookValueSetter.java new file mode 100644 index 0000000..50d581d --- /dev/null +++ b/src/CRSDK/CrBaseLookValueSetter.java @@ -0,0 +1,17 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrBaseLookValueSetter { + CrBaseLookValue_Preset (0x00), + CrBaseLookValue_User (0x01), + CrBaseLookValue_Temporary (0x80), + CrBaseLookValue_Scene (0x02); + + private final CrInt16u value; + CrBaseLookValueSetter(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrBatteryRemainDisplayUnit.java b/src/CRSDK/CrBatteryRemainDisplayUnit.java new file mode 100644 index 0000000..62a6bb8 --- /dev/null +++ b/src/CRSDK/CrBatteryRemainDisplayUnit.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrBatteryRemainDisplayUnit { + CrBatteryRemainDisplayUnit_minute (0x01), + CrBatteryRemainDisplayUnit_percent (CrBatteryRemainDisplayUnit_minute.getValue()+1), + CrBatteryRemainDisplayUnit_voltage (CrBatteryRemainDisplayUnit_minute.getValue()+2); + + private final CrInt8u value; + CrBatteryRemainDisplayUnit(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrBodyKeyLock.java b/src/CRSDK/CrBodyKeyLock.java new file mode 100644 index 0000000..d755305 --- /dev/null +++ b/src/CRSDK/CrBodyKeyLock.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrBodyKeyLock { + CrBodyKey_Unlock (0x01), + CrBodyKey_Lock (CrBodyKey_Unlock.getValue()+1); + + private final CrInt8u value; + CrBodyKeyLock(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrCameraSettingReadOperation.java b/src/CRSDK/CrCameraSettingReadOperation.java new file mode 100644 index 0000000..0b780ed --- /dev/null +++ b/src/CRSDK/CrCameraSettingReadOperation.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrCameraSettingReadOperation { + CrCameraSettingReadOperation_Disable(0), + CrCameraSettingReadOperation_Enable (CrCameraSettingReadOperation_Disable.getValue()+1); + + private final CrInt8u value; + CrCameraSettingReadOperation(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrCameraSettingSaveOperation.java b/src/CRSDK/CrCameraSettingSaveOperation.java new file mode 100644 index 0000000..6fe4d2b --- /dev/null +++ b/src/CRSDK/CrCameraSettingSaveOperation.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrCameraSettingSaveOperation { + CrCameraSettingSaveOperation_Disable(0), + CrCameraSettingSaveOperation_Enable (CrCameraSettingSaveOperation_Disable.getValue()+1); + + private final CrInt8u value; + CrCameraSettingSaveOperation(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrCameraSettingSaveReadState.java b/src/CRSDK/CrCameraSettingSaveReadState.java new file mode 100644 index 0000000..a17b002 --- /dev/null +++ b/src/CRSDK/CrCameraSettingSaveReadState.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrCameraSettingSaveReadState { + CrCameraSettingSaveReadState_Idle(0), + CrCameraSettingSaveReadState_Reading (CrCameraSettingSaveReadState_Idle.getValue()+1); + + private final CrInt8u value; + CrCameraSettingSaveReadState(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrCameraSettingsResetEnableStatus.java b/src/CRSDK/CrCameraSettingsResetEnableStatus.java new file mode 100644 index 0000000..7ccf899 --- /dev/null +++ b/src/CRSDK/CrCameraSettingsResetEnableStatus.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrCameraSettingsResetEnableStatus { + CrCameraSettingsReset_Disable (0x00), + CrCameraSettingsReset_Enable (CrCameraSettingsReset_Disable.getValue()+1); + + private final CrInt8u value; + CrCameraSettingsResetEnableStatus(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrCancelContentsTransferEnableStatus.java b/src/CRSDK/CrCancelContentsTransferEnableStatus.java new file mode 100644 index 0000000..843b3ad --- /dev/null +++ b/src/CRSDK/CrCancelContentsTransferEnableStatus.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrCancelContentsTransferEnableStatus { + CrCancelContentsTransfer_Disable (0x0000), + CrCancelContentsTransfer_Enable (CrCancelContentsTransfer_Disable.getValue()+1); + + private final CrInt16u value; + CrCancelContentsTransferEnableStatus(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrCompressionFileFormat.java b/src/CRSDK/CrCompressionFileFormat.java new file mode 100644 index 0000000..e0aec75 --- /dev/null +++ b/src/CRSDK/CrCompressionFileFormat.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrCompressionFileFormat { + CrCompressionFileFormat_JPEG (0x01), + CrCompressionFileFormat_HEIF_422 (CrCompressionFileFormat_JPEG.getValue()+1), + CrCompressionFileFormat_HEIF_420 (CrCompressionFileFormat_JPEG.getValue()+2); + private final CrInt8u value; + CrCompressionFileFormat(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrContentsTransferStatus.java b/src/CRSDK/CrContentsTransferStatus.java new file mode 100644 index 0000000..d1da83e --- /dev/null +++ b/src/CRSDK/CrContentsTransferStatus.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrContentsTransferStatus { + CrContentsTransfer_OFF (0x0000), + CrContentsTransfer_ON (CrContentsTransfer_OFF.getValue()+1); + + private final CrInt16u value; + CrContentsTransferStatus(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrDispMode.java b/src/CRSDK/CrDispMode.java new file mode 100644 index 0000000..3f79519 --- /dev/null +++ b/src/CRSDK/CrDispMode.java @@ -0,0 +1,20 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrDispMode { + CrDispMode_GraphicDisplay (0x01), + CrDispMode_DisplayAllInfo (CrDispMode_GraphicDisplay.getValue()+1), + CrDispMode_NoDispInfo (CrDispMode_GraphicDisplay.getValue()+2), + CrDispMode_Histogram (CrDispMode_GraphicDisplay.getValue()+3), + CrDispMode_Level (CrDispMode_GraphicDisplay.getValue()+4), + CrDispMode_ForViewFinder (CrDispMode_GraphicDisplay.getValue()+5), + CrDispMode_MonitorOff (CrDispMode_GraphicDisplay.getValue()+6); + + private final CrInt8u value; + CrDispMode(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrDispModeBitNum.java b/src/CRSDK/CrDispModeBitNum.java new file mode 100644 index 0000000..800c327 --- /dev/null +++ b/src/CRSDK/CrDispModeBitNum.java @@ -0,0 +1,22 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrDispModeBitNum { + CrDispModeBitNum_GraphicDisplay (0x00000001), + CrDispModeBitNum_DisplayAllInfo (0x00000002), + CrDispModeBitNum_Histogram (0x00000004), + CrDispModeBitNum_Level (0x00000008), + CrDispModeBitNum_NoDispInfo (0x00000010), + CrDispModeBitNum_NoDispInfoExposureOn (0x00000020) , + CrDispModeBitNum_NoDispInfoExposureTimeOut (0x00000040), + CrDispModeBitNum_ForViewFinder (0x00000080), + CrDispModeBitNum_MonitorOff (0x00000100); + + private final CrInt32u value; + CrDispModeBitNum(int value) { + this.value = new CrInt32u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrDisplayStringType.java b/src/CRSDK/CrDisplayStringType.java new file mode 100644 index 0000000..eb3efe1 --- /dev/null +++ b/src/CRSDK/CrDisplayStringType.java @@ -0,0 +1,41 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrDisplayStringType { + CrDisplayStringType_AllList (0x00000000), + CrDisplayStringType_BaseLook_AELevelOffset_ExposureValue (0x00000001), + CrDisplayStringType_BaseLook_Input_Display (0x00000002), + CrDisplayStringType_BaseLook_Name_Display (0x00000003), + CrDisplayStringType_BaseLook_Output_Display (0x00000004), + CrDisplayStringType_SceneFile_Name_Display (0x00000005), + CrDisplayStringType_ShootingMode_Cinema_ColorGamut_Display (0x00000006), + CrDisplayStringType_ShootingMode_TargetDisplay_Display (0x00000007), + CrDisplayStringType_Camera_Gain_BaseISO_Display (0x00000008), + CrDisplayStringType_Video_EIGain_Display (0x00000009), + CrDisplayStringType_Button_Assign_Display (0x0000000A), + CrDisplayStringType_Button_Assign_ShortDisplay (0x0000000B), + CrDisplayStringType_FTP_ServerName_Display (0x0000000C), + CrDisplayStringType_FTP_UpLoadDirectory_Display (0x0000000D), + CrDisplayStringType_FTP_JobStatus_Display (0x0000000E), + CrDisplayStringType_ExposureIndex_Preset1_Display (0x0000000F), + CrDisplayStringType_Reserved5 (0x00000010), + CrDisplayStringType_Reserved6 (0x00000011), + CrDisplayStringType_Reserved7 (0x00000012), + CrDisplayStringType_CreativeLook_Name_Display (0x00000013), + CrDisplayStringType_IPTC_Metadata_Display (0x00000014), + CrDisplayStringType_SubjectRecognitionAF_Display (0x00000015), + CrDisplayStringType_BaseLook_MetaRecordSupport_Display (0x00000016), + CrDisplayStringType_Target_StreamingDestinationSelect_Display (0x00000017), + CrDisplayStringType_Camera_Button_Function_Capability_Display (0x00000018), + CrDisplayStringType_Camera_Lever_Function_Capability_Display (0x00000019), + CrDisplayStringType_Camera_Dial_Function_Capability_Display (0x0000001A), + CrDisplayStringType_CustomGridLine_FileName_Display (0x0000001B); + + private final CrInt32u value; + CrDisplayStringType(int value) { + this.value = new CrInt32u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrDownloadSettingFileType.java b/src/CRSDK/CrDownloadSettingFileType.java new file mode 100644 index 0000000..1d1a3bb --- /dev/null +++ b/src/CRSDK/CrDownloadSettingFileType.java @@ -0,0 +1,17 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrDownloadSettingFileType { + CrDownloadSettingFileType_Setup (0x00000000), + CrDownloadSettingFileType_FTPTransferSetting (0x00000002), + CrDownloadSettingFileType_SceneFile (0x00000003), + CrDownloadSettingFileType_None (0xFFFFFFFF); + + private final CrInt32u value; + CrDownloadSettingFileType(int value) { + this.value = new CrInt32u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrExposureCtrlType.java b/src/CRSDK/CrExposureCtrlType.java new file mode 100644 index 0000000..b3bf89b --- /dev/null +++ b/src/CRSDK/CrExposureCtrlType.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrExposureCtrlType { + CrExposureCtrlType_PASMMode (0x01), + CrExposureCtrlType_FlexibleExposureMode (CrExposureCtrlType_PASMMode.getValue()+1); + + private final CrInt8u value; + CrExposureCtrlType(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrFileFormatMovie.java b/src/CRSDK/CrFileFormatMovie.java new file mode 100644 index 0000000..2f72296 --- /dev/null +++ b/src/CRSDK/CrFileFormatMovie.java @@ -0,0 +1,40 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFileFormatMovie { + CrFileFormatMovie_AVCHD (0), + CrFileFormatMovie_MP4 (CrFileFormatMovie_AVCHD.getValue()+1), + CrFileFormatMovie_XAVC_S_4K (CrFileFormatMovie_AVCHD.getValue()+2), + CrFileFormatMovie_XAVC_S_HD (CrFileFormatMovie_AVCHD.getValue()+3), + CrFileFormatMovie_XAVC_HS_8K (CrFileFormatMovie_AVCHD.getValue()+4), + CrFileFormatMovie_XAVC_HS_4K (CrFileFormatMovie_AVCHD.getValue()+5), + CrFileFormatMovie_XAVC_S_L_4K (CrFileFormatMovie_AVCHD.getValue()+6), + CrFileFormatMovie_XAVC_S_L_HD (CrFileFormatMovie_AVCHD.getValue()+7), + CrFileFormatMovie_XAVC_S_I_4K (CrFileFormatMovie_AVCHD.getValue()+8), + CrFileFormatMovie_XAVC_S_I_HD (CrFileFormatMovie_AVCHD.getValue()+9), + CrFileFormatMovie_XAVC_I (CrFileFormatMovie_AVCHD.getValue()+10), + CrFileFormatMovie_XAVC_L (CrFileFormatMovie_AVCHD.getValue()+11), + CrFileFormatMovie_XAVC_HS_HD (CrFileFormatMovie_AVCHD.getValue()+12), + CrFileFormatMovie_XAVC_S_I_DCI_4K (CrFileFormatMovie_AVCHD.getValue()+13), + CrFileFormatMovie_XAVC_H_I_HQ (CrFileFormatMovie_AVCHD.getValue()+14), + CrFileFormatMovie_XAVC_H_I_SQ (CrFileFormatMovie_AVCHD.getValue()+15), + CrFileFormatMovie_XAVC_H_L (CrFileFormatMovie_AVCHD.getValue()+16), + CrFileFormatMovie_X_OCN_XT (CrFileFormatMovie_AVCHD.getValue()+17), + CrFileFormatMovie_X_OCN_ST (CrFileFormatMovie_AVCHD.getValue()+18), + CrFileFormatMovie_X_OCN_LT (CrFileFormatMovie_AVCHD.getValue()+19), + CrFileFormatMovie_XAVC_Proxy (CrFileFormatMovie_AVCHD.getValue()+20), + CrFileFormatMovie_XAVC_HS_L_422 (CrFileFormatMovie_AVCHD.getValue()+21), + CrFileFormatMovie_XAVC_HS_L_420 (CrFileFormatMovie_AVCHD.getValue()+22), + CrFileFormatMovie_XAVC_S_L_422 (CrFileFormatMovie_AVCHD.getValue()+23), + CrFileFormatMovie_XAVC_S_L_420 (CrFileFormatMovie_AVCHD.getValue()+24), + CrFileFormatMovie_XAVC_S_I_422 (CrFileFormatMovie_AVCHD.getValue()+25), + CrFileFormatMovie_MPEG_HD_422 (CrFileFormatMovie_AVCHD.getValue()+26); + + private final CrInt8u value; + CrFileFormatMovie(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrFocalDistanceUnitSetting.java b/src/CRSDK/CrFocalDistanceUnitSetting.java new file mode 100644 index 0000000..c877b18 --- /dev/null +++ b/src/CRSDK/CrFocalDistanceUnitSetting.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFocalDistanceUnitSetting { + CrFocalDistanceUnitSetting_Meter(0x01), + CrFocalDistanceUnitSetting_Feet (CrFocalDistanceUnitSetting_Meter.getValue()+1); + + private final CrInt8u value; + CrFocalDistanceUnitSetting(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrGainBaseIsoSensitivity.java b/src/CRSDK/CrGainBaseIsoSensitivity.java new file mode 100644 index 0000000..10d883b --- /dev/null +++ b/src/CRSDK/CrGainBaseIsoSensitivity.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrGainBaseIsoSensitivity { + CrGainBaseIsoSensitivity_High (0x01), + CrGainBaseIsoSensitivity_Low (CrGainBaseIsoSensitivity_High.getValue()+1); + + private final CrInt8u value; + CrGainBaseIsoSensitivity(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrGainBaseSensitivity.java b/src/CRSDK/CrGainBaseSensitivity.java new file mode 100644 index 0000000..6066c98 --- /dev/null +++ b/src/CRSDK/CrGainBaseSensitivity.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrGainBaseSensitivity { + CrGainBaseSensitivity_High (0x01), + CrGainBaseSensitivity_Low (CrGainBaseSensitivity_High.getValue()+1); + + private final CrInt8u value; + CrGainBaseSensitivity(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrGainControlSetting.java b/src/CRSDK/CrGainControlSetting.java new file mode 100644 index 0000000..d63024d --- /dev/null +++ b/src/CRSDK/CrGainControlSetting.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrGainControlSetting { + CrGainControl_Automatic (0x01), + CrGainControl_Manual (CrGainControl_Automatic.getValue()+1); + + private final CrInt8u value; + CrGainControlSetting(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrImageIDNumSetting.java b/src/CRSDK/CrImageIDNumSetting.java new file mode 100644 index 0000000..69911d2 --- /dev/null +++ b/src/CRSDK/CrImageIDNumSetting.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrImageIDNumSetting { + CrImageIDNumSetting_Off (0x01), + CrImageIDNumSetting_On (CrImageIDNumSetting_Off.getValue()+1); + + private final CrInt8u value; + CrImageIDNumSetting(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrIrisModeSetting.java b/src/CRSDK/CrIrisModeSetting.java new file mode 100644 index 0000000..5028aa0 --- /dev/null +++ b/src/CRSDK/CrIrisModeSetting.java @@ -0,0 +1,14 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrIrisModeSetting { + CrIrisMode_Automatic (0x01), + CrIrisMode_Manual (CrIrisMode_Automatic.getValue()+ 1); + private final CrInt8u value; + CrIrisModeSetting(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrMediaPlayer.java b/src/CRSDK/CrMediaPlayer.java new file mode 100644 index 0000000..06e599b --- /dev/null +++ b/src/CRSDK/CrMediaPlayer.java @@ -0,0 +1,17 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrMediaPlayer { + CrMediaPlayer_None (0x00), + CrMediaPlayer_Player (CrMediaPlayer_None.getValue()+1), + CrMediaPlayer_Recorder (CrMediaPlayer_None.getValue()+2), + CrMediaPlayer_Player_Recorder (CrMediaPlayer_None.getValue()+3); + + private final CrInt8u value; + CrMediaPlayer(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrMonitorLUTSetting.java b/src/CRSDK/CrMonitorLUTSetting.java new file mode 100644 index 0000000..4fbce23 --- /dev/null +++ b/src/CRSDK/CrMonitorLUTSetting.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrMonitorLUTSetting { + CrMonitorLUT_OFF (0x01), + CrMonitorLUT_ON (CrMonitorLUT_OFF.getValue()+1) ; + + private final CrInt8u value; + CrMonitorLUTSetting(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrMoviePlayingState.java b/src/CRSDK/CrMoviePlayingState.java new file mode 100644 index 0000000..60bb29b --- /dev/null +++ b/src/CRSDK/CrMoviePlayingState.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrMoviePlayingState { + CrMoviePlayingState_NotPlaying (0x00), + CrMoviePlayingState_Playing (CrMoviePlayingState_NotPlaying.getValue()+1); + + private final CrInt8u value; + CrMoviePlayingState(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrMovieShootingModeColorGamut.java b/src/CRSDK/CrMovieShootingModeColorGamut.java new file mode 100644 index 0000000..6447b51 --- /dev/null +++ b/src/CRSDK/CrMovieShootingModeColorGamut.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrMovieShootingModeColorGamut { + CrMovieShootingModeColorGamut_S_Gamut3_Cine (0x01), + CrMovieShootingModeColorGamut_S_Gamut3 (CrMovieShootingModeColorGamut_S_Gamut3_Cine.getValue()+1); + + private final CrInt8u value; + CrMovieShootingModeColorGamut(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrNDFilterMode.java b/src/CRSDK/CrNDFilterMode.java new file mode 100644 index 0000000..e1edbac --- /dev/null +++ b/src/CRSDK/CrNDFilterMode.java @@ -0,0 +1,20 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrNDFilterMode { + CrNDFilterMode_Auto (0x01), + CrNDFilterMode_Preset (CrNDFilterMode_Auto.getValue()+1), + CrNDFilterMode_PresetClear (CrNDFilterMode_Auto.getValue()+2), + CrNDFilterMode_Variable (CrNDFilterMode_Auto.getValue()+3), + CrNDFilterMode_VariableClear (CrNDFilterMode_Auto.getValue()+4), + CrNDFilterMode_Step (CrNDFilterMode_Auto.getValue()+5), + CrNDFilterMode_StepClear (CrNDFilterMode_Auto.getValue()+6); + + private final CrInt8u value; + CrNDFilterMode(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrPlaybackMedia.java b/src/CRSDK/CrPlaybackMedia.java new file mode 100644 index 0000000..5fe00e6 --- /dev/null +++ b/src/CRSDK/CrPlaybackMedia.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrPlaybackMedia { + CrPlaybackMedia_Slot1 (0x01), + CrPlaybackMedia_Slot2 (CrPlaybackMedia_Slot1.getValue()+1); + + private final CrInt8u value; + CrPlaybackMedia(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrPowerSource.java b/src/CRSDK/CrPowerSource.java new file mode 100644 index 0000000..eb42f6c --- /dev/null +++ b/src/CRSDK/CrPowerSource.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrPowerSource { + CrPowerSource_DC (0x01), + CrPowerSource_Battery (0x02), + CrPowerSource_PoE (0x03); + + private final CrInt8u value; + CrPowerSource(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrPropertyCustomWBCaptureButton.java b/src/CRSDK/CrPropertyCustomWBCaptureButton.java new file mode 100644 index 0000000..40c738a --- /dev/null +++ b/src/CRSDK/CrPropertyCustomWBCaptureButton.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrPropertyCustomWBCaptureButton { + CrPropertyCustomWBCapture_Up(0), + CrPropertyCustomWBCapture_Down (CrPropertyCustomWBCapture_Up.getValue()+1); + + private final CrInt16u value; + CrPropertyCustomWBCaptureButton(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrPropertyCustomWBExecutionState.java b/src/CRSDK/CrPropertyCustomWBExecutionState.java new file mode 100644 index 0000000..d7c63a5 --- /dev/null +++ b/src/CRSDK/CrPropertyCustomWBExecutionState.java @@ -0,0 +1,17 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrPropertyCustomWBExecutionState { + CrPropertyCustomWBExecutionState_Invalid(0), + CrPropertyCustomWBExecutionState_Standby (CrPropertyCustomWBExecutionState_Invalid.getValue()+1), + CrPropertyCustomWBExecutionState_Capturing (CrPropertyCustomWBExecutionState_Invalid.getValue()+2), + CrPropertyCustomWBExecutionState_OperatingCamera (CrPropertyCustomWBExecutionState_Invalid.getValue()+3); + + private final CrInt16u value; + CrPropertyCustomWBExecutionState(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrPropertyCustomWBOperation.java b/src/CRSDK/CrPropertyCustomWBOperation.java new file mode 100644 index 0000000..ae48a77 --- /dev/null +++ b/src/CRSDK/CrPropertyCustomWBOperation.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrPropertyCustomWBOperation { + CrPropertyCustomWBOperation_Disable(0), + CrPropertyCustomWBOperation_Enable(1); + + private final CrInt16u value; + CrPropertyCustomWBOperation(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrPropertyLiveViewImageQuality.java b/src/CRSDK/CrPropertyLiveViewImageQuality.java new file mode 100644 index 0000000..6bd0192 --- /dev/null +++ b/src/CRSDK/CrPropertyLiveViewImageQuality.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrPropertyLiveViewImageQuality { + CrPropertyLiveViewImageQuality_Low(0), + CrPropertyLiveViewImageQuality_High (1); + + private final CrInt16u value; + CrPropertyLiveViewImageQuality(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrRAWFileCompressionType.java b/src/CRSDK/CrRAWFileCompressionType.java new file mode 100644 index 0000000..21ca2ba --- /dev/null +++ b/src/CRSDK/CrRAWFileCompressionType.java @@ -0,0 +1,19 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrRAWFileCompressionType { + CrRAWFile_Uncompression (0x0000), + CrRAWFile_Compression (CrRAWFile_Uncompression.getValue()+1), + CrRAWFile_LossLess (CrRAWFile_Uncompression.getValue()+2), + CrRAWFile_LossLessS (CrRAWFile_Uncompression.getValue()+3), + CrRAWFile_LossLessM (CrRAWFile_Uncompression.getValue()+4), + CrRAWFile_LossLessL (CrRAWFile_Uncompression.getValue()+5); + + private final CrInt16u value; + CrRAWFileCompressionType(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrRecordingFrameRateSettingMovie.java b/src/CRSDK/CrRecordingFrameRateSettingMovie.java new file mode 100644 index 0000000..3b22b2c --- /dev/null +++ b/src/CRSDK/CrRecordingFrameRateSettingMovie.java @@ -0,0 +1,25 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrRecordingFrameRateSettingMovie { + CrRecordingFrameRateSettingMovie_120p (0x01), + CrRecordingFrameRateSettingMovie_100p (CrRecordingFrameRateSettingMovie_120p.getValue()+1), + CrRecordingFrameRateSettingMovie_60p (CrRecordingFrameRateSettingMovie_120p.getValue()+2), + CrRecordingFrameRateSettingMovie_50p (CrRecordingFrameRateSettingMovie_120p.getValue()+3), + CrRecordingFrameRateSettingMovie_30p (CrRecordingFrameRateSettingMovie_120p.getValue()+4), + CrRecordingFrameRateSettingMovie_25p (CrRecordingFrameRateSettingMovie_120p.getValue()+5), + CrRecordingFrameRateSettingMovie_24p (CrRecordingFrameRateSettingMovie_120p.getValue()+6), + CrRecordingFrameRateSettingMovie_23_98p (CrRecordingFrameRateSettingMovie_120p.getValue()+7), + CrRecordingFrameRateSettingMovie_29_97p (CrRecordingFrameRateSettingMovie_120p.getValue()+8), + CrRecordingFrameRateSettingMovie_59_94p (CrRecordingFrameRateSettingMovie_120p.getValue()+9), + CrRecordingFrameRateSettingMovie_24_00p (0x16), + CrRecordingFrameRateSettingMovie_119_88p (CrRecordingFrameRateSettingMovie_24_00p.getValue()+1); + + private final CrInt8u value; + CrRecordingFrameRateSettingMovie(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrRecordingSettingMovie.java b/src/CRSDK/CrRecordingSettingMovie.java new file mode 100644 index 0000000..c43bc52 --- /dev/null +++ b/src/CRSDK/CrRecordingSettingMovie.java @@ -0,0 +1,83 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrRecordingSettingMovie { + CrRecordingSettingMovie_Invalid (0x0000), + CrRecordingSettingMovie_60p_50M (0x0001), + CrRecordingSettingMovie_30p_50M (CrRecordingSettingMovie_60p_50M.getValue()+1), + CrRecordingSettingMovie_24p_50M (CrRecordingSettingMovie_60p_50M.getValue()+2), + CrRecordingSettingMovie_50p_50M (CrRecordingSettingMovie_60p_50M.getValue()+3), + CrRecordingSettingMovie_25p_50M (CrRecordingSettingMovie_60p_50M.getValue()+4), + CrRecordingSettingMovie_60i_24M (CrRecordingSettingMovie_60p_50M.getValue()+5), + CrRecordingSettingMovie_50i_24M_FX (CrRecordingSettingMovie_60p_50M.getValue()+6), + CrRecordingSettingMovie_60i_17M_FH (CrRecordingSettingMovie_60p_50M.getValue()+7), + CrRecordingSettingMovie_50i_17M_FH (CrRecordingSettingMovie_60p_50M.getValue()+8), + CrRecordingSettingMovie_60p_28M_PS (CrRecordingSettingMovie_60p_50M.getValue()+9), + CrRecordingSettingMovie_50p_28M_PS (CrRecordingSettingMovie_60p_50M.getValue()+10), + CrRecordingSettingMovie_24p_24M_FX (CrRecordingSettingMovie_60p_50M.getValue()+11), + CrRecordingSettingMovie_25p_24M_FX (CrRecordingSettingMovie_60p_50M.getValue()+12), + CrRecordingSettingMovie_24p_17M_FH (CrRecordingSettingMovie_60p_50M.getValue()+13), + CrRecordingSettingMovie_25p_17M_FH (CrRecordingSettingMovie_60p_50M.getValue()+14), + CrRecordingSettingMovie_120p_50M_1280x720 (CrRecordingSettingMovie_60p_50M.getValue()+15), + CrRecordingSettingMovie_100p_50M_1280x720 (CrRecordingSettingMovie_60p_50M.getValue()+16), + CrRecordingSettingMovie_1920x1080_30p_16M (CrRecordingSettingMovie_60p_50M.getValue()+17), + CrRecordingSettingMovie_1920x1080_25p_16M (CrRecordingSettingMovie_60p_50M.getValue()+18), + CrRecordingSettingMovie_1280x720_30p_6M (CrRecordingSettingMovie_60p_50M.getValue()+19), + CrRecordingSettingMovie_1280x720_25p_6M (CrRecordingSettingMovie_60p_50M.getValue()+20), + CrRecordingSettingMovie_1920x1080_60p_28M (CrRecordingSettingMovie_60p_50M.getValue()+21), + CrRecordingSettingMovie_1920x1080_50p_28M (CrRecordingSettingMovie_60p_50M.getValue()+22), + CrRecordingSettingMovie_60p_25M_XAVC_S_HD (CrRecordingSettingMovie_60p_50M.getValue()+23), + CrRecordingSettingMovie_50p_25M_XAVC_S_HD (CrRecordingSettingMovie_60p_50M.getValue()+24), + CrRecordingSettingMovie_30p_16M_XAVC_S_HD (CrRecordingSettingMovie_60p_50M.getValue()+25), + CrRecordingSettingMovie_25p_16M_XAVC_S_HD (CrRecordingSettingMovie_60p_50M.getValue()+26), + CrRecordingSettingMovie_120p_100M_1920x1080_XAVC_S_HD (CrRecordingSettingMovie_60p_50M.getValue()+27), + CrRecordingSettingMovie_100p_100M_1920x1080_XAVC_S_HD (CrRecordingSettingMovie_60p_50M.getValue()+28), + CrRecordingSettingMovie_120p_60M_1920x1080_XAVC_S_HD (CrRecordingSettingMovie_60p_50M.getValue()+29), + CrRecordingSettingMovie_100p_60M_1920x1080_XAVC_S_HD (CrRecordingSettingMovie_60p_50M.getValue()+30), + CrRecordingSettingMovie_30p_100M_XAVC_S_4K (CrRecordingSettingMovie_60p_50M.getValue()+31), + CrRecordingSettingMovie_25p_100M_XAVC_S_4K (CrRecordingSettingMovie_60p_50M.getValue()+32), + CrRecordingSettingMovie_24p_100M_XAVC_S_4K (CrRecordingSettingMovie_60p_50M.getValue()+33), + CrRecordingSettingMovie_30p_60M_XAVC_S_4K (CrRecordingSettingMovie_60p_50M.getValue()+34), + CrRecordingSettingMovie_25p_60M_XAVC_S_4K (CrRecordingSettingMovie_60p_50M.getValue()+35), + CrRecordingSettingMovie_24p_60M_XAVC_S_4K (CrRecordingSettingMovie_60p_50M.getValue()+36), + CrRecordingSettingMovie_600M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+37), + CrRecordingSettingMovie_500M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+38), + CrRecordingSettingMovie_400M_420_10bit (CrRecordingSettingMovie_60p_50M.getValue()+39), + CrRecordingSettingMovie_300M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+40), + CrRecordingSettingMovie_280M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+41), + CrRecordingSettingMovie_250M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+42), + CrRecordingSettingMovie_240M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+43), + CrRecordingSettingMovie_222M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+44), + CrRecordingSettingMovie_200M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+45), + CrRecordingSettingMovie_200M_420_10bit (CrRecordingSettingMovie_60p_50M.getValue()+46), + CrRecordingSettingMovie_200M_420_8bit (CrRecordingSettingMovie_60p_50M.getValue()+47), + CrRecordingSettingMovie_185M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+48), + CrRecordingSettingMovie_150M_420_10bit (CrRecordingSettingMovie_60p_50M.getValue()+49), + CrRecordingSettingMovie_150M_420_8bit (CrRecordingSettingMovie_60p_50M.getValue()+50), + CrRecordingSettingMovie_140M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+51), + CrRecordingSettingMovie_111M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+52), + CrRecordingSettingMovie_100M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+53), + CrRecordingSettingMovie_100M_420_10bit (CrRecordingSettingMovie_60p_50M.getValue()+54), + CrRecordingSettingMovie_100M_420_8bit (CrRecordingSettingMovie_60p_50M.getValue()+55), + CrRecordingSettingMovie_93M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+56), + CrRecordingSettingMovie_89M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+57), + CrRecordingSettingMovie_75M_420_10bit (CrRecordingSettingMovie_60p_50M.getValue()+58), + CrRecordingSettingMovie_60M_420_8bit (CrRecordingSettingMovie_60p_50M.getValue()+59), + CrRecordingSettingMovie_50M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+60), + CrRecordingSettingMovie_50M_420_10bit (CrRecordingSettingMovie_60p_50M.getValue()+61), + CrRecordingSettingMovie_50M_420_8bit (CrRecordingSettingMovie_60p_50M.getValue()+62), + CrRecordingSettingMovie_45M_420_10bit (CrRecordingSettingMovie_60p_50M.getValue()+63), + CrRecordingSettingMovie_30M_420_10bit (CrRecordingSettingMovie_60p_50M.getValue()+64), + CrRecordingSettingMovie_25M_420_8bit (CrRecordingSettingMovie_60p_50M.getValue()+65), + CrRecordingSettingMovie_16M_420_8bit (CrRecordingSettingMovie_60p_50M.getValue()+66), + CrRecordingSettingMovie_520M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+67), + CrRecordingSettingMovie_260M_422_10bit (CrRecordingSettingMovie_60p_50M.getValue()+68); + + private final CrInt16u value; + CrRecordingSettingMovie(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrRemoconZoomSpeedType.java b/src/CRSDK/CrRemoconZoomSpeedType.java new file mode 100644 index 0000000..af30593 --- /dev/null +++ b/src/CRSDK/CrRemoconZoomSpeedType.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrRemoconZoomSpeedType { + CrRemoconZoomSpeedType_Invalid (0x00), + CrRemoconZoomSpeedType_Variable (CrRemoconZoomSpeedType_Invalid.getValue()+1), + CrRemoconZoomSpeedType_Fixed (CrRemoconZoomSpeedType_Invalid.getValue()+2); + + private final CrInt8u value; + CrRemoconZoomSpeedType(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrSelectFinder.java b/src/CRSDK/CrSelectFinder.java new file mode 100644 index 0000000..009bd5d --- /dev/null +++ b/src/CRSDK/CrSelectFinder.java @@ -0,0 +1,17 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrSelectFinder { + CrSelectFinder_Auto (0x01), + CrSelectFinder_ViewFinder_M (CrSelectFinder_Auto.getValue()+1), + CrSelectFinder_Monitor_M (CrSelectFinder_Auto.getValue()+2), + CrSelectFinder_Auto2 (CrSelectFinder_Auto.getValue()+3); + + private final CrInt8u value; + CrSelectFinder(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrShutterModeSetting.java b/src/CRSDK/CrShutterModeSetting.java new file mode 100644 index 0000000..690889e --- /dev/null +++ b/src/CRSDK/CrShutterModeSetting.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrShutterModeSetting { + CrShutterMode_Automatic (0x01), + CrShutterMode_Manual (CrShutterMode_Automatic.getValue()+1); + + private final CrInt8u value; + CrShutterModeSetting(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrShutterModeStatus.java b/src/CRSDK/CrShutterModeStatus.java new file mode 100644 index 0000000..b5cf931 --- /dev/null +++ b/src/CRSDK/CrShutterModeStatus.java @@ -0,0 +1,18 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrShutterModeStatus { + CrShutterModeStatus_Off (0x01), + CrShutterModeStatus_Speed (CrShutterModeStatus_Off.getValue() + 1), + CrShutterModeStatus_Angle (CrShutterModeStatus_Off.getValue() + 2), + CrShutterModeStatus_ECS (CrShutterModeStatus_Off.getValue() + 3), + CrShutterModeStatus_Auto (CrShutterModeStatus_Off.getValue() + 4); + + private final CrInt8u value; + CrShutterModeStatus(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrShutterSlow.java b/src/CRSDK/CrShutterSlow.java new file mode 100644 index 0000000..3f0e406 --- /dev/null +++ b/src/CRSDK/CrShutterSlow.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrShutterSlow { + CrShutterSlow_Off (0x01), + CrShutterSlow_On (CrShutterSlow_Off.getValue()+1); + + private final CrInt8u value; + CrShutterSlow(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrTouchOperation.java b/src/CRSDK/CrTouchOperation.java new file mode 100644 index 0000000..d485778 --- /dev/null +++ b/src/CRSDK/CrTouchOperation.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrTouchOperation { + CrTouchOperation_Off (0x01), + CrTouchOperation_On (CrTouchOperation_Off.getValue()+1), + CrTouchOperation_PlaybackOnly (CrTouchOperation_Off.getValue()+2); + + private final CrInt8u value; + CrTouchOperation(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrUploadSettingFileType.java b/src/CRSDK/CrUploadSettingFileType.java new file mode 100644 index 0000000..6939688 --- /dev/null +++ b/src/CRSDK/CrUploadSettingFileType.java @@ -0,0 +1,17 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrUploadSettingFileType { + CrUploadSettingFileType_Setup (0x00001000), + CrUploadSettingFileType_FTPTransferSetting (0x00001002); + + private final CrInt32u value; + CrUploadSettingFileType(int value) { + this.value = new CrInt32u(value); + } + + public int getValue() { + return value.intValue(); + } + +} diff --git a/src/CRSDK/CrZoomDistanceUnitSetting.java b/src/CRSDK/CrZoomDistanceUnitSetting.java new file mode 100644 index 0000000..35a67dd --- /dev/null +++ b/src/CRSDK/CrZoomDistanceUnitSetting.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrZoomDistanceUnitSetting { + CrZoomDistanceUnitSetting_mm (0x01), + CrZoomDistanceUnitSetting_percent (CrZoomDistanceUnitSetting_mm.getValue()+1); + + private final CrInt8u value; + CrZoomDistanceUnitSetting(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrZoomOperation.java b/src/CRSDK/CrZoomOperation.java new file mode 100644 index 0000000..48a4538 --- /dev/null +++ b/src/CRSDK/CrZoomOperation.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrZoomOperation { + CrZoomOperation_Wide (-1), + CrZoomOperation_Stop (0), + CrZoomOperation_Tele (1); + + private final CrInt8 value; + CrZoomOperation(int value) { + this.value = new CrInt8(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrZoomOperationEnableStatus.java b/src/CRSDK/CrZoomOperationEnableStatus.java new file mode 100644 index 0000000..cc2f91e --- /dev/null +++ b/src/CRSDK/CrZoomOperationEnableStatus.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrZoomOperationEnableStatus { + CrZoomOperationEnableStatus_Default (0x00), + CrZoomOperationEnableStatus_Disable (0x00), + CrZoomOperationEnableStatus_Enable (CrZoomOperationEnableStatus_Disable.getValue() + 1); + + private final CrInt8u value; + CrZoomOperationEnableStatus(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrZoomSettingType.java b/src/CRSDK/CrZoomSettingType.java new file mode 100644 index 0000000..55bbab2 --- /dev/null +++ b/src/CRSDK/CrZoomSettingType.java @@ -0,0 +1,17 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrZoomSettingType { + CrZoomSetting_OpticalZoomOnly (0x01), + CrZoomSetting_SmartZoomOnly (CrZoomSetting_OpticalZoomOnly.getValue()+1), + CrZoomSetting_On_ClearImageZoom (CrZoomSetting_OpticalZoomOnly.getValue()+2), + CrZoomSetting_On_DigitalZoom (CrZoomSetting_OpticalZoomOnly.getValue()+3); + + private final CrInt8u value; + CrZoomSettingType(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrZoomTypeStatus.java b/src/CRSDK/CrZoomTypeStatus.java new file mode 100644 index 0000000..1c350b5 --- /dev/null +++ b/src/CRSDK/CrZoomTypeStatus.java @@ -0,0 +1,17 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrZoomTypeStatus { + CrZoomTypeStatus_OpticalZoom(0x01), + CrZoomTypeStatus_SmartZoom (CrZoomTypeStatus_OpticalZoom.getValue()+1), + CrZoomTypeStatus_ClearImageZoom (CrZoomTypeStatus_OpticalZoom.getValue()+2), + CrZoomTypeStatus_DigitalZoom (CrZoomTypeStatus_OpticalZoom.getValue()+3); + + private final CrInt8u value; + CrZoomTypeStatus(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +}