First commit 15/07/2025
This commit is contained in:
17
src/CRSDK/CrAspectRatioIndex.java
Normal file
17
src/CRSDK/CrAspectRatioIndex.java
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrAspectRatioIndex {
|
||||||
|
CrAspectRatio_3_2 (0x0001),
|
||||||
|
CrAspectRatio_16_9 (CrAspectRatio_3_2.getValue()+1),
|
||||||
|
CrAspectRatio_4_3 (CrAspectRatio_3_2.getValue()+2),
|
||||||
|
CrAspectRatio_1_1 (CrAspectRatio_3_2.getValue()+3);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrAspectRatioIndex(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
29
src/CRSDK/CrBatteryLevel.java
Normal file
29
src/CRSDK/CrBatteryLevel.java
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrBatteryLevel {
|
||||||
|
CrBatteryLevel_PreEndBattery (0x00000001),
|
||||||
|
CrBatteryLevel_1_4 (CrBatteryLevel_PreEndBattery.getValue()+1), // Level 1/4
|
||||||
|
CrBatteryLevel_2_4 (CrBatteryLevel_PreEndBattery.getValue()+2),
|
||||||
|
CrBatteryLevel_3_4 (CrBatteryLevel_PreEndBattery.getValue()+3),
|
||||||
|
CrBatteryLevel_4_4 (CrBatteryLevel_PreEndBattery.getValue()+4), // Level 4/4
|
||||||
|
CrBatteryLevel_1_3 (CrBatteryLevel_PreEndBattery.getValue()+5), // Level 1/3
|
||||||
|
CrBatteryLevel_2_3 (CrBatteryLevel_PreEndBattery.getValue()+6),
|
||||||
|
CrBatteryLevel_3_3 (CrBatteryLevel_PreEndBattery.getValue()+7), // Level 3/3
|
||||||
|
CrBatteryLevel_USBPowerSupply (0x00010000), // USB Power Supply
|
||||||
|
CrBatteryLevel_PreEnd_PowerSupply (CrBatteryLevel_USBPowerSupply.getValue()+1),
|
||||||
|
CrBatteryLevel_1_4_PowerSupply (CrBatteryLevel_USBPowerSupply.getValue()+2), // Level 1/4 with USB Power Supply
|
||||||
|
CrBatteryLevel_2_4_PowerSupply (CrBatteryLevel_USBPowerSupply.getValue()+3),
|
||||||
|
CrBatteryLevel_3_4_PowerSupply (CrBatteryLevel_USBPowerSupply.getValue()+4),
|
||||||
|
CrBatteryLevel_4_4_PowerSupply (CrBatteryLevel_USBPowerSupply.getValue()+5), // Level 4/4 with USB Power Supply
|
||||||
|
CrBatteryLevel_Fake (0xFFFFFFFD), // Fake
|
||||||
|
CrBatteryLevel_BatteryNotInstalled (0xFFFFFFFE);
|
||||||
|
|
||||||
|
private final CrInt32u value;
|
||||||
|
CrBatteryLevel(int value) {
|
||||||
|
this.value = new CrInt32u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
15
src/CRSDK/CrCancelMediaFormat.java
Normal file
15
src/CRSDK/CrCancelMediaFormat.java
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrCancelMediaFormat {
|
||||||
|
CrCancelMediaFormat_Disable (0x00),
|
||||||
|
CrCancelMediaFormat_Enable (CrCancelMediaFormat_Disable.getValue()+1);
|
||||||
|
|
||||||
|
private final CrInt8u value;
|
||||||
|
CrCancelMediaFormat(int value) {
|
||||||
|
this.value = new CrInt8u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
14
src/CRSDK/CrColorTuning.java
Normal file
14
src/CRSDK/CrColorTuning.java
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrColorTuning {
|
||||||
|
CrColorTuning_Min (0x00),
|
||||||
|
CrColorTuning_Max (0xFF);
|
||||||
|
private final CrInt8u value;
|
||||||
|
CrColorTuning(int value) {
|
||||||
|
this.value = new CrInt8u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
15
src/CRSDK/CrColortemp.java
Normal file
15
src/CRSDK/CrColortemp.java
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrColortemp {
|
||||||
|
CrColortemp_Min (0x0000),
|
||||||
|
CrColortemp_Max (0xFFFF);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrColortemp(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
29
src/CRSDK/CrDRangeOptimizer.java
Normal file
29
src/CRSDK/CrDRangeOptimizer.java
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrDRangeOptimizer {
|
||||||
|
CrDRangeOptimizer_Off (0x0000),
|
||||||
|
CrDRangeOptimizer_On (CrDRangeOptimizer_Off.getValue()+1),
|
||||||
|
CrDRangeOptimizer_Plus (0x0010),
|
||||||
|
CrDRangeOptimizer_Plus_Manual_1 (CrDRangeOptimizer_Plus.getValue()+1),
|
||||||
|
CrDRangeOptimizer_Plus_Manual_2 (CrDRangeOptimizer_Plus.getValue()+2),
|
||||||
|
CrDRangeOptimizer_Plus_Manual_3 (CrDRangeOptimizer_Plus.getValue()+3),
|
||||||
|
CrDRangeOptimizer_Plus_Manual_4 (CrDRangeOptimizer_Plus.getValue()+4),
|
||||||
|
CrDRangeOptimizer_Plus_Manual_5 (CrDRangeOptimizer_Plus.getValue()+5),
|
||||||
|
CrDRangeOptimizer_Auto (0x0020),
|
||||||
|
CrDRangeOptimizer_HDR_Auto (0x0030),
|
||||||
|
CrDRangeOptimizer_HDR_10Ev (CrDRangeOptimizer_HDR_Auto.getValue()+1),
|
||||||
|
CrDRangeOptimizer_HDR_20Ev (CrDRangeOptimizer_HDR_Auto.getValue()+2),
|
||||||
|
CrDRangeOptimizer_HDR_30Ev (CrDRangeOptimizer_HDR_Auto.getValue()+3),
|
||||||
|
CrDRangeOptimizer_HDR_40Ev (CrDRangeOptimizer_HDR_Auto.getValue()+4),
|
||||||
|
CrDRangeOptimizer_HDR_50Ev (CrDRangeOptimizer_HDR_Auto.getValue()+5),
|
||||||
|
CrDRangeOptimizer_HDR_60Ev (CrDRangeOptimizer_HDR_Auto.getValue()+6);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrDRangeOptimizer(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -16,7 +16,7 @@ public class CrDefines {
|
|||||||
public static final CrInt32u CrBatteryRemainingInVoltage_Untaken = new CrInt32u (0xFFFFFFFFL);
|
public static final CrInt32u CrBatteryRemainingInVoltage_Untaken = new CrInt32u (0xFFFFFFFFL);
|
||||||
public static final CrInt32u CrDCVoltage_Untaken = new CrInt32u(0xFFFFFFFFL);
|
public static final CrInt32u CrDCVoltage_Untaken = new CrInt32u(0xFFFFFFFFL);
|
||||||
public static final String CrLensVersionNumber_Untaken = "--";
|
public static final String CrLensVersionNumber_Untaken = "--";
|
||||||
|
public static final CrInt16u CrBatteryRemain_Untaken = new CrInt16u(0xFFFF);
|
||||||
|
|
||||||
public static boolean CR_SUCCEEDED(int value){
|
public static boolean CR_SUCCEEDED(int value){
|
||||||
return value == CrError.CrError_None.getValue();
|
return value == CrError.CrError_None.getValue();
|
||||||
|
|||||||
166
src/CRSDK/CrDriveMode.java
Normal file
166
src/CRSDK/CrDriveMode.java
Normal file
@@ -0,0 +1,166 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrDriveMode {
|
||||||
|
CrDrive_Single (0x00000001),
|
||||||
|
CrDrive_Continuous_Hi (0x00010001),
|
||||||
|
CrDrive_Continuous_Hi_Plus (CrDrive_Continuous_Hi.getValue()+1),
|
||||||
|
CrDrive_Continuous_Hi_Live (CrDrive_Continuous_Hi.getValue()+2),
|
||||||
|
CrDrive_Continuous_Lo (CrDrive_Continuous_Hi.getValue()+3),
|
||||||
|
CrDrive_Continuous (CrDrive_Continuous_Hi.getValue()+4),
|
||||||
|
CrDrive_Continuous_SpeedPriority (CrDrive_Continuous_Hi.getValue()+5),
|
||||||
|
CrDrive_Continuous_Mid (CrDrive_Continuous_Hi.getValue()+6),
|
||||||
|
CrDrive_Continuous_Mid_Live (CrDrive_Continuous_Hi.getValue()+7),
|
||||||
|
CrDrive_Continuous_Lo_Live (CrDrive_Continuous_Hi.getValue()+8),
|
||||||
|
CrDrive_SingleBurstShooting_lo (0x00011001),
|
||||||
|
CrDrive_SingleBurstShooting_mid (CrDrive_SingleBurstShooting_lo.getValue()+1),
|
||||||
|
CrDrive_SingleBurstShooting_hi (CrDrive_SingleBurstShooting_lo.getValue()+2),
|
||||||
|
CrDrive_FocusBracket (0x00012001),
|
||||||
|
CrDrive_Timelapse (0x00020001),
|
||||||
|
CrDrive_Timer_2s (0x00030001),
|
||||||
|
CrDrive_Timer_5s (CrDrive_Timer_2s.getValue()+1),
|
||||||
|
CrDrive_Timer_10s (CrDrive_Timer_2s.getValue()+2),
|
||||||
|
CrDrive_Continuous_Bracket_03Ev_3pics (0x00040301),
|
||||||
|
CrDrive_Continuous_Bracket_03Ev_5pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+1),
|
||||||
|
CrDrive_Continuous_Bracket_03Ev_9pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+2),
|
||||||
|
CrDrive_Continuous_Bracket_05Ev_3pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+3),
|
||||||
|
CrDrive_Continuous_Bracket_05Ev_5pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+4),
|
||||||
|
CrDrive_Continuous_Bracket_05Ev_9pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+5),
|
||||||
|
CrDrive_Continuous_Bracket_07Ev_3pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+6),
|
||||||
|
CrDrive_Continuous_Bracket_07Ev_5pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+7),
|
||||||
|
CrDrive_Continuous_Bracket_07Ev_9pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+8),
|
||||||
|
CrDrive_Continuous_Bracket_10Ev_3pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+9),
|
||||||
|
CrDrive_Continuous_Bracket_10Ev_5pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+10),
|
||||||
|
CrDrive_Continuous_Bracket_10Ev_9pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+11),
|
||||||
|
CrDrive_Continuous_Bracket_20Ev_3pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+12),
|
||||||
|
CrDrive_Continuous_Bracket_20Ev_5pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+13),
|
||||||
|
CrDrive_Continuous_Bracket_30Ev_3pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+14),
|
||||||
|
CrDrive_Continuous_Bracket_30Ev_5pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+15),
|
||||||
|
CrDrive_Continuous_Bracket_03Ev_2pics_Plus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+16),
|
||||||
|
CrDrive_Continuous_Bracket_03Ev_2pics_Minus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+17),
|
||||||
|
CrDrive_Continuous_Bracket_03Ev_7pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+18),
|
||||||
|
CrDrive_Continuous_Bracket_05Ev_2pics_Plus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+19),
|
||||||
|
CrDrive_Continuous_Bracket_05Ev_2pics_Minus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+20),
|
||||||
|
CrDrive_Continuous_Bracket_05Ev_7pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+21),
|
||||||
|
CrDrive_Continuous_Bracket_07Ev_2pics_Plus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+22),
|
||||||
|
CrDrive_Continuous_Bracket_07Ev_2pics_Minus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+23),
|
||||||
|
CrDrive_Continuous_Bracket_07Ev_7pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+24),
|
||||||
|
CrDrive_Continuous_Bracket_10Ev_2pics_Plus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+25),
|
||||||
|
CrDrive_Continuous_Bracket_10Ev_2pics_Minus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+26),
|
||||||
|
CrDrive_Continuous_Bracket_10Ev_7pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+27),
|
||||||
|
CrDrive_Continuous_Bracket_13Ev_2pics_Plus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+28),
|
||||||
|
CrDrive_Continuous_Bracket_13Ev_2pics_Minus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+29),
|
||||||
|
CrDrive_Continuous_Bracket_13Ev_3pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+30),
|
||||||
|
CrDrive_Continuous_Bracket_13Ev_5pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+31),
|
||||||
|
CrDrive_Continuous_Bracket_13Ev_7pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+32),
|
||||||
|
CrDrive_Continuous_Bracket_15Ev_2pics_Plus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+33),
|
||||||
|
CrDrive_Continuous_Bracket_15Ev_2pics_Minus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+34),
|
||||||
|
CrDrive_Continuous_Bracket_15Ev_3pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+35),
|
||||||
|
CrDrive_Continuous_Bracket_15Ev_5pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+36),
|
||||||
|
CrDrive_Continuous_Bracket_15Ev_7pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+37),
|
||||||
|
CrDrive_Continuous_Bracket_17Ev_2pics_Plus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+38),
|
||||||
|
CrDrive_Continuous_Bracket_17Ev_2pics_Minus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+39),
|
||||||
|
CrDrive_Continuous_Bracket_17Ev_3pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+40),
|
||||||
|
CrDrive_Continuous_Bracket_17Ev_5pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+41),
|
||||||
|
CrDrive_Continuous_Bracket_17Ev_7pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+42),
|
||||||
|
CrDrive_Continuous_Bracket_20Ev_2pics_Plus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+43),
|
||||||
|
CrDrive_Continuous_Bracket_20Ev_2pics_Minus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+44),
|
||||||
|
CrDrive_Continuous_Bracket_20Ev_7pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+45),
|
||||||
|
CrDrive_Continuous_Bracket_23Ev_2pics_Plus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+46),
|
||||||
|
CrDrive_Continuous_Bracket_23Ev_2pics_Minus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+47),
|
||||||
|
CrDrive_Continuous_Bracket_23Ev_3pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+48),
|
||||||
|
CrDrive_Continuous_Bracket_23Ev_5pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+49),
|
||||||
|
CrDrive_Continuous_Bracket_25Ev_2pics_Plus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+50),
|
||||||
|
CrDrive_Continuous_Bracket_25Ev_2pics_Minus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+51),
|
||||||
|
CrDrive_Continuous_Bracket_25Ev_3pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+52),
|
||||||
|
CrDrive_Continuous_Bracket_25Ev_5pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+53),
|
||||||
|
CrDrive_Continuous_Bracket_27Ev_2pics_Plus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+54),
|
||||||
|
CrDrive_Continuous_Bracket_27Ev_2pics_Minus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+55),
|
||||||
|
CrDrive_Continuous_Bracket_27Ev_3pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+56),
|
||||||
|
CrDrive_Continuous_Bracket_27Ev_5pics (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+57),
|
||||||
|
CrDrive_Continuous_Bracket_30Ev_2pics_Plus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+58),
|
||||||
|
CrDrive_Continuous_Bracket_30Ev_2pics_Minus (CrDrive_Continuous_Bracket_03Ev_3pics.getValue()+59),
|
||||||
|
CrDrive_Single_Bracket_03Ev_3pics (0x00050001),
|
||||||
|
CrDrive_Single_Bracket_03Ev_5pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+1),
|
||||||
|
CrDrive_Single_Bracket_03Ev_9pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+2),
|
||||||
|
CrDrive_Single_Bracket_05Ev_3pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+3),
|
||||||
|
CrDrive_Single_Bracket_05Ev_5pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+4),
|
||||||
|
CrDrive_Single_Bracket_05Ev_9pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+5),
|
||||||
|
CrDrive_Single_Bracket_07Ev_3pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+6),
|
||||||
|
CrDrive_Single_Bracket_07Ev_5pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+7),
|
||||||
|
CrDrive_Single_Bracket_07Ev_9pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+8),
|
||||||
|
CrDrive_Single_Bracket_10Ev_3pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+9),
|
||||||
|
CrDrive_Single_Bracket_10Ev_5pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+10),
|
||||||
|
CrDrive_Single_Bracket_10Ev_9pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+11),
|
||||||
|
CrDrive_Single_Bracket_20Ev_3pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+12),
|
||||||
|
CrDrive_Single_Bracket_20Ev_5pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+13),
|
||||||
|
CrDrive_Single_Bracket_30Ev_3pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+14),
|
||||||
|
CrDrive_Single_Bracket_30Ev_5pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+15),
|
||||||
|
CrDrive_Single_Bracket_03Ev_2pics_Plus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+16),
|
||||||
|
CrDrive_Single_Bracket_03Ev_2pics_Minus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+17),
|
||||||
|
CrDrive_Single_Bracket_03Ev_7pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+18),
|
||||||
|
CrDrive_Single_Bracket_05Ev_2pics_Plus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+19),
|
||||||
|
CrDrive_Single_Bracket_05Ev_2pics_Minus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+20),
|
||||||
|
CrDrive_Single_Bracket_05Ev_7pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+21),
|
||||||
|
CrDrive_Single_Bracket_07Ev_2pics_Plus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+22),
|
||||||
|
CrDrive_Single_Bracket_07Ev_2pics_Minus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+23),
|
||||||
|
CrDrive_Single_Bracket_07Ev_7pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+24),
|
||||||
|
CrDrive_Single_Bracket_10Ev_2pics_Plus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+25),
|
||||||
|
CrDrive_Single_Bracket_10Ev_2pics_Minus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+26),
|
||||||
|
CrDrive_Single_Bracket_10Ev_7pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+27),
|
||||||
|
CrDrive_Single_Bracket_13Ev_2pics_Plus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+28),
|
||||||
|
CrDrive_Single_Bracket_13Ev_2pics_Minus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+29),
|
||||||
|
CrDrive_Single_Bracket_13Ev_3pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+30),
|
||||||
|
CrDrive_Single_Bracket_13Ev_5pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+31),
|
||||||
|
CrDrive_Single_Bracket_13Ev_7pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+32),
|
||||||
|
CrDrive_Single_Bracket_15Ev_2pics_Plus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+33),
|
||||||
|
CrDrive_Single_Bracket_15Ev_2pics_Minus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+34),
|
||||||
|
CrDrive_Single_Bracket_15Ev_3pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+35),
|
||||||
|
CrDrive_Single_Bracket_15Ev_5pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+36),
|
||||||
|
CrDrive_Single_Bracket_15Ev_7pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+37),
|
||||||
|
CrDrive_Single_Bracket_17Ev_2pics_Plus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+38),
|
||||||
|
CrDrive_Single_Bracket_17Ev_2pics_Minus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+39),
|
||||||
|
CrDrive_Single_Bracket_17Ev_3pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+40),
|
||||||
|
CrDrive_Single_Bracket_17Ev_5pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+41),
|
||||||
|
CrDrive_Single_Bracket_17Ev_7pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+42),
|
||||||
|
CrDrive_Single_Bracket_20Ev_2pics_Plus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+43),
|
||||||
|
CrDrive_Single_Bracket_20Ev_2pics_Minus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+44),
|
||||||
|
CrDrive_Single_Bracket_20Ev_7pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+45),
|
||||||
|
CrDrive_Single_Bracket_23Ev_2pics_Plus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+46),
|
||||||
|
CrDrive_Single_Bracket_23Ev_2pics_Minus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+47),
|
||||||
|
CrDrive_Single_Bracket_23Ev_3pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+48),
|
||||||
|
CrDrive_Single_Bracket_23Ev_5pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+49),
|
||||||
|
CrDrive_Single_Bracket_25Ev_2pics_Plus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+50),
|
||||||
|
CrDrive_Single_Bracket_25Ev_2pics_Minus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+51),
|
||||||
|
CrDrive_Single_Bracket_25Ev_3pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+52),
|
||||||
|
CrDrive_Single_Bracket_25Ev_5pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+53),
|
||||||
|
CrDrive_Single_Bracket_27Ev_2pics_Plus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+54),
|
||||||
|
CrDrive_Single_Bracket_27Ev_2pics_Minus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+55),
|
||||||
|
CrDrive_Single_Bracket_27Ev_3pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+56),
|
||||||
|
CrDrive_Single_Bracket_27Ev_5pics (CrDrive_Single_Bracket_03Ev_3pics.getValue()+57),
|
||||||
|
CrDrive_Single_Bracket_30Ev_2pics_Plus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+58),
|
||||||
|
CrDrive_Single_Bracket_30Ev_2pics_Minus (CrDrive_Single_Bracket_03Ev_3pics.getValue()+59),
|
||||||
|
CrDrive_WB_Bracket_Lo (0x00060001),
|
||||||
|
CrDrive_WB_Bracket_Hi (CrDrive_WB_Bracket_Lo.getValue()+1),
|
||||||
|
CrDrive_DRO_Bracket_Lo (0x00070001),
|
||||||
|
CrDrive_DRO_Bracket_Hi (CrDrive_DRO_Bracket_Lo.getValue()+1),
|
||||||
|
CrDrive_Continuous_Timer_3pics (0x00080001),
|
||||||
|
CrDrive_Continuous_Timer_5pics (CrDrive_Continuous_Timer_3pics.getValue()+1),
|
||||||
|
CrDrive_Continuous_Timer_2s_3pics (CrDrive_Continuous_Timer_3pics.getValue()+2),
|
||||||
|
CrDrive_Continuous_Timer_2s_5pics (CrDrive_Continuous_Timer_3pics.getValue()+3),
|
||||||
|
CrDrive_Continuous_Timer_5s_3pics (CrDrive_Continuous_Timer_3pics.getValue()+4),
|
||||||
|
CrDrive_Continuous_Timer_5s_5pics (CrDrive_Continuous_Timer_3pics.getValue()+5),
|
||||||
|
CrDrive_LPF_Bracket (0x10000001),
|
||||||
|
CrDrive_RemoteCommander (CrDrive_LPF_Bracket.getValue()+1),
|
||||||
|
CrDrive_MirrorUp (CrDrive_LPF_Bracket.getValue()+2),
|
||||||
|
CrDrive_SelfPortrait_1 (CrDrive_LPF_Bracket.getValue()+3),
|
||||||
|
CrDrive_SelfPortrait_2 (CrDrive_LPF_Bracket.getValue()+4);
|
||||||
|
|
||||||
|
private final CrInt32u value;
|
||||||
|
CrDriveMode(int value) {
|
||||||
|
this.value = new CrInt32u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
21
src/CRSDK/CrFaceFrameType.java
Normal file
21
src/CRSDK/CrFaceFrameType.java
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrFaceFrameType {
|
||||||
|
CrFaceFrameType_Unknown (0x0000),
|
||||||
|
CrFaceFrameType_DetectedFace (0x0001),
|
||||||
|
CrFaceFrameType_AF_TargetFace (CrFaceFrameType_DetectedFace.getValue()+1),
|
||||||
|
CrFaceFrameType_PersonalRecognitionFace (CrFaceFrameType_DetectedFace.getValue()+2),
|
||||||
|
CrFaceFrameType_SmileDetectionFace (CrFaceFrameType_DetectedFace.getValue()+3),
|
||||||
|
CrFaceFrameType_SelectedFace (CrFaceFrameType_DetectedFace.getValue()+4),
|
||||||
|
CrFaceFrameType_AF_TargetSelectionFace (CrFaceFrameType_DetectedFace.getValue()+5),
|
||||||
|
CrFaceFrameType_SmileDetectionSelectFace (CrFaceFrameType_DetectedFace.getValue()+6);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrFaceFrameType(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
19
src/CRSDK/CrFileType.java
Normal file
19
src/CRSDK/CrFileType.java
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrFileType {
|
||||||
|
CrFileType_None (0x0000),
|
||||||
|
CrFileType_Jpeg (CrFileType_None.getValue()+1),
|
||||||
|
CrFileType_Raw (CrFileType_None.getValue()+2),
|
||||||
|
CrFileType_RawJpeg (CrFileType_None.getValue()+3),
|
||||||
|
CrFileType_RawHeif (CrFileType_None.getValue()+4),
|
||||||
|
CrFileType_Heif (CrFileType_None.getValue()+5);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrFileType(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
19
src/CRSDK/CrFlashMode.java
Normal file
19
src/CRSDK/CrFlashMode.java
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrFlashMode {
|
||||||
|
CrFlash_Auto (0x0001),
|
||||||
|
CrFlash_Off (CrFlash_Auto.getValue() + 1),
|
||||||
|
CrFlash_Fill (CrFlash_Auto.getValue()+ 2),
|
||||||
|
CrFlash_ExternalSync (CrFlash_Auto.getValue() + 3),
|
||||||
|
CrFlash_SlowSync (CrFlash_Auto.getValue() + 4),
|
||||||
|
CrFlash_RearSync (CrFlash_Auto.getValue() + 5);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrFlashMode(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
40
src/CRSDK/CrFocusArea.java
Normal file
40
src/CRSDK/CrFocusArea.java
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrFocusArea {
|
||||||
|
CrFocusArea_Unknown (0x0000),
|
||||||
|
CrFocusArea_Wide (CrFocusArea_Unknown.getValue()+1),
|
||||||
|
CrFocusArea_Zone (CrFocusArea_Unknown.getValue()+2),
|
||||||
|
CrFocusArea_Center (CrFocusArea_Unknown.getValue()+3),
|
||||||
|
CrFocusArea_Flexible_Spot_S (CrFocusArea_Unknown.getValue()+4),
|
||||||
|
CrFocusArea_Flexible_Spot_M (CrFocusArea_Unknown.getValue()+5),
|
||||||
|
CrFocusArea_Flexible_Spot_L (CrFocusArea_Unknown.getValue()+6),
|
||||||
|
CrFocusArea_Expand_Flexible_Spot (CrFocusArea_Unknown.getValue()+7),
|
||||||
|
CrFocusArea_Flexible_Spot (CrFocusArea_Unknown.getValue()+8),
|
||||||
|
CrFocusArea_Tracking_Wide (0x0011),
|
||||||
|
CrFocusArea_Tracking_Zone (CrFocusArea_Tracking_Wide.getValue()+1),
|
||||||
|
CrFocusArea_Tracking_Center (CrFocusArea_Tracking_Wide.getValue()+2),
|
||||||
|
CrFocusArea_Tracking_Flexible_Spot_S (CrFocusArea_Tracking_Wide.getValue()+3),
|
||||||
|
CrFocusArea_Tracking_Flexible_Spot_M (CrFocusArea_Tracking_Wide.getValue()+4),
|
||||||
|
CrFocusArea_Tracking_Flexible_Spot_L (CrFocusArea_Tracking_Wide.getValue()+5),
|
||||||
|
CrFocusArea_Tracking_Expand_Flexible_Spot (CrFocusArea_Tracking_Wide.getValue()+6),
|
||||||
|
CrFocusArea_Tracking_Flexible_Spot (CrFocusArea_Tracking_Wide.getValue()+7),
|
||||||
|
CrFocusArea_Flexible_Spot_XS (CrFocusArea_Tracking_Wide.getValue()+8),
|
||||||
|
CrFocusArea_Flexible_Spot_XL (CrFocusArea_Tracking_Wide.getValue()+9),
|
||||||
|
CrFocusArea_Flexible_Spot_FreeSize1 (CrFocusArea_Tracking_Wide.getValue()+10),
|
||||||
|
CrFocusArea_Flexible_Spot_FreeSize2 (CrFocusArea_Tracking_Wide.getValue()+11),
|
||||||
|
CrFocusArea_Flexible_Spot_FreeSize3 (CrFocusArea_Tracking_Wide.getValue()+12),
|
||||||
|
CrFocusArea_Tracking_Flexible_Spot_XS (0x0023),
|
||||||
|
CrFocusArea_Tracking_Flexible_Spot_XL (CrFocusArea_Tracking_Flexible_Spot_XS.getValue()+1),
|
||||||
|
CrFocusArea_Tracking_Flexible_Spot_FreeSize1 (CrFocusArea_Tracking_Flexible_Spot_XS.getValue()+2),
|
||||||
|
CrFocusArea_Tracking_Flexible_Spot_FreeSize2 (CrFocusArea_Tracking_Flexible_Spot_XS.getValue()+3),
|
||||||
|
CrFocusArea_Tracking_Flexible_Spot_FreeSize3 (CrFocusArea_Tracking_Flexible_Spot_XS.getValue()+4);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrFocusArea(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
13
src/CRSDK/CrFocusFrameSelectState.java
Normal file
13
src/CRSDK/CrFocusFrameSelectState.java
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrFocusFrameSelectState {
|
||||||
|
CrFocusFrameSelectState_Unknown (0x00);
|
||||||
|
private final CrInt8u value;
|
||||||
|
CrFocusFrameSelectState(int value) {
|
||||||
|
this.value = new CrInt8u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
20
src/CRSDK/CrFocusFrameState.java
Normal file
20
src/CRSDK/CrFocusFrameState.java
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrFocusFrameState {
|
||||||
|
CrFocusFrameState_Unknown (0x0000),
|
||||||
|
CrFocusFrameState_NotFocused (0x0001),
|
||||||
|
CrFocusFrameState_Focused (CrFocusFrameState_NotFocused.getValue()+1),
|
||||||
|
CrFocusFrameState_FocusFrameSelection (CrFocusFrameState_NotFocused.getValue()+2),
|
||||||
|
CrFocusFrameState_Moving (CrFocusFrameState_NotFocused.getValue()+3),
|
||||||
|
CrFocusFrameState_RegistrationAF (0x0006),
|
||||||
|
CrFocusFrameState_Island (CrFocusFrameState_RegistrationAF.getValue()+1);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrFocusFrameState(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
23
src/CRSDK/CrFocusFrameType.java
Normal file
23
src/CRSDK/CrFocusFrameType.java
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrFocusFrameType {
|
||||||
|
CrFocusFrameType_Unknown (0x0000),
|
||||||
|
CrFocusFrameType_PhaseDetection_AFSensor (0x0001),
|
||||||
|
CrFocusFrameType_PhaseDetection_ImageSensor (CrFocusFrameType_PhaseDetection_AFSensor.getValue()+1),
|
||||||
|
CrFocusFrameType_Wide (CrFocusFrameType_PhaseDetection_AFSensor.getValue()+2),
|
||||||
|
CrFocusFrameType_Zone (CrFocusFrameType_PhaseDetection_AFSensor.getValue()+3),
|
||||||
|
CrFocusFrameType_CentralEmphasis (CrFocusFrameType_PhaseDetection_AFSensor.getValue()+4),
|
||||||
|
CrFocusFrameType_ContrastFlexibleMain (CrFocusFrameType_PhaseDetection_AFSensor.getValue()+5),
|
||||||
|
CrFocusFrameType_ContrastFlexibleAssist (CrFocusFrameType_PhaseDetection_AFSensor.getValue()+6),
|
||||||
|
CrFocusFrameType_Contrast (CrFocusFrameType_PhaseDetection_AFSensor.getValue()+7),
|
||||||
|
CrFocusFrameType_FrameSomewhere (0x000F);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrFocusFrameType(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
21
src/CRSDK/CrFocusIndicator.java
Normal file
21
src/CRSDK/CrFocusIndicator.java
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrFocusIndicator {
|
||||||
|
CrFocusIndicator_Unlocked (0x00000001),
|
||||||
|
CrFocusIndicator_Focused_AF_S (0x00000102),
|
||||||
|
CrFocusIndicator_NotFocused_AF_S (0x00000202),
|
||||||
|
CrFocusIndicator_Focused_AF_C (0x00000103),
|
||||||
|
CrFocusIndicator_NotFocused_AF_C (0x00000203),
|
||||||
|
CrFocusIndicator_TrackingSubject_AF_C (0x00000303),
|
||||||
|
CrFocusIndicator_Unpause (0x00001008),
|
||||||
|
CrFocusIndicator_Pause (0x00002008);
|
||||||
|
|
||||||
|
private final CrInt32u value;
|
||||||
|
CrFocusIndicator(int value) {
|
||||||
|
this.value = new CrInt32u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
20
src/CRSDK/CrFocusMode.java
Normal file
20
src/CRSDK/CrFocusMode.java
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrFocusMode {
|
||||||
|
CrFocus_MF (0x0001),
|
||||||
|
CrFocus_AF_S (CrFocus_MF.getValue()+1),
|
||||||
|
CrFocus_AF_C (CrFocus_MF.getValue()+2),
|
||||||
|
CrFocus_AF_A (CrFocus_MF.getValue()+3),
|
||||||
|
CrFocus_AF_D (CrFocus_MF.getValue()+4),
|
||||||
|
CrFocus_DMF (CrFocus_MF.getValue()+5),
|
||||||
|
CrFocus_PF (CrFocus_MF.getValue()+6);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrFocusMode(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
20
src/CRSDK/CrFrameInfoType.java
Normal file
20
src/CRSDK/CrFrameInfoType.java
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrFrameInfoType {
|
||||||
|
CrFrameInfoType_Unknown (0x0000),
|
||||||
|
CrFrameInfoType_FocusFrameInfo (CrFrameInfoType_Unknown.getValue()+1),
|
||||||
|
CrFrameInfoType_Magnifier_Position (CrFrameInfoType_Unknown.getValue()+2),
|
||||||
|
CrFrameInfoType_FaceFrameInfo (0x0004),
|
||||||
|
CrFrameInfoType_TrackingFrameInfo (CrFrameInfoType_FaceFrameInfo.getValue()+1),
|
||||||
|
CrFrameInfoType_FramingFrameInfo (CrFrameInfoType_FaceFrameInfo.getValue()+2),
|
||||||
|
CrFrameInfoType_Level (CrFrameInfoType_FaceFrameInfo.getValue()+3);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrFrameInfoType(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
15
src/CRSDK/CrFramingFrameType.java
Normal file
15
src/CRSDK/CrFramingFrameType.java
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrFramingFrameType {
|
||||||
|
CrFramingFrameType_Unknown (0x0000),
|
||||||
|
CrFramingFrameType_Auto (0x0001);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrFramingFrameType(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
18
src/CRSDK/CrImageQuality.java
Normal file
18
src/CRSDK/CrImageQuality.java
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrImageQuality {
|
||||||
|
CrImageQuality_Unknown (0x0000),
|
||||||
|
CrImageQuality_Light (CrImageQuality_Unknown.getValue()+1),
|
||||||
|
CrImageQuality_Standard (CrImageQuality_Unknown.getValue()+2),
|
||||||
|
CrImageQuality_Fine (CrImageQuality_Unknown.getValue()+3),
|
||||||
|
CrImageQuality_ExFine (CrImageQuality_Unknown.getValue()+4);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrImageQuality(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
17
src/CRSDK/CrImageSize.java
Normal file
17
src/CRSDK/CrImageSize.java
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrImageSize {
|
||||||
|
CrImageSize_L (0x0001),
|
||||||
|
CrImageSize_M (CrImageSize_L.getValue()+1),
|
||||||
|
CrImageSize_S (CrImageSize_L.getValue()+2),
|
||||||
|
CrImageSize_VGA (CrImageSize_L.getValue()+3);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrImageSize(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
15
src/CRSDK/CrIntervalRecMode.java
Normal file
15
src/CRSDK/CrIntervalRecMode.java
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrIntervalRecMode {
|
||||||
|
CrIntervalRecMode_OFF (0x0001),
|
||||||
|
CrIntervalRecMode_ON (CrIntervalRecMode_OFF.getValue()+1);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrIntervalRecMode(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
15
src/CRSDK/CrIntervalRecStatus.java
Normal file
15
src/CRSDK/CrIntervalRecStatus.java
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrIntervalRecStatus {
|
||||||
|
CrIntervalRecStatus_WaitingStart (0x0001),
|
||||||
|
CrIntervalRecStatus_IntervalShooting (CrIntervalRecStatus_WaitingStart.getValue()+1);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrIntervalRecStatus(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
18
src/CRSDK/CrJpegQuality.java
Normal file
18
src/CRSDK/CrJpegQuality.java
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrJpegQuality {
|
||||||
|
CrJpegQuality_Unknown (0x0000),
|
||||||
|
CrJpegQuality_Light (CrJpegQuality_Unknown.getValue()+1),
|
||||||
|
CrJpegQuality_Standard (CrJpegQuality_Unknown.getValue()+2),
|
||||||
|
CrJpegQuality_Fine (CrJpegQuality_Unknown.getValue()+3),
|
||||||
|
CrJpegQuality_ExFine (CrJpegQuality_Unknown.getValue()+4);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrJpegQuality(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
15
src/CRSDK/CrLevelState.java
Normal file
15
src/CRSDK/CrLevelState.java
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrLevelState {
|
||||||
|
CrLevel_Off (0x00000001),
|
||||||
|
CrLevel_On (CrLevel_Off.getValue()+1);
|
||||||
|
|
||||||
|
private final CrInt32 value;
|
||||||
|
CrLevelState(int value) {
|
||||||
|
this.value = new CrInt32(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
16
src/CRSDK/CrLiveViewDisplayEffect.java
Normal file
16
src/CRSDK/CrLiveViewDisplayEffect.java
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrLiveViewDisplayEffect {
|
||||||
|
CrLiveViewDisplayEffect_Unknown (0x0000),
|
||||||
|
CrLiveViewDisplayEffect_ON (CrLiveViewDisplayEffect_Unknown.getValue()+1),
|
||||||
|
CrLiveViewDisplayEffect_OFF (CrLiveViewDisplayEffect_Unknown.getValue()+2);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrLiveViewDisplayEffect(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
15
src/CRSDK/CrLiveViewStatus.java
Normal file
15
src/CRSDK/CrLiveViewStatus.java
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrLiveViewStatus {
|
||||||
|
CrLiveView_NotSupport (0x0000), // Live view is not supported
|
||||||
|
CrLiveView_Disable (CrLiveView_NotSupport.getValue()+1), // Live view is supported, but can't get LV image
|
||||||
|
CrLiveView_Enable (CrLiveView_NotSupport.getValue()+2);
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrLiveViewStatus(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
15
src/CRSDK/CrMediaFormat.java
Normal file
15
src/CRSDK/CrMediaFormat.java
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrMediaFormat {
|
||||||
|
CrMediaFormat_Disable (0x00),
|
||||||
|
CrMediaFormat_Enable (CrMediaFormat_Disable.getValue()+1);
|
||||||
|
|
||||||
|
private final CrInt8u value;
|
||||||
|
CrMediaFormat(int value) {
|
||||||
|
this.value = new CrInt8u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
26
src/CRSDK/CrMeteringMode.java
Normal file
26
src/CRSDK/CrMeteringMode.java
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrMeteringMode {
|
||||||
|
CrMetering_Average (0x0001),
|
||||||
|
CrMetering_CenterWeightedAverage (CrMetering_Average.getValue()+ 1),
|
||||||
|
CrMetering_MultiSpot (CrMetering_Average.getValue()+2),
|
||||||
|
CrMetering_CenterSpot (CrMetering_Average.getValue()+3),
|
||||||
|
CrMetering_Multi (CrMetering_Average.getValue()+4),
|
||||||
|
CrMetering_CenterWeighted (CrMetering_Average.getValue()+5),
|
||||||
|
CrMetering_EntireScreenAverage (CrMetering_Average.getValue()+6),
|
||||||
|
CrMetering_Spot_Standard (CrMetering_Average.getValue()+7),
|
||||||
|
CrMetering_Spot_Large (CrMetering_Average.getValue()+8),
|
||||||
|
CrMetering_HighLightWeighted (CrMetering_Average.getValue()+9),
|
||||||
|
CrMetering_Standard (CrMetering_Average.getValue()+10),
|
||||||
|
CrMetering_Backlight (CrMetering_Average.getValue()+11),
|
||||||
|
CrMetering_Spotlight (CrMetering_Average.getValue()+12);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrMeteringMode(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
17
src/CRSDK/CrMovie_Recording_State.java
Normal file
17
src/CRSDK/CrMovie_Recording_State.java
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrMovie_Recording_State {
|
||||||
|
CrMovie_Recording_State_Not_Recording (0x0000),
|
||||||
|
CrMovie_Recording_State_Recording (0x0001),
|
||||||
|
CrMovie_Recording_State_Recording_Failed (0x0002),
|
||||||
|
CrMovie_Recording_State_IntervalRec_Waiting_Record (0x0003);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrMovie_Recording_State(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
15
src/CRSDK/CrNearFarEnableStatus.java
Normal file
15
src/CRSDK/CrNearFarEnableStatus.java
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrNearFarEnableStatus {
|
||||||
|
CrNearFar_Disable(0x0000),
|
||||||
|
CrNearFar_Enable (0x0001);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrNearFarEnableStatus(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
47
src/CRSDK/CrPictureEffect.java
Normal file
47
src/CRSDK/CrPictureEffect.java
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrPictureEffect {
|
||||||
|
CrPictureEffect_Off (0x00000000),
|
||||||
|
CrPictureEffect_ToyCameraNormal (CrPictureEffect_Off.getValue()+1),
|
||||||
|
CrPictureEffect_ToyCameraCool (CrPictureEffect_Off.getValue()+2),
|
||||||
|
CrPictureEffect_ToyCameraWarm (CrPictureEffect_Off.getValue()+3),
|
||||||
|
CrPictureEffect_ToyCameraGreen (CrPictureEffect_Off.getValue()+4),
|
||||||
|
CrPictureEffect_ToyCameraMagenta (CrPictureEffect_Off.getValue()+5),
|
||||||
|
CrPictureEffect_Pop (0x00000100),
|
||||||
|
CrPictureEffect_PosterizationBW (0x00000200),
|
||||||
|
CrPictureEffect_PosterizationColor (CrPictureEffect_PosterizationBW.getValue()+1),
|
||||||
|
CrPictureEffect_Retro (0x00000300),
|
||||||
|
CrPictureEffect_SoftHighkey (0x00000400),
|
||||||
|
CrPictureEffect_PartColorRed (0x00000500),
|
||||||
|
CrPictureEffect_PartColorGreen (CrPictureEffect_PartColorRed.getValue()+1),
|
||||||
|
CrPictureEffect_PartColorBlue (CrPictureEffect_PartColorRed.getValue()+2),
|
||||||
|
CrPictureEffect_PartColorYellow (CrPictureEffect_PartColorRed.getValue()+3),
|
||||||
|
CrPictureEffect_HighContrastMonochrome (0x00000600),
|
||||||
|
CrPictureEffect_SoftFocusLow (0x00000700),
|
||||||
|
CrPictureEffect_SoftFocusMid (CrPictureEffect_SoftFocusLow.getValue()+1),
|
||||||
|
CrPictureEffect_SoftFocusHigh (CrPictureEffect_SoftFocusLow.getValue()+2),
|
||||||
|
CrPictureEffect_HDRPaintingLow (0x00000800),
|
||||||
|
CrPictureEffect_HDRPaintingMid (CrPictureEffect_HDRPaintingLow.getValue()+1),
|
||||||
|
CrPictureEffect_HDRPaintingHigh (CrPictureEffect_HDRPaintingLow.getValue()+2),
|
||||||
|
CrPictureEffect_RichToneMonochrome (0x00000901),
|
||||||
|
CrPictureEffect_MiniatureAuto (0x00000A00),
|
||||||
|
CrPictureEffect_MiniatureTop (CrPictureEffect_MiniatureAuto.getValue()+1),
|
||||||
|
CrPictureEffect_MiniatureMidHorizontal (CrPictureEffect_MiniatureTop.getValue()+2),
|
||||||
|
CrPictureEffect_MiniatureBottom (CrPictureEffect_MiniatureTop.getValue()+3),
|
||||||
|
CrPictureEffect_MiniatureLeft (CrPictureEffect_MiniatureTop.getValue()+4),
|
||||||
|
CrPictureEffect_MiniatureMidVertical (CrPictureEffect_MiniatureTop.getValue()+5),
|
||||||
|
CrPictureEffect_MiniatureRight (CrPictureEffect_MiniatureTop.getValue()+6),
|
||||||
|
CrPictureEffect_MiniatureWaterColor (0x00000B00),
|
||||||
|
CrPictureEffect_MiniatureIllustrationLow (0x00000C00),
|
||||||
|
CrPictureEffect_MiniatureIllustrationMid (CrPictureEffect_MiniatureIllustrationLow.getValue()+1),
|
||||||
|
CrPictureEffect_MiniatureIllustrationHigh (CrPictureEffect_MiniatureIllustrationLow.getValue()+2);
|
||||||
|
|
||||||
|
private final CrInt32u value;
|
||||||
|
CrPictureEffect(int value) {
|
||||||
|
this.value = new CrInt32u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
15
src/CRSDK/CrPriorityKeySettings.java
Normal file
15
src/CRSDK/CrPriorityKeySettings.java
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrPriorityKeySettings {
|
||||||
|
CrPriorityKey_CameraPosition (0x0001),
|
||||||
|
CrPriorityKey_PCRemote (0x0002);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrPriorityKeySettings(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
18
src/CRSDK/CrPropertyEnableFlag.java
Normal file
18
src/CRSDK/CrPropertyEnableFlag.java
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrPropertyEnableFlag {
|
||||||
|
CrEnableValue_NotSupported (-1),
|
||||||
|
CrEnableValue_False (0),
|
||||||
|
CrEnableValue_True (CrEnableValue_False.getValue()+1),
|
||||||
|
CrEnableValue_DisplayOnly (CrEnableValue_False.getValue()+2),
|
||||||
|
CrEnableValue_SetOnly (CrEnableValue_False.getValue()+3);
|
||||||
|
|
||||||
|
private final CrInt16 value;
|
||||||
|
CrPropertyEnableFlag(int value) {
|
||||||
|
this.value = new CrInt16(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
18
src/CRSDK/CrPropertyRAWJPCSaveImage.java
Normal file
18
src/CRSDK/CrPropertyRAWJPCSaveImage.java
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrPropertyRAWJPCSaveImage {
|
||||||
|
CrPropertyRAWJPCSaveImage_RAWAndJPEG (0),
|
||||||
|
CrPropertyRAWJPCSaveImage_JPEGOnly (CrPropertyRAWJPCSaveImage_RAWAndJPEG.getValue()+1),
|
||||||
|
CrPropertyRAWJPCSaveImage_RAWOnly (CrPropertyRAWJPCSaveImage_RAWAndJPEG.getValue()+2),
|
||||||
|
CrPropertyRAWJPCSaveImage_RAWAndHEIF (CrPropertyRAWJPCSaveImage_RAWAndJPEG.getValue()+3),
|
||||||
|
CrPropertyRAWJPCSaveImage_HEIFOnly (CrPropertyRAWJPCSaveImage_RAWAndJPEG.getValue()+4);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrPropertyRAWJPCSaveImage(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
15
src/CRSDK/CrPropertyStillImageTransSize.java
Normal file
15
src/CRSDK/CrPropertyStillImageTransSize.java
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrPropertyStillImageTransSize {
|
||||||
|
CrPropertyStillImageTransSize_Original (0),
|
||||||
|
CrPropertyStillImageTransSize_SmallSize (CrPropertyStillImageTransSize_Original.getValue()+1);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrPropertyStillImageTransSize(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
17
src/CRSDK/CrPropertyVariableFlag.java
Normal file
17
src/CRSDK/CrPropertyVariableFlag.java
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrPropertyVariableFlag {
|
||||||
|
|
||||||
|
CrEnableValue_Invalid(0),
|
||||||
|
CrEnableValue_Invariable (CrEnableValue_Invalid.getValue()+1),
|
||||||
|
CrEnableValue_Variable (CrEnableValue_Invalid.getValue()+2);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrPropertyVariableFlag(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
15
src/CRSDK/CrRedEyeReduction.java
Normal file
15
src/CRSDK/CrRedEyeReduction.java
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrRedEyeReduction {
|
||||||
|
CrRedEye_Off (0x0000),
|
||||||
|
CrRedEye_On (CrRedEye_Off.getValue()+1);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrRedEyeReduction(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
22
src/CRSDK/CrSlotStatus.java
Normal file
22
src/CRSDK/CrSlotStatus.java
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrSlotStatus {
|
||||||
|
CrSlotStatus_OK (0x0000),
|
||||||
|
CrSlotStatus_NoCard (CrSlotStatus_OK.getValue()+1),
|
||||||
|
CrSlotStatus_CardError (CrSlotStatus_OK.getValue()+2),
|
||||||
|
CrSlotStatus_RecognizingOrLockedError (CrSlotStatus_OK.getValue()+3),
|
||||||
|
CrSlotStatus_DBError (CrSlotStatus_OK.getValue()+4),
|
||||||
|
CrSlotStatus_CardRecognizing (CrSlotStatus_OK.getValue()+5),
|
||||||
|
CrSlotStatus_CardLockedAndDBError (CrSlotStatus_OK.getValue()+6),
|
||||||
|
CrSlotStatus_DBError_CantRepairAndNeedFormat (CrSlotStatus_OK.getValue()+7),
|
||||||
|
CrSlotStatus_CardError_ReadOnlyMedia (CrSlotStatus_OK.getValue()+8);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrSlotStatus(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
16
src/CRSDK/CrStillImageStoreDestination.java
Normal file
16
src/CRSDK/CrStillImageStoreDestination.java
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrStillImageStoreDestination {
|
||||||
|
CrStillImageStoreDestination_HostPC (0x0001),
|
||||||
|
CrStillImageStoreDestination_MemoryCard (CrStillImageStoreDestination_HostPC.getValue()+1),
|
||||||
|
CrStillImageStoreDestination_HostPCAndMemoryCard (CrStillImageStoreDestination_HostPC.getValue()+2);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrStillImageStoreDestination(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
16
src/CRSDK/CrTrackingFrameType.java
Normal file
16
src/CRSDK/CrTrackingFrameType.java
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrTrackingFrameType {
|
||||||
|
CrTrackingFrameType_Unknown (0x0000),
|
||||||
|
CrTrackingFrameType_NonTargetAF (0x0001),
|
||||||
|
CrTrackingFrameType_TargetAF (CrTrackingFrameType_NonTargetAF.getValue()+1);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrTrackingFrameType(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
12
src/CRSDK/CrWhiteBalanceInitialize.java
Normal file
12
src/CRSDK/CrWhiteBalanceInitialize.java
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
package CRSDK;
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrWhiteBalanceInitialize {
|
||||||
|
CrWhiteBalance_Initialized (0x0001);
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrWhiteBalanceInitialize(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
30
src/CRSDK/CrWhiteBalanceSetting.java
Normal file
30
src/CRSDK/CrWhiteBalanceSetting.java
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrWhiteBalanceSetting {
|
||||||
|
CrWhiteBalance_AWB (0x0000),
|
||||||
|
CrWhiteBalance_Underwater_Auto (CrWhiteBalance_AWB.getValue()+1),
|
||||||
|
CrWhiteBalance_Daylight (0x0011),
|
||||||
|
CrWhiteBalance_Shadow (CrWhiteBalance_Daylight.getValue()+1),
|
||||||
|
CrWhiteBalance_Cloudy (CrWhiteBalance_Daylight.getValue()+2),
|
||||||
|
CrWhiteBalance_Tungsten (CrWhiteBalance_Daylight.getValue()+3),
|
||||||
|
CrWhiteBalance_Fluorescent (0x0020),
|
||||||
|
CrWhiteBalance_Fluorescent_WarmWhite (CrWhiteBalance_Fluorescent.getValue()+1),
|
||||||
|
CrWhiteBalance_Fluorescent_CoolWhite (CrWhiteBalance_Fluorescent.getValue()+2),
|
||||||
|
CrWhiteBalance_Fluorescent_DayWhite (CrWhiteBalance_Fluorescent.getValue()+3),
|
||||||
|
CrWhiteBalance_Fluorescent_Daylight (CrWhiteBalance_Fluorescent.getValue()+4),
|
||||||
|
CrWhiteBalance_Flush (0x0030),
|
||||||
|
CrWhiteBalance_ColorTemp (0x0100),
|
||||||
|
CrWhiteBalance_Custom_1 (CrWhiteBalance_ColorTemp.getValue()+1),
|
||||||
|
CrWhiteBalance_Custom_2 (CrWhiteBalance_ColorTemp.getValue()+2),
|
||||||
|
CrWhiteBalance_Custom_3 (CrWhiteBalance_ColorTemp.getValue()+3),
|
||||||
|
CrWhiteBalance_Custom (CrWhiteBalance_ColorTemp.getValue()+4);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrWhiteBalanceSetting(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
15
src/CRSDK/CrWirelessFlash.java
Normal file
15
src/CRSDK/CrWirelessFlash.java
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
package CRSDK;
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
public enum CrWirelessFlash {
|
||||||
|
CrWirelessFlash_Off (0x0000),
|
||||||
|
CrWirelessFlash_On (CrWirelessFlash_Off.getValue() + 1);
|
||||||
|
|
||||||
|
private final CrInt16u value;
|
||||||
|
CrWirelessFlash(int value) {
|
||||||
|
this.value = new CrInt16u(value);
|
||||||
|
}
|
||||||
|
public int getValue() {
|
||||||
|
return value.intValue();
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user