Files
SonyCameraRemoteSDK/src/CRSDK/CrDriveMode.java
2025-07-15 12:00:31 +07:00

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