commit 24/07/2025

This commit is contained in:
2025-07-24 11:54:45 +07:00
parent c2f7106f70
commit 5045c40814
39 changed files with 630 additions and 0 deletions

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

16
src/CRSDK/CrTnumber.java Normal file
View File

@@ -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();
}
}

View File

@@ -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();
}
}