diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/ProjectSettings.json b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/ProjectSettings.json new file mode 100644 index 0000000..c6370fb --- /dev/null +++ b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/ProjectSettings.json @@ -0,0 +1,3 @@ +{ + "CurrentProjectSetting": "\u65E0\u914D\u7F6E" +} \ No newline at end of file diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/VSWorkspaceState.json b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/VSWorkspaceState.json new file mode 100644 index 0000000..6c74a21 --- /dev/null +++ b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/VSWorkspaceState.json @@ -0,0 +1,7 @@ +{ + "ExpandedNodes": [ + "" + ], + "SelectedNode": "\\DiComBaslerCamera.c", + "PreviewInSolutionExplorer": false +} \ No newline at end of file diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/FileContentIndex/1da9abc1-3b74-4d08-9644-e46adbdc5f76.vsidx b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/FileContentIndex/1da9abc1-3b74-4d08-9644-e46adbdc5f76.vsidx new file mode 100644 index 0000000..bfaa108 Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/FileContentIndex/1da9abc1-3b74-4d08-9644-e46adbdc5f76.vsidx differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/FileContentIndex/5268e9ad-fb32-4f7e-815b-638872e38f96.vsidx b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/FileContentIndex/5268e9ad-fb32-4f7e-815b-638872e38f96.vsidx new file mode 100644 index 0000000..69227b0 Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/FileContentIndex/5268e9ad-fb32-4f7e-815b-638872e38f96.vsidx differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/FileContentIndex/ced981ba-e622-479a-9bd8-35acd3ea0352.vsidx b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/FileContentIndex/ced981ba-e622-479a-9bd8-35acd3ea0352.vsidx new file mode 100644 index 0000000..97c046c Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/FileContentIndex/ced981ba-e622-479a-9bd8-35acd3ea0352.vsidx differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/.suo b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/.suo new file mode 100644 index 0000000..b5b3115 Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/.suo differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/.wsuo b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/.wsuo new file mode 100644 index 0000000..9d2be23 Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/.wsuo differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/Browse.VC.db b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/Browse.VC.db new file mode 100644 index 0000000..6a7d1ab Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/Browse.VC.db differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/Solution.VC.db b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/Solution.VC.db new file mode 100644 index 0000000..58efbfe Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/Solution.VC.db differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/ipch/AutoPCH/1c2e8b4ea4fc1ccf/DICOMBASLERCAMERA.ipch b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/ipch/AutoPCH/1c2e8b4ea4fc1ccf/DICOMBASLERCAMERA.ipch new file mode 100644 index 0000000..1a71b6d Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/ipch/AutoPCH/1c2e8b4ea4fc1ccf/DICOMBASLERCAMERA.ipch differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/ipch/AutoPCH/9d6442ba4cb0f3c/DICOMBASLERCAMERA.ipch b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/ipch/AutoPCH/9d6442ba4cb0f3c/DICOMBASLERCAMERA.ipch new file mode 100644 index 0000000..a7411c6 Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/ipch/AutoPCH/9d6442ba4cb0f3c/DICOMBASLERCAMERA.ipch differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/ipch/AutoPCH/a8dcffdc33001a67/DICOMBASLERCAMERA.ipch b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/ipch/AutoPCH/a8dcffdc33001a67/DICOMBASLERCAMERA.ipch new file mode 100644 index 0000000..50a76b8 Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/baslerCamera/v17/ipch/AutoPCH/a8dcffdc33001a67/DICOMBASLERCAMERA.ipch differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/slnx.sqlite b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/slnx.sqlite new file mode 100644 index 0000000..fec76ef Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/.vs/slnx.sqlite differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/DiComBaslerCamera$GrabResult.class b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/DiComBaslerCamera$GrabResult.class new file mode 100644 index 0000000..5b8c6b0 Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/DiComBaslerCamera$GrabResult.class differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/DiComBaslerCamera.class b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/DiComBaslerCamera.class new file mode 100644 index 0000000..1aa1352 Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/DiComBaslerCamera.class differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/DiComBaslerCamera.cpp b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/DiComBaslerCamera.cpp new file mode 100644 index 0000000..106909b --- /dev/null +++ b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/DiComBaslerCamera.cpp @@ -0,0 +1,340 @@ +#include +#include +#include +#include +#include "com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera.h" + +#define CAMERA(methodName) Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_##methodName + +/** + * throw exception to java + */ +void throwException(JNIEnv * env, const char* message) { + jclass exceptionClass = env->FindClass("java/lang/Exception"); + if (exceptionClass != nullptr) { + env->ThrowNew(exceptionClass, message); + } +} + +/** + * throw exception to java by error code + */ +void throwExceptionByErrorCode(JNIEnv* env, GENAPIC_RESULT ret) { + char msg[128]; + sprintf_s(msg, "error : %ld", ret); + throwException(env, msg); +} + +/** + * initialize + */ +JNIEXPORT void JNICALL CAMERA(initialize) (JNIEnv* env, jobject) { + PylonInitialize(); +} + +/** + * enumerateDevices + */ +JNIEXPORT jint JNICALL CAMERA(enumerateDevices) (JNIEnv* env, jobject) { + size_t numDevices = 0; + GENAPIC_RESULT ret = PylonEnumerateDevices(&numDevices); + if (GENAPI_E_OK != ret) { + throwExceptionByErrorCode(env, ret); + return -1; + } + return (jint)numDevices; +} + +/** + * terminate + */ +JNIEXPORT void JNICALL CAMERA(terminate)(JNIEnv*, jobject) { + PylonTerminate(); +} + +/** + * createDeviceByIndex + */ +JNIEXPORT jlong JNICALL CAMERA(createDeviceByIndex) (JNIEnv * env, jobject, jint index) { + /* Get a handle for the first device found. */ + PYLON_DEVICE_HANDLE * hDev = (PYLON_DEVICE_HANDLE*)malloc(sizeof(PYLON_DEVICE_HANDLE)); + GENAPIC_RESULT ret = PylonCreateDeviceByIndex(0, hDev); + if (GENAPI_E_OK != ret) { + throwExceptionByErrorCode(env, ret); + return -1; + } + return reinterpret_cast(hDev); +} + +/** + * createDeviceByIndex + */ +JNIEXPORT void JNICALL CAMERA(deviceOpen) (JNIEnv* env, jobject, jlong hDevAddr, jint accessMode) { + PYLON_DEVICE_HANDLE * hDev = reinterpret_cast(hDevAddr); + GENAPIC_RESULT ret = PylonDeviceOpen(*hDev, accessMode); + if (GENAPI_E_OK != ret) { + throwExceptionByErrorCode(env, ret); + return ; + } +} + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceFeatureIsReadable + * Signature: (JLjava/lang/String;)I + */ +JNIEXPORT jboolean JNICALL CAMERA(deviceFeatureIsReadable) (JNIEnv* env, jobject , jlong hDevAddr, jstring name) { + PYLON_DEVICE_HANDLE * hDev = reinterpret_cast(hDevAddr); + const char* fName = env->GetStringUTFChars(name, NULL); + if (NULL == fName) { + throwException(env, "get string value from jstring failed."); + return JNI_FALSE; + } + + bool isReadable = PylonDeviceFeatureIsReadable(*hDev, fName); + env->ReleaseStringUTFChars(name, fName); + return isReadable ? JNI_TRUE : JNI_FALSE; +} + + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceFeatureToString + * Signature: (JLjava/lang/String;I)Ljava/lang/String; + */ +JNIEXPORT jstring JNICALL CAMERA(deviceFeatureToString) (JNIEnv* env, jobject, jlong hDevAddr, jstring name, jint size) { + PYLON_DEVICE_HANDLE* hDev = reinterpret_cast(hDevAddr); + const char* fName = env->GetStringUTFChars(name, NULL); + if (NULL == fName) { + throwException(env, "get string value from jstring failed."); + return nullptr; + } + + char * buf = (char *)malloc(size); + size_t bufSize = size; + + GENAPIC_RESULT ret = PylonDeviceFeatureToString(*hDev, fName, buf, &bufSize); + if (GENAPI_E_OK != ret) { + throwExceptionByErrorCode(env, ret); + return nullptr; + } + env->ReleaseStringUTFChars(name, fName); + jstring value = env->NewStringUTF(buf); + free(buf); + return value; +} + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceFeatureIsAvailable + * Signature: (JLjava/lang/String;)I + */ +JNIEXPORT jboolean JNICALL CAMERA(deviceFeatureIsAvailable) (JNIEnv* env, jobject, jlong hDevAddr, jstring name) { + PYLON_DEVICE_HANDLE* hDev = reinterpret_cast(hDevAddr); + const char* fName = env->GetStringUTFChars(name, NULL); + if (NULL == fName) { + throwException(env, "get string value from jstring failed."); + return JNI_FALSE; + } + + bool isAvail = PylonDeviceFeatureIsAvailable(*hDev, "EnumEntry_PixelFormat_Mono8"); + env->ReleaseStringUTFChars(name, fName); + return isAvail; +} + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceFeatureFromString + * Signature: (JLjava/lang/String;Ljava/lang/String;)V + */ +JNIEXPORT void JNICALL CAMERA(deviceFeatureFromString)(JNIEnv* env, jobject, jlong hDevAddr, jstring name, jstring value ) { + PYLON_DEVICE_HANDLE * hDev = reinterpret_cast(hDevAddr); + const char* fName = env->GetStringUTFChars(name, NULL); + if (NULL == fName) { + throwException(env, "get string value from jstring failed."); + return; + } + const char* fValue = env->GetStringUTFChars(value, NULL); + if (NULL == fValue) { + throwException(env, "get string value from jstring failed."); + return; + } + + GENAPIC_RESULT ret = PylonDeviceFeatureFromString(*hDev, fName, fValue); + env->ReleaseStringUTFChars(name, fName); + env->ReleaseStringUTFChars(value, fValue); + if (GENAPI_E_OK != ret) { + throwExceptionByErrorCode(env, ret); + return; + } +} + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceFeatureIsWritable + * Signature: (JLjava/lang/String;)I + */ +JNIEXPORT jboolean JNICALL CAMERA(deviceFeatureIsWritable) (JNIEnv* env, jobject, jlong hDevAddr, jstring name) { + PYLON_DEVICE_HANDLE* hDev = reinterpret_cast(hDevAddr); + const char* fName = env->GetStringUTFChars(name, NULL); + if (NULL == fName) { + throwException(env, "get string value from jstring failed."); + return JNI_FALSE; + } + + bool isAvail = PylonDeviceFeatureIsWritable(*hDev, fName); + env->ReleaseStringUTFChars(name, fName); + return isAvail ? JNI_TRUE : JNI_FALSE; +} + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceSetIntegerFeature + * Signature: (JLjava/lang/String;I)V + */ +JNIEXPORT void JNICALL CAMERA(deviceSetIntegerFeature) (JNIEnv* env, jobject, jlong hDevAddr, jstring name, jint value) { + PYLON_DEVICE_HANDLE* hDev = reinterpret_cast(hDevAddr); + const char* fName = env->GetStringUTFChars(name, NULL); + if (NULL == fName) { + throwException(env, "get string value from jstring failed."); + return; + } + + GENAPIC_RESULT ret = PylonDeviceSetIntegerFeature(*hDev, fName, value); + env->ReleaseStringUTFChars(name, fName); + if (GENAPI_E_OK != ret) { + throwExceptionByErrorCode(env, ret); + return; + } +} + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceGetIntegerFeatureInt32 + * Signature: (JLjava/lang/String;)I + */ +JNIEXPORT jint JNICALL CAMERA(deviceGetIntegerFeatureInt32) (JNIEnv* env, jobject , jlong hDevAddr, jstring name) { + PYLON_DEVICE_HANDLE* hDev = reinterpret_cast(hDevAddr); + const char* fName = env->GetStringUTFChars(name, NULL); + if (NULL == fName) { + throwException(env, "get string value from jstring failed."); + return -1; + } + int32_t value; + + GENAPIC_RESULT ret = PylonDeviceGetIntegerFeatureInt32(*hDev, fName, &value); + env->ReleaseStringUTFChars(name, fName); + if (GENAPI_E_OK != ret) { + throwExceptionByErrorCode(env, ret); + return -1; + } + return value; +} + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceGrabSingleFrame + * Signature: (JI)[B + */ +JNIEXPORT jobject JNICALL CAMERA(deviceGrabSingleFrame)(JNIEnv* env, jobject, jlong hDevAddr, jint channel) { + PYLON_DEVICE_HANDLE* hDev = reinterpret_cast(hDevAddr); + + int32_t payloadSize = 0; + GENAPIC_RESULT ret = PylonDeviceGetIntegerFeatureInt32(*hDev, "PayloadSize", &payloadSize); + if (GENAPI_E_OK != ret) { + throwExceptionByErrorCode(env, ret); + return nullptr; + } + + jclass javaGrabResultClass = env->FindClass("com/my/graphiteDigesterBg/diframe/component/baslerCamera/DiComBaslerCamera$GrabResult"); + if (javaGrabResultClass == NULL) { + throwException(env, "unable to find java grab result class"); + return NULL; + } + + jmethodID javaGrabResultConstructor = env->GetMethodID(javaGrabResultClass, "", "()V"); + if (javaGrabResultConstructor == NULL) { + throwException(env, "unable to find java grab result class constructor method"); + return NULL; + } + + jobject javaGrabResult = env->NewObject(javaGrabResultClass, javaGrabResultConstructor); + if (javaGrabResult == NULL) { + throwException(env, "failed to create java grab result object"); + return NULL; + } + + unsigned char* imgBuf; + imgBuf = (unsigned char*)malloc(payloadSize); + if (NULL == imgBuf ) { + throwException(env, "failed to alloc memory for grabbing"); + return NULL; + } + + PylonGrabResult_t grabResult; + _Bool bufferReady; + ret = PylonDeviceGrabSingleFrame(*hDev, channel, imgBuf, payloadSize, &grabResult, &bufferReady, 500); + if (GENAPI_E_OK == ret && !bufferReady) { + free(imgBuf); + throwException(env, "failed to grab frame : timeout"); + return NULL; + } + if (GENAPI_E_OK != ret) { + free(imgBuf); + throwExceptionByErrorCode(env, ret); + return NULL; + } + if (grabResult.Status == Failed) { + free(imgBuf); + throwException(env, "failed to grab grame"); + return NULL; + } + + jfieldID sizeXFieldID = env->GetFieldID(javaGrabResultClass, "sizeX", "I"); + if (sizeXFieldID != NULL) { + env->SetIntField(javaGrabResult, sizeXFieldID, grabResult.SizeX); + } + + jfieldID sizeYFieldId = env->GetFieldID(javaGrabResultClass, "sizeY", "I"); + if (sizeYFieldId != NULL) { + env->SetIntField(javaGrabResult, sizeYFieldId, grabResult.SizeY); + } + + jfieldID imageBufferFieldId = env->GetFieldID(javaGrabResultClass, "imageBuffer", "[B"); + if (NULL != imageBufferFieldId) { + jbyteArray jImageBuffer = env->NewByteArray(payloadSize); + env->SetByteArrayRegion(jImageBuffer, 0, payloadSize, reinterpret_cast(imgBuf)); + env->SetObjectField(javaGrabResult, imageBufferFieldId, jImageBuffer); + } + + free(imgBuf); + return javaGrabResult; +} + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceClose + * Signature: (J)V + */ +JNIEXPORT void JNICALL CAMERA(deviceClose)(JNIEnv* env, jobject, jlong hDevAddr) { + PYLON_DEVICE_HANDLE* hDev = reinterpret_cast(hDevAddr); + GENAPIC_RESULT ret = PylonDeviceClose(*hDev); + if (GENAPI_E_OK != ret) { + throwExceptionByErrorCode(env, ret); + return; + } +} + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: destroyDevice + * Signature: (J)V + */ +JNIEXPORT void JNICALL CAMERA(destroyDevice)(JNIEnv* env, jobject, jlong hDevAddr) { + PYLON_DEVICE_HANDLE* hDev = reinterpret_cast(hDevAddr); + GENAPIC_RESULT ret = PylonDeviceClose(*hDev); + if (GENAPI_E_OK != ret) { + throwExceptionByErrorCode(env, ret); + return; + } +} \ No newline at end of file diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/baslerCamera.sln b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/baslerCamera.sln new file mode 100644 index 0000000..f0c8844 --- /dev/null +++ b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/baslerCamera.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.8.34330.188 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "baslerCamera", "baslerCamera.vcxproj", "{579EA782-ABF5-40DA-97B5-12E77CDBE26D}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {579EA782-ABF5-40DA-97B5-12E77CDBE26D}.Debug|x64.ActiveCfg = Debug|x64 + {579EA782-ABF5-40DA-97B5-12E77CDBE26D}.Debug|x64.Build.0 = Debug|x64 + {579EA782-ABF5-40DA-97B5-12E77CDBE26D}.Debug|x86.ActiveCfg = Debug|Win32 + {579EA782-ABF5-40DA-97B5-12E77CDBE26D}.Debug|x86.Build.0 = Debug|Win32 + {579EA782-ABF5-40DA-97B5-12E77CDBE26D}.Release|x64.ActiveCfg = Release|x64 + {579EA782-ABF5-40DA-97B5-12E77CDBE26D}.Release|x64.Build.0 = Release|x64 + {579EA782-ABF5-40DA-97B5-12E77CDBE26D}.Release|x86.ActiveCfg = Release|Win32 + {579EA782-ABF5-40DA-97B5-12E77CDBE26D}.Release|x86.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {6EC7ECB7-DEAA-46D7-BDA3-506DF51E4859} + EndGlobalSection +EndGlobal diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/baslerCamera.vcxproj b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/baslerCamera.vcxproj new file mode 100644 index 0000000..9338c87 --- /dev/null +++ b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/baslerCamera.vcxproj @@ -0,0 +1,133 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 17.0 + {579EA782-ABF5-40DA-97B5-12E77CDBE26D} + Win32Proj + + + + DynamicLibrary + true + v143 + + + DynamicLibrary + false + v143 + + + DynamicLibrary + true + v143 + + + DynamicLibrary + false + v143 + + + + + + + + + + + + + + + + + + + + + true + + + true + D:\ProgramFiles\Pylon5\Development\include;D:\ProgramFiles\JDK\18\include\win32;D:\ProgramFiles\JDK\18\include;$(ExternalIncludePath) + + + true + + + true + + + + WIN32;_DEBUG;_WINDOWS;_USRDLL;BASLERCAMERA_EXPORTS;%(PreprocessorDefinitions) + Level3 + + + true + Windows + + + + + _DEBUG;_WINDOWS;_USRDLL;BASLERCAMERA_EXPORTS;%(PreprocessorDefinitions) + Level3 + + + true + Windows + PylonC.lib;%(AdditionalDependencies) + D:\ProgramFiles\Pylon5\Development\lib\x64;%(AdditionalLibraryDirectories) + + + + + WIN32;NDEBUG;_WINDOWS;_USRDLL;BASLERCAMERA_EXPORTS;%(PreprocessorDefinitions) + Level3 + + + true + Windows + true + true + + + + + NDEBUG;_WINDOWS;_USRDLL;BASLERCAMERA_EXPORTS;%(PreprocessorDefinitions) + Level3 + + + true + Windows + true + true + + + + + + + + + + + + \ No newline at end of file diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/baslerCamera.vcxproj.filters b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/baslerCamera.vcxproj.filters new file mode 100644 index 0000000..92befa8 --- /dev/null +++ b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/baslerCamera.vcxproj.filters @@ -0,0 +1,27 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav + + + + + Source Files + + + + + Header Files + + + \ No newline at end of file diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/baslerCamera.vcxproj.user b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/baslerCamera.vcxproj.user new file mode 100644 index 0000000..88a5509 --- /dev/null +++ b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/baslerCamera.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera.h b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera.h new file mode 100644 index 0000000..4ccc676 --- /dev/null +++ b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera.h @@ -0,0 +1,143 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include +/* Header for class com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera */ + +#ifndef _Included_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera +#define _Included_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera +#ifdef __cplusplus +extern "C" { +#endif +#undef com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_ACCESS_MODE_MONITOR +#define com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_ACCESS_MODE_MONITOR 0L +#undef com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_ACCESS_MODE_CONTROL +#define com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_ACCESS_MODE_CONTROL 1L +#undef com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_ACCESS_MODE_STREAM +#define com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_ACCESS_MODE_STREAM 2L +#undef com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_ACCESS_MODE_EVENT +#define com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_ACCESS_MODE_EVENT 4L +#undef com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_ACCESS_MODE_EXCLUSIVE +#define com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_ACCESS_MODE_EXCLUSIVE 8L +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: initialize + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_initialize + (JNIEnv *, jobject); + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: enumerateDevices + * Signature: ()I + */ +JNIEXPORT jint JNICALL Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_enumerateDevices + (JNIEnv *, jobject); + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: terminate + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_terminate + (JNIEnv *, jobject); + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: createDeviceByIndex + * Signature: (I)J + */ +JNIEXPORT jlong JNICALL Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_createDeviceByIndex + (JNIEnv *, jobject, jint); + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceOpen + * Signature: (JI)V + */ +JNIEXPORT void JNICALL Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_deviceOpen + (JNIEnv *, jobject, jlong, jint); + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceFeatureIsReadable + * Signature: (JLjava/lang/String;)Z + */ +JNIEXPORT jboolean JNICALL Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_deviceFeatureIsReadable + (JNIEnv *, jobject, jlong, jstring); + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceFeatureToString + * Signature: (JLjava/lang/String;I)Ljava/lang/String; + */ +JNIEXPORT jstring JNICALL Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_deviceFeatureToString + (JNIEnv *, jobject, jlong, jstring, jint); + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceFeatureIsAvailable + * Signature: (JLjava/lang/String;)Z + */ +JNIEXPORT jboolean JNICALL Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_deviceFeatureIsAvailable + (JNIEnv *, jobject, jlong, jstring); + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceFeatureFromString + * Signature: (JLjava/lang/String;Ljava/lang/String;)V + */ +JNIEXPORT void JNICALL Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_deviceFeatureFromString + (JNIEnv *, jobject, jlong, jstring, jstring); + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceFeatureIsWritable + * Signature: (JLjava/lang/String;)Z + */ +JNIEXPORT jboolean JNICALL Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_deviceFeatureIsWritable + (JNIEnv *, jobject, jlong, jstring); + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceSetIntegerFeature + * Signature: (JLjava/lang/String;I)V + */ +JNIEXPORT void JNICALL Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_deviceSetIntegerFeature + (JNIEnv *, jobject, jlong, jstring, jint); + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceGetIntegerFeatureInt32 + * Signature: (JLjava/lang/String;)I + */ +JNIEXPORT jint JNICALL Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_deviceGetIntegerFeatureInt32 + (JNIEnv *, jobject, jlong, jstring); + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceGrabSingleFrame + * Signature: (JI)Lcom/my/graphiteDigesterBg/diframe/component/baslerCamera/DiComBaslerCamera/GrabResult; + */ +JNIEXPORT jobject JNICALL Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_deviceGrabSingleFrame + (JNIEnv *, jobject, jlong, jint); + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: deviceClose + * Signature: (J)V + */ +JNIEXPORT void JNICALL Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_deviceClose + (JNIEnv *, jobject, jlong); + +/* + * Class: com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera + * Method: destroyDevice + * Signature: (J)V + */ +JNIEXPORT void JNICALL Java_com_my_graphiteDigesterBg_diframe_component_baslerCamera_DiComBaslerCamera_destroyDevice + (JNIEnv *, jobject, jlong); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/DiComBaslerCamera.obj b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/DiComBaslerCamera.obj new file mode 100644 index 0000000..e8cdc9f Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/DiComBaslerCamera.obj differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.Build.CppClean.log b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.Build.CppClean.log new file mode 100644 index 0000000..12a2a6b --- /dev/null +++ b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.Build.CppClean.log @@ -0,0 +1,3 @@ +d:\sige5193\graphite_digester_bg\src\src\main\java\com\my\graphitedigesterbg\diframe\component\baslercamera\x64\debug\vc143.idb +d:\sige5193\graphite_digester_bg\src\src\main\java\com\my\graphitedigesterbg\diframe\component\baslercamera\x64\debug\vc143.pdb +d:\sige5193\graphite_digester_bg\src\src\main\java\com\my\graphitedigesterbg\diframe\component\baslercamera\x64\debug\baslercamera.tlog\cl.command.1.tlog diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.dll b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.dll new file mode 100644 index 0000000..3a3da3a Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.dll differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.dll.recipe b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.dll.recipe new file mode 100644 index 0000000..4f66803 --- /dev/null +++ b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.dll.recipe @@ -0,0 +1,11 @@ + + + + + D:\Sige5193\graphite_digester_bg\src\src\main\java\com\my\graphiteDigesterBg\diframe\component\baslerCamera\x64\Debug\baslerCamera.dll + + + + + + \ No newline at end of file diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.exp b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.exp new file mode 100644 index 0000000..c105639 Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.exp differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.ilk b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.ilk new file mode 100644 index 0000000..5640cdc Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.ilk differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.lib b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.lib new file mode 100644 index 0000000..1ab2b4a Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.lib differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.log b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.log new file mode 100644 index 0000000..e224e3d --- /dev/null +++ b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.log @@ -0,0 +1,3 @@ +C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.Analysis.props(24,5): warning MSB4211: 正在首次将属性“MsvcAnalysisPluginPath”设置为某个值,但已在“C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CodeAnalysis.Extensions.props (33,5)”处使用了该属性。 + DiComBaslerCamera.cpp + baslerCamera.vcxproj -> D:\Sige5193\graphite_digester_bg\src\src\main\java\com\my\graphiteDigesterBg\diframe\component\baslerCamera\x64\Debug\baslerCamera.dll diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.pdb b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.pdb new file mode 100644 index 0000000..22bfd4b Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.pdb differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/CL.command.1.tlog b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/CL.command.1.tlog new file mode 100644 index 0000000..dd1e7d9 Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/CL.command.1.tlog differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/CL.read.1.tlog b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/CL.read.1.tlog new file mode 100644 index 0000000..1dd6a26 Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/CL.read.1.tlog differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/CL.write.1.tlog b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/CL.write.1.tlog new file mode 100644 index 0000000..27f2188 Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/CL.write.1.tlog differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/Cl.items.tlog b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/Cl.items.tlog new file mode 100644 index 0000000..dbcaa4b --- /dev/null +++ b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/Cl.items.tlog @@ -0,0 +1 @@ +D:\Sige5193\graphite_digester_bg\src\src\main\java\com\my\graphiteDigesterBg\diframe\component\baslerCamera\DiComBaslerCamera.cpp;D:\Sige5193\graphite_digester_bg\src\src\main\java\com\my\graphiteDigesterBg\diframe\component\baslerCamera\x64\Debug\DiComBaslerCamera.obj diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/baslerCamera.lastbuildstate b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/baslerCamera.lastbuildstate new file mode 100644 index 0000000..aca8f9f --- /dev/null +++ b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/baslerCamera.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.38.33130:TargetPlatformVersion=10.0.22621.0: +Debug|x64|D:\Sige5193\graphite_digester_bg\src\src\main\java\com\my\graphiteDigesterBg\diframe\component\baslerCamera\| diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/link.command.1.tlog b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/link.command.1.tlog new file mode 100644 index 0000000..04f006c Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/link.command.1.tlog differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/link.read.1.tlog b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/link.read.1.tlog new file mode 100644 index 0000000..d82e2fb Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/link.read.1.tlog differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/link.write.1.tlog b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/link.write.1.tlog new file mode 100644 index 0000000..c75284a Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/link.write.1.tlog differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/link.write.2u.tlog b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/link.write.2u.tlog new file mode 100644 index 0000000..d1ee5a7 Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.tlog/link.write.2u.tlog differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.vcxproj.FileListAbsolute.txt b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.vcxproj.FileListAbsolute.txt new file mode 100644 index 0000000..27d6198 --- /dev/null +++ b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/baslerCamera.vcxproj.FileListAbsolute.txt @@ -0,0 +1 @@ +D:\Sige5193\graphite_digester_bg\src\src\main\java\com\my\graphiteDigesterBg\diframe\component\baslerCamera\x64\Debug\baslerCamera.dll diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/vc143.idb b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/vc143.idb new file mode 100644 index 0000000..fa5dc86 Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/vc143.idb differ diff --git a/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/vc143.pdb b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/vc143.pdb new file mode 100644 index 0000000..f12658e Binary files /dev/null and b/src/src/main/java/com/my/graphiteDigesterBg/diframe/component/baslerCamera/x64/Debug/vc143.pdb differ