167 lines
13 KiB
Java
167 lines
13 KiB
Java
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();
|
|
}
|
|
}
|