From b0ad8b51897933c69743c063b48bc4fb68625e23 Mon Sep 17 00:00:00 2001 From: rdkartono Date: Wed, 23 Jul 2025 16:08:17 +0700 Subject: [PATCH] commit 23/07/2025 --- src/CRSDK/CrFTPAutoTransfer.java | 15 +++++++ src/CRSDK/CrFTPAutoTransferTarget.java | 16 ++++++++ src/CRSDK/CrFTPAutoTransferTargetMovie.java | 16 ++++++++ src/CRSDK/CrFTPConnectionErrorInfo.java | 39 +++++++++++++++++++ src/CRSDK/CrFTPConnectionStatus.java | 17 ++++++++ src/CRSDK/CrFTPFunction.java | 15 +++++++ src/CRSDK/CrFTPPowerSave.java | 15 +++++++ ...FTPServerSettingOperationEnableStatus.java | 15 +++++++ ...nsferSettingReadOperationEnableStatus.java | 15 +++++++ ...nsferSettingSaveOperationEnableStatus.java | 15 +++++++ .../CrFTPTransferSettingSaveReadState.java | 15 +++++++ src/CRSDK/CrFTPTransferTargetMovie.java | 16 ++++++++ src/CRSDK/CrFTPTransferTargetStill.java | 16 ++++++++ src/CRSDK/CrFlickerScanStatus.java | 15 +++++++ src/CRSDK/CrSelectFTPServerID.java | 14 +++++++ 15 files changed, 254 insertions(+) create mode 100644 src/CRSDK/CrFTPAutoTransfer.java create mode 100644 src/CRSDK/CrFTPAutoTransferTarget.java create mode 100644 src/CRSDK/CrFTPAutoTransferTargetMovie.java create mode 100644 src/CRSDK/CrFTPConnectionErrorInfo.java create mode 100644 src/CRSDK/CrFTPConnectionStatus.java create mode 100644 src/CRSDK/CrFTPFunction.java create mode 100644 src/CRSDK/CrFTPPowerSave.java create mode 100644 src/CRSDK/CrFTPServerSettingOperationEnableStatus.java create mode 100644 src/CRSDK/CrFTPTransferSettingReadOperationEnableStatus.java create mode 100644 src/CRSDK/CrFTPTransferSettingSaveOperationEnableStatus.java create mode 100644 src/CRSDK/CrFTPTransferSettingSaveReadState.java create mode 100644 src/CRSDK/CrFTPTransferTargetMovie.java create mode 100644 src/CRSDK/CrFTPTransferTargetStill.java create mode 100644 src/CRSDK/CrFlickerScanStatus.java create mode 100644 src/CRSDK/CrSelectFTPServerID.java diff --git a/src/CRSDK/CrFTPAutoTransfer.java b/src/CRSDK/CrFTPAutoTransfer.java new file mode 100644 index 0000000..06dc4ca --- /dev/null +++ b/src/CRSDK/CrFTPAutoTransfer.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFTPAutoTransfer { + CrFTPAutoTransfer_Off (0x01), + CrFTPAutoTransfer_On (CrFTPAutoTransfer_Off.getValue()+1); + + private final CrInt8u value; + CrFTPAutoTransfer(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrFTPAutoTransferTarget.java b/src/CRSDK/CrFTPAutoTransferTarget.java new file mode 100644 index 0000000..61b99b2 --- /dev/null +++ b/src/CRSDK/CrFTPAutoTransferTarget.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFTPAutoTransferTarget { + CrFTPAutoTransferTarget_StillOnly (0x01), + CrFTPAutoTransferTarget_MovieOnly (CrFTPAutoTransferTarget_StillOnly.getValue()+1), + CrFTPAutoTransferTarget_StillAndMovie (CrFTPAutoTransferTarget_StillOnly.getValue()+2); + + private final CrInt8u value; + CrFTPAutoTransferTarget(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrFTPAutoTransferTargetMovie.java b/src/CRSDK/CrFTPAutoTransferTargetMovie.java new file mode 100644 index 0000000..d724c2e --- /dev/null +++ b/src/CRSDK/CrFTPAutoTransferTargetMovie.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFTPAutoTransferTargetMovie { + CrFTPAutoTransferTargetMovie_All (0x01), + CrFTPAutoTransferTargetMovie_OnlyShotMark (CrFTPAutoTransferTargetMovie_All.getValue()+1), + CrFTPAutoTransferTargetMovie_ProtectOnly (CrFTPAutoTransferTargetMovie_All.getValue()+2); + + private final CrInt8u value; + CrFTPAutoTransferTargetMovie(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrFTPConnectionErrorInfo.java b/src/CRSDK/CrFTPConnectionErrorInfo.java new file mode 100644 index 0000000..c83c88a --- /dev/null +++ b/src/CRSDK/CrFTPConnectionErrorInfo.java @@ -0,0 +1,39 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFTPConnectionErrorInfo { + CrFTPConnectionErrorInfo_Unknown (0xFFFF), + CrFTPConnectionErrorInfo_NoError (0x0000), + CrFTPConnectionErrorInfo_CameraSystemError (CrFTPConnectionErrorInfo_NoError.getValue()+1), + CrFTPConnectionErrorInfo_WiFi_HardwareError (CrFTPConnectionErrorInfo_NoError.getValue()+2), + CrFTPConnectionErrorInfo_WiredLAN_HardwareError (CrFTPConnectionErrorInfo_NoError.getValue()+3), + CrFTPConnectionErrorInfo_AP_NotReg (CrFTPConnectionErrorInfo_NoError.getValue()+4), + CrFTPConnectionErrorInfo_AP_NotFound (CrFTPConnectionErrorInfo_NoError.getValue()+5), + CrFTPConnectionErrorInfo_AP_ConnectionError (CrFTPConnectionErrorInfo_NoError.getValue()+6), + CrFTPConnectionErrorInfo_AP_PasswordError (CrFTPConnectionErrorInfo_NoError.getValue()+7), + CrFTPConnectionErrorInfo_InvalidKeyError_WEP_StaticIPAddrSettingError (CrFTPConnectionErrorInfo_NoError.getValue()+8), + CrFTPConnectionErrorInfo_InvalidKeyError_WEP_IPAddrAcquisitionError (CrFTPConnectionErrorInfo_NoError.getValue()+9), + CrFTPConnectionErrorInfo_DHCP_IPAddrAcquisitionError (CrFTPConnectionErrorInfo_NoError.getValue()+10), + CrFTPConnectionErrorInfo_DNS_IPAddrAcquisitionError (CrFTPConnectionErrorInfo_NoError.getValue()+11), + CrFTPConnectionErrorInfo_AirplaneModeON (CrFTPConnectionErrorInfo_NoError.getValue()+12), + CrFTPConnectionErrorInfo_LANCableError (CrFTPConnectionErrorInfo_NoError.getValue()+13), + CrFTPConnectionErrorInfo_FTPServerSettingNotSet (CrFTPConnectionErrorInfo_NoError.getValue()+14), + CrFTPConnectionErrorInfo_FTPServerSettingError (CrFTPConnectionErrorInfo_NoError.getValue()+15), + CrFTPConnectionErrorInfo_FTPServerSevered (CrFTPConnectionErrorInfo_NoError.getValue()+16), + CrFTPConnectionErrorInfo_CertificateError (CrFTPConnectionErrorInfo_NoError.getValue()+17), + CrFTPConnectionErrorInfo_DirectoryCreateError (CrFTPConnectionErrorInfo_NoError.getValue()+18), + CrFTPConnectionErrorInfo_AuthorityError_FTPServerOverCapacity (CrFTPConnectionErrorInfo_NoError.getValue()+19), + CrFTPConnectionErrorInfo_CantRecognizeUSBAdapter (CrFTPConnectionErrorInfo_NoError.getValue()+20), + CrFTPConnectionErrorInfo_CantRecognizeUSBDevice (CrFTPConnectionErrorInfo_NoError.getValue()+21), + CrFTPConnectionErrorInfo_CheckConnectDevice (CrFTPConnectionErrorInfo_NoError.getValue()+22), + CrFTPConnectionErrorInfo_Reconnecting_FailedConnectServer (CrFTPConnectionErrorInfo_NoError.getValue()+23), + CrFTPConnectionErrorInfo_Reconnecting_CantTransfer (CrFTPConnectionErrorInfo_NoError.getValue()+24); + + private final CrInt16u value; + CrFTPConnectionErrorInfo(int value) { + this.value = new CrInt16u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrFTPConnectionStatus.java b/src/CRSDK/CrFTPConnectionStatus.java new file mode 100644 index 0000000..151a2d1 --- /dev/null +++ b/src/CRSDK/CrFTPConnectionStatus.java @@ -0,0 +1,17 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFTPConnectionStatus { + CrFTPConnectionStatus_Connecting (0x01), + CrFTPConnectionStatus_Connected (CrFTPConnectionStatus_Connecting.getValue()+1), + CrFTPConnectionStatus_Connected_ServerError (CrFTPConnectionStatus_Connecting.getValue()+2), + CrFTPConnectionStatus_ConnectionError (CrFTPConnectionStatus_Connecting.getValue()+3); + + private final CrInt8u value; + CrFTPConnectionStatus(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrFTPFunction.java b/src/CRSDK/CrFTPFunction.java new file mode 100644 index 0000000..d94bb94 --- /dev/null +++ b/src/CRSDK/CrFTPFunction.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFTPFunction { + CrFTPFunction_Off (0x01), + CrFTPFunction_On (CrFTPFunction_Off.getValue()+1); + + private final CrInt8u value; + CrFTPFunction(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrFTPPowerSave.java b/src/CRSDK/CrFTPPowerSave.java new file mode 100644 index 0000000..a696a95 --- /dev/null +++ b/src/CRSDK/CrFTPPowerSave.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFTPPowerSave { + CrFTPPowerSave_Off (0x01), + CrFTPPowerSave_On (CrFTPPowerSave_Off.getValue()+1); + + private final CrInt8u value; + CrFTPPowerSave(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrFTPServerSettingOperationEnableStatus.java b/src/CRSDK/CrFTPServerSettingOperationEnableStatus.java new file mode 100644 index 0000000..3f72600 --- /dev/null +++ b/src/CRSDK/CrFTPServerSettingOperationEnableStatus.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFTPServerSettingOperationEnableStatus { + CrFTPServerSettingOperation_Disable (0x00), + CrFTPServerSettingOperation_Enable (CrFTPServerSettingOperation_Disable.getValue()+1); + + private final CrInt8u value; + CrFTPServerSettingOperationEnableStatus(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrFTPTransferSettingReadOperationEnableStatus.java b/src/CRSDK/CrFTPTransferSettingReadOperationEnableStatus.java new file mode 100644 index 0000000..855ec60 --- /dev/null +++ b/src/CRSDK/CrFTPTransferSettingReadOperationEnableStatus.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFTPTransferSettingReadOperationEnableStatus { + CrFTPTransferSettingReadOperation_Disable (0x00), + CrFTPTransferSettingReadOperation_Enable (CrFTPTransferSettingReadOperation_Disable.getValue()+1); + + private final CrInt8u value; + CrFTPTransferSettingReadOperationEnableStatus(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrFTPTransferSettingSaveOperationEnableStatus.java b/src/CRSDK/CrFTPTransferSettingSaveOperationEnableStatus.java new file mode 100644 index 0000000..b7d4b1a --- /dev/null +++ b/src/CRSDK/CrFTPTransferSettingSaveOperationEnableStatus.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFTPTransferSettingSaveOperationEnableStatus { + CrFTPTransferSettingSaveOperation_Disable (0x00), + CrFTPTransferSettingSaveOperation_Enable (CrFTPTransferSettingSaveOperation_Disable.getValue()+1); + + private final CrInt8u value; + CrFTPTransferSettingSaveOperationEnableStatus(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrFTPTransferSettingSaveReadState.java b/src/CRSDK/CrFTPTransferSettingSaveReadState.java new file mode 100644 index 0000000..0704047 --- /dev/null +++ b/src/CRSDK/CrFTPTransferSettingSaveReadState.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFTPTransferSettingSaveReadState { + CrFTPTransferSettingSaveReadState_Idle (0x00), + CrFTPTransferSettingSaveReadState_Reading (CrFTPTransferSettingSaveReadState_Idle.getValue()+1); + + private final CrInt8u value; + CrFTPTransferSettingSaveReadState(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrFTPTransferTargetMovie.java b/src/CRSDK/CrFTPTransferTargetMovie.java new file mode 100644 index 0000000..8e6b4ea --- /dev/null +++ b/src/CRSDK/CrFTPTransferTargetMovie.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFTPTransferTargetMovie { + CrFTPTransferTargetMovie_ProxyOnly (0x01), + CrFTPTransferTargetMovie_OriginalOnly (CrFTPTransferTargetMovie_ProxyOnly.getValue()+1), + CrFTPTransferTargetMovie_OriginalAndProxy (CrFTPTransferTargetMovie_ProxyOnly.getValue()+2); + + private final CrInt8u value; + CrFTPTransferTargetMovie(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrFTPTransferTargetStill.java b/src/CRSDK/CrFTPTransferTargetStill.java new file mode 100644 index 0000000..ee47e8b --- /dev/null +++ b/src/CRSDK/CrFTPTransferTargetStill.java @@ -0,0 +1,16 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFTPTransferTargetStill { + CrFTPTransferTargetStill_JpegHeifOnly (0x01), + CrFTPTransferTargetStill_RawOnly (CrFTPTransferTargetStill_JpegHeifOnly.getValue()+1), + CrFTPTransferTargetStill_RawAndJpegHeif (CrFTPTransferTargetStill_JpegHeifOnly.getValue()+2); + + private final CrInt8u value; + CrFTPTransferTargetStill(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrFlickerScanStatus.java b/src/CRSDK/CrFlickerScanStatus.java new file mode 100644 index 0000000..06d6964 --- /dev/null +++ b/src/CRSDK/CrFlickerScanStatus.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFlickerScanStatus { + CrFlickerScanStatus_Invalid (0x00), + CrFlickerScanStatus_Idle (CrFlickerScanStatus_Invalid.getValue()+1), + CrFlickerScanStatus_FlickerScanning (CrFlickerScanStatus_Invalid.getValue()+2); + private final CrInt8u value; + CrFlickerScanStatus(int value) { + this.value = new CrInt8u(value); + } + public int getValue() { + return value.intValue(); + } +} diff --git a/src/CRSDK/CrSelectFTPServerID.java b/src/CRSDK/CrSelectFTPServerID.java new file mode 100644 index 0000000..9c38304 --- /dev/null +++ b/src/CRSDK/CrSelectFTPServerID.java @@ -0,0 +1,14 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrSelectFTPServerID { + CrSelectFTPServerID_Nothing (0xFFFFFFFF); // Nothing to display + + private final CrInt32u value; + CrSelectFTPServerID(int value) { + this.value = new CrInt32u(value); + } + public int getValue() { + return value.intValue(); + } +}