From 9b2ad9bafb0739f8ba1e76107011fada5e5883c3 Mon Sep 17 00:00:00 2001
From: C3204 <zhengyabo@lanpucloud.cn>
Date: 星期五, 10 四月 2026 16:23:08 +0800
Subject: [PATCH] 修复LB3D相机参数设置问题以及新增兰宝3D相机参数存储在本地以及初始化给相机参数。
---
LB_SmartVision/obj/Debug/net8.0-windows/apphost.exe | 0
LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVision.exe | 0
LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/35c61faf-cf54-49da-8e54-8c5d301b97e1.vsidx | 0
LB_VisionProcesses/Cameras/CameraForm.cs | 3
LB_SmartVision/bin/Debug/net8.0-windows/Log/Debug_Log/2026-04/2026-04-10.log | 1
LB_SmartVision/bin/Debug/net8.0-windows/所有产品/Product0/LBCameraSetttings.json | 24
LB_SmartVision/Forms/Pages/CameraPage/CameraForm.Designer.cs | 29
LB_SmartVisionCameraDevice/PHM6000/PHM6000Sensor.cs | 302 ------
LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/ref/LB_SmartVisionCameraDevice.dll | 0
LB_VisionProcesses/obj/Debug/net8.0-windows7.0/ref/LB_VisionProcesses.dll | 0
LB_SmartVision/.vs/LB_SmartVision/DesignTimeBuild/.dtbcache.v2 | 0
LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_VisionProcesses.dll | 0
LB_SmartVision/bin/Debug/net8.0-windows/Log/Run_Log/2026-04/2026-04-10.log | 713 ++++++++++++++
LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.dll | 0
LB_SmartVision/bin/Debug/net8.0-windows/LB_VisionProcesses.pdb | 0
LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.csproj.GenerateResource.cache | 0
LB_SmartVision/bin/Debug/net8.0-windows/LB_VisionProcesses.dll | 0
LB_SmartVision/.vs/LB_SmartVision/v17/fileList.bin | 0
LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_VisionProcesses.pdb | 0
LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.pdb | 0
LB_SmartVision/bin/Debug/net8.0-windows/生产数据/20260410/2D工位.csv | 13
LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfo.cs | 2
LB_SmartVision/obj/Debug/net8.0-windows/ref/LB_SmartVision.dll | 0
LB_SmartVision/bin/Debug/net8.0-windows/Log/Warn/2026-04/2026-04-10.log | 6
LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.pdb | 0
LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_SmartVisionCameraDevice.pdb | 0
LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.dll | 0
LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_SmartVisionCameraDevice.dll | 0
LB_SmartVisionCameraDevice/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.dll | 0
LB_SmartVision/bin/Debug/net8.0-windows/所有产品/Product0/3D工位/相机取图.json | 6
LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.csproj.AssemblyReference.cache | 0
LB_SmartVisionCameraDevice/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.pdb | 0
LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/CodeChunks.db | 0
LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfoInputs.cache | 2
LB_SmartVision/GlobalVar.cs | 8
LB_SmartVision/obj/Debug/net8.0-windows/refint/LB_SmartVision.dll | 0
LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.dll | 0
LB_SmartVision/bin/Debug/net8.0-windows/所有产品/Product0/A_CameraConnections.json | 2
LB_SmartVision/VisionForm.cs | 59 +
LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/SemanticSymbols.db | 0
LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.pdb | 0
LB_SmartVision/bin/Debug/net8.0-windows/Log/Fatal/2026-04/2026-04-10.log | 1
LB_VisionProcesses/Cameras/CameraForm.Designer.cs | 1
LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.csproj.GenerateResource.cache | 0
LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfoInputs.cache | 2
LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfo.cs | 2
LB_VisionProcesses/Cameras/LBCameras/LBCamera.cs | 81 +
LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfo.cs | 2
LB_SmartVision/bin/Debug/net8.0-windows/生产数据/20260410/3D工位.csv | 14
LB_SmartVision/.vs/LB_SmartVision/v17/.futdcache.v2 | 0
LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfoInputs.cache | 2
LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.json | 504 ++--------
LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVision.pdb | 0
LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/refint/LB_SmartVisionCameraDevice.dll | 0
LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.csproj.AssemblyReference.cache | 0
LB_VisionProcesses/obj/Debug/net8.0-windows7.0/refint/LB_VisionProcesses.dll | 0
LB_SmartVision/Forms/Pages/CameraPage/CameraForm.cs | 50
LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.backup.json | 520 ++--------
/dev/null | 0
LB_SmartVision/bin/Debug/net8.0-windows/Log/Error_Log/2026-04/2026-04-10.log | 74 +
LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.pdb | 0
LB_SmartVisionCameraDevice/PHM6000/PHM6000SensorConfig.cs | 435 --------
LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.dll | 0
LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVision.dll | 0
LB_SmartVision/.vs/LB_SmartVision/v17/.suo | 0
65 files changed, 1,286 insertions(+), 1,572 deletions(-)
diff --git a/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/CodeChunks.db b/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/CodeChunks.db
index 3dd1ba9..0b30b14 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/CodeChunks.db
+++ b/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/CodeChunks.db
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/SemanticSymbols.db b/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/SemanticSymbols.db
index bebf85b..b8d6c7b 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/SemanticSymbols.db
+++ b/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/SemanticSymbols.db
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/DesignTimeBuild/.dtbcache.v2 b/LB_SmartVision/.vs/LB_SmartVision/DesignTimeBuild/.dtbcache.v2
index a561ffc..122cea8 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/DesignTimeBuild/.dtbcache.v2
+++ b/LB_SmartVision/.vs/LB_SmartVision/DesignTimeBuild/.dtbcache.v2
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/35c61faf-cf54-49da-8e54-8c5d301b97e1.vsidx b/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/35c61faf-cf54-49da-8e54-8c5d301b97e1.vsidx
new file mode 100644
index 0000000..9cda457
--- /dev/null
+++ b/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/35c61faf-cf54-49da-8e54-8c5d301b97e1.vsidx
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/7f01230e-70a9-44c0-9823-6c7610fded40.vsidx b/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/7f01230e-70a9-44c0-9823-6c7610fded40.vsidx
deleted file mode 100644
index 10b32dc..0000000
--- a/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/7f01230e-70a9-44c0-9823-6c7610fded40.vsidx
+++ /dev/null
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/v17/.futdcache.v2 b/LB_SmartVision/.vs/LB_SmartVision/v17/.futdcache.v2
index 4a51cf8..f2785fd 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/v17/.futdcache.v2
+++ b/LB_SmartVision/.vs/LB_SmartVision/v17/.futdcache.v2
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/v17/.suo b/LB_SmartVision/.vs/LB_SmartVision/v17/.suo
index 56b0a93..1a21914 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/v17/.suo
+++ b/LB_SmartVision/.vs/LB_SmartVision/v17/.suo
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.backup.json b/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.backup.json
index 7769351..289d428 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.backup.json
+++ b/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.backup.json
@@ -3,111 +3,39 @@
"WorkspaceRootPath": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\",
"Documents": [
{
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\settingpage\\layoutpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\settingpage\\layoutpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\camerapage\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\camerapage\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\camerapage\\cameraform.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\camerapage\\cameraform.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\camerapage\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
+ "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\camerapage\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
},
{
"AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\visionform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:visionform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\settingpage\\layoutpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\settingpage\\layoutpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\visionform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:visionform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\settingpage\\runsettingpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\settingpage\\runsettingpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\settingpage\\settingeditpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\settingpage\\settingeditpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\settingpage\\layoutsettingcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\settingpage\\layoutsettingcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\processpage\\allprocessespage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\processpage\\allprocessespage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\settingpage\\layoutsettingcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\settingpage\\layoutsettingcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\forms\\pages\\processpage\\processpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\processpage\\processpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\processpage\\processcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\processpage\\processcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\processpage\\processinputseditcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\processpage\\processinputseditcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\processpage\\processinputsselectform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\processpage\\processinputsselectform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\processpage\\processoutputsselectform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\processpage\\processoutputsselectform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{81657A9F-621D-F158-837F-4470F21E5004}|..\\LB_VisionFlowNode\\LB_VisionFlowNode.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionflownode\\flowpanel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
"AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\lbcameras\\lbcamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\processpage\\processpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\processpage\\processpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\globalvar.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:globalvar.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\cameraconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ "AbsoluteMoniker": "D:0:0:{D004400C-9D82-E9EE-A30B-59DF3EE615DE}|..\\LB_SmartVisionCameraDevice\\LB_SmartVisionCameraDevice.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvisioncameradevice\\phm6000\\phm6000sensorconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\hrcameras\\hrcamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{D004400C-9D82-E9EE-A30B-59DF3EE615DE}|..\\LB_SmartVisionCameraDevice\\LB_SmartVisionCameraDevice.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvisioncameradevice\\camerauserrole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{D004400C-9D82-E9EE-A30B-59DF3EE615DE}|..\\LB_SmartVisionCameraDevice\\LB_SmartVisionCameraDevice.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvisioncameradevice\\sensormanager.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{D004400C-9D82-E9EE-A30B-59DF3EE615DE}|..\\LB_SmartVisionCameraDevice\\LB_SmartVisionCameraDevice.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvisioncameradevice\\devicetype.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{6F4E5C61-CBA5-7DBA-018F-ADC56077E837}|..\\LB_SmartVisionCameraSDK\\LB_SmartVisionCameraSDK.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvisioncamerasdk\\phm6000\\phm6000profiler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{6F4E5C61-CBA5-7DBA-018F-ADC56077E837}|..\\LB_SmartVisionCameraSDK\\LB_SmartVisionCameraSDK.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvisioncamerasdk\\phm6000\\profilerdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\forms\\pages\\camerapage\\cameraseditpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\camerapage\\cameraseditpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\hikcameras\\hikcamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\hikcameras\\hikcodereader.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\camerapage\\createcameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\camerapage\\createcameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ "AbsoluteMoniker": "D:0:0:{D004400C-9D82-E9EE-A30B-59DF3EE615DE}|..\\LB_SmartVisionCameraDevice\\LB_SmartVisionCameraDevice.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvisioncameradevice\\phm6000\\phm6000sensor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}
],
"DocumentGroupContainers": [
@@ -116,8 +44,8 @@
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
- "DockedWidth": 719,
- "SelectedChildIndex": 5,
+ "DockedWidth": 988,
+ "SelectedChildIndex": 3,
"Children": [
{
"$type": "Bookmark",
@@ -125,374 +53,136 @@
},
{
"$type": "Document",
- "DocumentIndex": 5,
- "Title": "SettingEditPage.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\SettingEditPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\SettingPage\\SettingEditPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\SettingEditPage.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\SettingPage\\SettingEditPage.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T05:31:38.46Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 4,
- "Title": "RunSettingPage.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\RunSettingPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\SettingPage\\RunSettingPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\RunSettingPage.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\SettingPage\\RunSettingPage.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T05:31:36.937Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
"DocumentIndex": 1,
- "Title": "VisionForm.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\VisionForm.cs",
- "RelativeDocumentMoniker": "VisionForm.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\VisionForm.cs",
- "RelativeToolTip": "VisionForm.cs",
- "ViewState": "AgIAABEJAAAAAAAAAAAowFYJAAAJAAAAAAAAAA==",
+ "Title": "CameraForm.Designer.cs",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.Designer.cs",
+ "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CameraForm.Designer.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.Designer.cs*",
+ "RelativeToolTip": "Forms\\Pages\\CameraPage\\CameraForm.Designer.cs*",
+ "ViewState": "AgIAAKUAAAAAAAAAAAAnwLIAAAASAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T05:13:52.292Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 3,
- "Title": "VisionForm.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\VisionForm.cs",
- "RelativeDocumentMoniker": "VisionForm.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\VisionForm.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "VisionForm.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T05:13:49.957Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 0,
- "Title": "LayoutPage.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\SettingPage\\LayoutPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutPage.cs",
- "RelativeToolTip": "Forms\\Pages\\SettingPage\\LayoutPage.cs",
- "ViewState": "AgIAACoAAAAAAAAAAAAgwD8AAAAnAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T05:02:23.291Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 2,
- "Title": "LayoutPage.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\SettingPage\\LayoutPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutPage.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\SettingPage\\LayoutPage.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:55:26.288Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 8,
- "Title": "LayoutSettingControl.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutSettingControl.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\SettingPage\\LayoutSettingControl.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutSettingControl.cs",
- "RelativeToolTip": "Forms\\Pages\\SettingPage\\LayoutSettingControl.cs",
- "ViewState": "AgIAACEAAAAAAAAAAAAowCcAAAAuAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:54:39.11Z",
+ "WhenOpened": "2026-04-10T07:58:30.259Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 6,
- "Title": "LayoutSettingControl.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutSettingControl.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\SettingPage\\LayoutSettingControl.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutSettingControl.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\SettingPage\\LayoutSettingControl.cs [\u8BBE\u8BA1]",
+ "Title": "GlobalVar.cs",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\GlobalVar.cs",
+ "RelativeDocumentMoniker": "GlobalVar.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\GlobalVar.cs",
+ "RelativeToolTip": "GlobalVar.cs",
+ "ViewState": "AgIAAGoAAAAAAAAAAAAMwI0AAAAtAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:54:36.211Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 7,
- "Title": "AllProcessesPage.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\AllProcessesPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\ProcessPage\\AllProcessesPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\AllProcessesPage.cs",
- "RelativeToolTip": "Forms\\Pages\\ProcessPage\\AllProcessesPage.cs",
- "ViewState": "AgIAAFQAAAAAAAAAAAAuwJYAAAAVAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:49:01.734Z",
+ "WhenOpened": "2026-04-10T07:34:43.718Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 10,
- "Title": "ProcessControl.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessControl.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\ProcessPage\\ProcessControl.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessControl.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\ProcessPage\\ProcessControl.cs [\u8BBE\u8BA1]",
+ "DocumentIndex": 0,
+ "Title": "CameraForm.cs",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.cs",
+ "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CameraForm.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.cs*",
+ "RelativeToolTip": "Forms\\Pages\\CameraPage\\CameraForm.cs*",
+ "ViewState": "AgIAAI4BAAAAAAAAAAAiwJMBAABUAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:54:27.211Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 11,
- "Title": "ProcessInputsEditControl.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessInputsEditControl.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\ProcessPage\\ProcessInputsEditControl.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessInputsEditControl.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\ProcessPage\\ProcessInputsEditControl.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:54:25.829Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 12,
- "Title": "ProcessInputsSelectForm.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessInputsSelectForm.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\ProcessPage\\ProcessInputsSelectForm.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessInputsSelectForm.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\ProcessPage\\ProcessInputsSelectForm.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:54:24.53Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 13,
- "Title": "ProcessOutputsSelectForm.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessOutputsSelectForm.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\ProcessPage\\ProcessOutputsSelectForm.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessOutputsSelectForm.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\ProcessPage\\ProcessOutputsSelectForm.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:54:14.498Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 14,
- "Title": "FlowPanel.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionFlowNode\\FlowPanel.cs",
- "RelativeDocumentMoniker": "..\\LB_VisionFlowNode\\FlowPanel.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionFlowNode\\FlowPanel.cs",
- "RelativeToolTip": "..\\LB_VisionFlowNode\\FlowPanel.cs",
- "ViewState": "AgIAAKAAAAAAAAAAAAAowI4AAAAzAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T05:44:55.857Z",
+ "WhenOpened": "2026-04-10T07:33:21.019Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 16,
- "Title": "ProcessPage.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\ProcessPage\\ProcessPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessPage.cs",
- "RelativeToolTip": "Forms\\Pages\\ProcessPage\\ProcessPage.cs",
- "ViewState": "AgIAAE8AAAAAAAAAAADwv1YAAAAIAAAAAAAAAA==",
+ "DocumentIndex": 2,
+ "Title": "CameraForm.cs [\u8BBE\u8BA1]",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.cs",
+ "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CameraForm.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.cs [\u8BBE\u8BA1]*",
+ "RelativeToolTip": "Forms\\Pages\\CameraPage\\CameraForm.cs [\u8BBE\u8BA1]*",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T05:22:50.359Z",
+ "WhenOpened": "2026-04-10T07:32:38.81Z",
+ "EditorCaption": " [\u8BBE\u8BA1]"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 3,
+ "Title": "CameraForm.cs [\u8BBE\u8BA1]",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
+ "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs [\u8BBE\u8BA1]*",
+ "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs [\u8BBE\u8BA1]*",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2026-04-10T07:32:16.109Z",
+ "EditorCaption": " [\u8BBE\u8BA1]"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 4,
+ "Title": "VisionForm.cs",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\VisionForm.cs",
+ "RelativeDocumentMoniker": "VisionForm.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\VisionForm.cs",
+ "RelativeToolTip": "VisionForm.cs",
+ "ViewState": "AgIAAMgEAAAAAAAAAAApwM4EAAAQAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2026-04-10T07:26:11.367Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 9,
- "Title": "ProcessPage.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\ProcessPage\\ProcessPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessPage.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\ProcessPage\\ProcessPage.cs [\u8BBE\u8BA1]",
+ "Title": "PHM6000Sensor.cs",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
+ "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
+ "RelativeToolTip": "..\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
+ "ViewState": "AgIAAGoCAAAAAAAAAAAiwIwBAABbAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T05:22:38.921Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 18,
- "Title": "CameraForm.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
- "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
- "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
- "ViewState": "AgIAAG8CAAAAAAAAAAAMwHgCAAAhAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T05:15:12.857Z",
+ "WhenOpened": "2026-04-10T06:51:02.381Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 19,
- "Title": "CameraForm.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
- "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T05:15:06.81Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 21,
- "Title": "CameraUserRole.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\CameraUserRole.cs",
- "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraDevice\\CameraUserRole.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\CameraUserRole.cs",
- "RelativeToolTip": "..\\LB_SmartVisionCameraDevice\\CameraUserRole.cs",
- "ViewState": "AgIAAA8AAAAAAAAAAAAMwAsAAAAQAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T02:58:40.945Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 22,
- "Title": "SensorManager.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\SensorManager.cs",
- "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraDevice\\SensorManager.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\SensorManager.cs",
- "RelativeToolTip": "..\\LB_SmartVisionCameraDevice\\SensorManager.cs",
- "ViewState": "AgIAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T02:58:36.959Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 23,
- "Title": "DeviceType.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\DeviceType.cs",
- "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraDevice\\DeviceType.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\DeviceType.cs",
- "RelativeToolTip": "..\\LB_SmartVisionCameraDevice\\DeviceType.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T02:58:36.204Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 24,
- "Title": "PHM6000Profiler.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraSDK\\PHM6000\\PHM6000Profiler.cs",
- "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraSDK\\PHM6000\\PHM6000Profiler.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraSDK\\PHM6000\\PHM6000Profiler.cs",
- "RelativeToolTip": "..\\LB_SmartVisionCameraSDK\\PHM6000\\PHM6000Profiler.cs",
- "ViewState": "AgIAAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T02:58:23.846Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 25,
- "Title": "ProfilerData.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraSDK\\PHM6000\\ProfilerData.cs",
- "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraSDK\\PHM6000\\ProfilerData.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraSDK\\PHM6000\\ProfilerData.cs",
- "RelativeToolTip": "..\\LB_SmartVisionCameraSDK\\PHM6000\\ProfilerData.cs",
- "ViewState": "AgIAAH4AAAAAAAAAAAAIwAAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T02:58:17.717Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 26,
- "Title": "CamerasEditPage.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CamerasEditPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CamerasEditPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CamerasEditPage.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\CameraPage\\CamerasEditPage.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T00:37:33.935Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 28,
- "Title": "HikCodeReader.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCodeReader.cs",
- "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCodeReader.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCodeReader.cs",
- "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCodeReader.cs",
- "ViewState": "AgIAAC4CAAAAAAAAAAAhwC8CAAAVAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-07T11:32:18.732Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 27,
- "Title": "HikCamera.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCamera.cs",
- "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCamera.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCamera.cs",
- "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCamera.cs",
- "ViewState": "AgIAAPUBAAAAAAAAAAAhwPkBAAAQAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-07T11:31:57.865Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 17,
- "Title": "CameraConfig.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
- "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
- "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
- "ViewState": "AgIAAFcAAAAAAAAAAAAQwGoAAAAnAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-07T11:28:17.342Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 15,
+ "DocumentIndex": 5,
"Title": "LBCamera.cs",
"DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
"RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
"ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
"RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
- "ViewState": "AgIAAFwBAAAAAAAAAAAkwF0BAABaAAAAAAAAAA==",
+ "ViewState": "AgIAALoBAAAAAAAAAAApwKIBAAAhAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-07T11:25:45.159Z"
+ "WhenOpened": "2026-04-10T06:07:12.84Z",
+ "EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 20,
- "Title": "HRCamera.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\HRCameras\\HRCamera.cs",
- "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\HRCameras\\HRCamera.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\HRCameras\\HRCamera.cs",
- "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\HRCameras\\HRCamera.cs",
- "ViewState": "AgIAABcAAAAAAAAAAADwvzUBAAA/AAAAAAAAAA==",
+ "DocumentIndex": 7,
+ "Title": "PHM6000SensorConfig.cs",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
+ "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
+ "RelativeToolTip": "..\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
+ "ViewState": "AgIAAAkAAAAAAAAAAAAvwBMAAAARAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-07T11:22:32.094Z"
+ "WhenOpened": "2026-04-10T06:06:03.772Z",
+ "EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 29,
- "Title": "CreateCameraForm.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
- "RelativeToolTip": "Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
- "ViewState": "AgIAAKcAAAAAAAAAAAAmwKMAAAAIAAAAAAAAAA==",
+ "DocumentIndex": 8,
+ "Title": "CameraForm.cs",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
+ "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs*",
+ "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs*",
+ "ViewState": "AgIAAPQBAAAAAAAAAAAWwAECAAAeAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-07T09:33:29.184Z"
+ "WhenOpened": "2026-04-10T06:05:12.232Z",
+ "EditorCaption": ""
}
]
},
{
- "DockedWidth": 501,
+ "DockedWidth": 232,
"SelectedChildIndex": -1,
"Children": [
{
@@ -502,6 +192,10 @@
{
"$type": "Bookmark",
"Name": "ST:0:0:{d78612c7-9962-4b83-95d9-268046dad23a}"
+ },
+ {
+ "$type": "Bookmark",
+ "Name": "ST:0:0:{a80febb4-e7e0-4147-b476-21aaf2453969}"
}
]
}
diff --git a/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.json b/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.json
index 7769351..b530513 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.json
+++ b/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.json
@@ -3,111 +3,39 @@
"WorkspaceRootPath": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\",
"Documents": [
{
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\settingpage\\layoutpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\settingpage\\layoutpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\camerapage\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\camerapage\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\camerapage\\cameraform.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\camerapage\\cameraform.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\camerapage\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
+ "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\camerapage\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
},
{
"AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\visionform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:visionform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\settingpage\\layoutpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\settingpage\\layoutpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\visionform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:visionform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\settingpage\\runsettingpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\settingpage\\runsettingpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\settingpage\\settingeditpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\settingpage\\settingeditpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\settingpage\\layoutsettingcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\settingpage\\layoutsettingcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\processpage\\allprocessespage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\processpage\\allprocessespage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\settingpage\\layoutsettingcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\settingpage\\layoutsettingcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\forms\\pages\\processpage\\processpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\processpage\\processpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\processpage\\processcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\processpage\\processcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\processpage\\processinputseditcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\processpage\\processinputseditcontrol.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\processpage\\processinputsselectform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\processpage\\processinputsselectform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\processpage\\processoutputsselectform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\processpage\\processoutputsselectform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{81657A9F-621D-F158-837F-4470F21E5004}|..\\LB_VisionFlowNode\\LB_VisionFlowNode.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionflownode\\flowpanel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
"AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\lbcameras\\lbcamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\processpage\\processpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\processpage\\processpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\globalvar.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:globalvar.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\cameraconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ "AbsoluteMoniker": "D:0:0:{D004400C-9D82-E9EE-A30B-59DF3EE615DE}|..\\LB_SmartVisionCameraDevice\\LB_SmartVisionCameraDevice.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvisioncameradevice\\phm6000\\phm6000sensorconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
- "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\hrcameras\\hrcamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{D004400C-9D82-E9EE-A30B-59DF3EE615DE}|..\\LB_SmartVisionCameraDevice\\LB_SmartVisionCameraDevice.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvisioncameradevice\\camerauserrole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{D004400C-9D82-E9EE-A30B-59DF3EE615DE}|..\\LB_SmartVisionCameraDevice\\LB_SmartVisionCameraDevice.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvisioncameradevice\\sensormanager.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{D004400C-9D82-E9EE-A30B-59DF3EE615DE}|..\\LB_SmartVisionCameraDevice\\LB_SmartVisionCameraDevice.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvisioncameradevice\\devicetype.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{6F4E5C61-CBA5-7DBA-018F-ADC56077E837}|..\\LB_SmartVisionCameraSDK\\LB_SmartVisionCameraSDK.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvisioncamerasdk\\phm6000\\phm6000profiler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{6F4E5C61-CBA5-7DBA-018F-ADC56077E837}|..\\LB_SmartVisionCameraSDK\\LB_SmartVisionCameraSDK.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvisioncamerasdk\\phm6000\\profilerdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\forms\\pages\\camerapage\\cameraseditpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\camerapage\\cameraseditpage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
- },
- {
- "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\hikcameras\\hikcamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_visionprocesses\\cameras\\hikcameras\\hikcodereader.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvision\\forms\\pages\\camerapage\\createcameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:forms\\pages\\camerapage\\createcameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ "AbsoluteMoniker": "D:0:0:{D004400C-9D82-E9EE-A30B-59DF3EE615DE}|..\\LB_SmartVisionCameraDevice\\LB_SmartVisionCameraDevice.csproj|d:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\smartvision\\lb_smartvisioncameradevice\\phm6000\\phm6000sensor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}
],
"DocumentGroupContainers": [
@@ -116,8 +44,8 @@
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
- "DockedWidth": 719,
- "SelectedChildIndex": 5,
+ "DockedWidth": 988,
+ "SelectedChildIndex": 3,
"Children": [
{
"$type": "Bookmark",
@@ -125,374 +53,136 @@
},
{
"$type": "Document",
- "DocumentIndex": 5,
- "Title": "SettingEditPage.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\SettingEditPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\SettingPage\\SettingEditPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\SettingEditPage.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\SettingPage\\SettingEditPage.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T05:31:38.46Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 4,
- "Title": "RunSettingPage.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\RunSettingPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\SettingPage\\RunSettingPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\RunSettingPage.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\SettingPage\\RunSettingPage.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T05:31:36.937Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
"DocumentIndex": 1,
- "Title": "VisionForm.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\VisionForm.cs",
- "RelativeDocumentMoniker": "VisionForm.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\VisionForm.cs",
- "RelativeToolTip": "VisionForm.cs",
- "ViewState": "AgIAABEJAAAAAAAAAAAowFYJAAAJAAAAAAAAAA==",
+ "Title": "CameraForm.Designer.cs",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.Designer.cs",
+ "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CameraForm.Designer.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.Designer.cs",
+ "RelativeToolTip": "Forms\\Pages\\CameraPage\\CameraForm.Designer.cs",
+ "ViewState": "AgIAAKUAAAAAAAAAAAAnwLIAAAASAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T05:13:52.292Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 3,
- "Title": "VisionForm.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\VisionForm.cs",
- "RelativeDocumentMoniker": "VisionForm.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\VisionForm.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "VisionForm.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T05:13:49.957Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 0,
- "Title": "LayoutPage.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\SettingPage\\LayoutPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutPage.cs",
- "RelativeToolTip": "Forms\\Pages\\SettingPage\\LayoutPage.cs",
- "ViewState": "AgIAACoAAAAAAAAAAAAgwD8AAAAnAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T05:02:23.291Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 2,
- "Title": "LayoutPage.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\SettingPage\\LayoutPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutPage.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\SettingPage\\LayoutPage.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:55:26.288Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 8,
- "Title": "LayoutSettingControl.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutSettingControl.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\SettingPage\\LayoutSettingControl.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutSettingControl.cs",
- "RelativeToolTip": "Forms\\Pages\\SettingPage\\LayoutSettingControl.cs",
- "ViewState": "AgIAACEAAAAAAAAAAAAowCcAAAAuAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:54:39.11Z",
+ "WhenOpened": "2026-04-10T07:58:30.259Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 6,
- "Title": "LayoutSettingControl.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutSettingControl.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\SettingPage\\LayoutSettingControl.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\SettingPage\\LayoutSettingControl.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\SettingPage\\LayoutSettingControl.cs [\u8BBE\u8BA1]",
+ "Title": "GlobalVar.cs",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\GlobalVar.cs",
+ "RelativeDocumentMoniker": "GlobalVar.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\GlobalVar.cs",
+ "RelativeToolTip": "GlobalVar.cs",
+ "ViewState": "AgIAAGoAAAAAAAAAAAAMwI0AAAAtAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:54:36.211Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 7,
- "Title": "AllProcessesPage.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\AllProcessesPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\ProcessPage\\AllProcessesPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\AllProcessesPage.cs",
- "RelativeToolTip": "Forms\\Pages\\ProcessPage\\AllProcessesPage.cs",
- "ViewState": "AgIAAFQAAAAAAAAAAAAuwJYAAAAVAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:49:01.734Z",
+ "WhenOpened": "2026-04-10T07:34:43.718Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 10,
- "Title": "ProcessControl.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessControl.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\ProcessPage\\ProcessControl.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessControl.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\ProcessPage\\ProcessControl.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:54:27.211Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 11,
- "Title": "ProcessInputsEditControl.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessInputsEditControl.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\ProcessPage\\ProcessInputsEditControl.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessInputsEditControl.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\ProcessPage\\ProcessInputsEditControl.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:54:25.829Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 12,
- "Title": "ProcessInputsSelectForm.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessInputsSelectForm.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\ProcessPage\\ProcessInputsSelectForm.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessInputsSelectForm.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\ProcessPage\\ProcessInputsSelectForm.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:54:24.53Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 13,
- "Title": "ProcessOutputsSelectForm.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessOutputsSelectForm.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\ProcessPage\\ProcessOutputsSelectForm.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessOutputsSelectForm.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\ProcessPage\\ProcessOutputsSelectForm.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-09T04:54:14.498Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 14,
- "Title": "FlowPanel.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionFlowNode\\FlowPanel.cs",
- "RelativeDocumentMoniker": "..\\LB_VisionFlowNode\\FlowPanel.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionFlowNode\\FlowPanel.cs",
- "RelativeToolTip": "..\\LB_VisionFlowNode\\FlowPanel.cs",
- "ViewState": "AgIAAKAAAAAAAAAAAAAowI4AAAAzAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T05:44:55.857Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 16,
- "Title": "ProcessPage.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\ProcessPage\\ProcessPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessPage.cs",
- "RelativeToolTip": "Forms\\Pages\\ProcessPage\\ProcessPage.cs",
- "ViewState": "AgIAAE8AAAAAAAAAAADwv1YAAAAIAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T05:22:50.359Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 9,
- "Title": "ProcessPage.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\ProcessPage\\ProcessPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\ProcessPage\\ProcessPage.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\ProcessPage\\ProcessPage.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T05:22:38.921Z",
- "EditorCaption": " [\u8BBE\u8BA1]"
- },
- {
- "$type": "Document",
- "DocumentIndex": 18,
+ "DocumentIndex": 0,
"Title": "CameraForm.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
- "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
- "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
- "ViewState": "AgIAAG8CAAAAAAAAAAAMwHgCAAAhAAAAAAAAAA==",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.cs",
+ "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CameraForm.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.cs",
+ "RelativeToolTip": "Forms\\Pages\\CameraPage\\CameraForm.cs",
+ "ViewState": "AgIAALQBAAAAAAAAAAAiwLYBAAAYAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T05:15:12.857Z",
+ "WhenOpened": "2026-04-10T07:33:21.019Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 19,
+ "DocumentIndex": 2,
+ "Title": "CameraForm.cs [\u8BBE\u8BA1]",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.cs",
+ "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CameraForm.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.cs [\u8BBE\u8BA1]",
+ "RelativeToolTip": "Forms\\Pages\\CameraPage\\CameraForm.cs [\u8BBE\u8BA1]",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2026-04-10T07:32:38.81Z",
+ "EditorCaption": " [\u8BBE\u8BA1]"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 3,
"Title": "CameraForm.cs [\u8BBE\u8BA1]",
"DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
"RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
"ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs [\u8BBE\u8BA1]",
"RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs [\u8BBE\u8BA1]",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T05:15:06.81Z",
+ "WhenOpened": "2026-04-10T07:32:16.109Z",
"EditorCaption": " [\u8BBE\u8BA1]"
},
{
"$type": "Document",
- "DocumentIndex": 21,
- "Title": "CameraUserRole.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\CameraUserRole.cs",
- "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraDevice\\CameraUserRole.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\CameraUserRole.cs",
- "RelativeToolTip": "..\\LB_SmartVisionCameraDevice\\CameraUserRole.cs",
- "ViewState": "AgIAAA8AAAAAAAAAAAAMwAsAAAAQAAAAAAAAAA==",
+ "DocumentIndex": 4,
+ "Title": "VisionForm.cs",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\VisionForm.cs",
+ "RelativeDocumentMoniker": "VisionForm.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\VisionForm.cs",
+ "RelativeToolTip": "VisionForm.cs",
+ "ViewState": "AgIAAMgEAAAAAAAAAAApwM4EAAAQAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T02:58:40.945Z"
+ "WhenOpened": "2026-04-10T07:26:11.367Z",
+ "EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 22,
- "Title": "SensorManager.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\SensorManager.cs",
- "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraDevice\\SensorManager.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\SensorManager.cs",
- "RelativeToolTip": "..\\LB_SmartVisionCameraDevice\\SensorManager.cs",
- "ViewState": "AgIAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "DocumentIndex": 9,
+ "Title": "PHM6000Sensor.cs",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
+ "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
+ "RelativeToolTip": "..\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
+ "ViewState": "AgIAAGoCAAAAAAAAAAAiwIwBAABbAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T02:58:36.959Z"
+ "WhenOpened": "2026-04-10T06:51:02.381Z",
+ "EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 23,
- "Title": "DeviceType.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\DeviceType.cs",
- "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraDevice\\DeviceType.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\DeviceType.cs",
- "RelativeToolTip": "..\\LB_SmartVisionCameraDevice\\DeviceType.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T02:58:36.204Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 24,
- "Title": "PHM6000Profiler.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraSDK\\PHM6000\\PHM6000Profiler.cs",
- "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraSDK\\PHM6000\\PHM6000Profiler.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraSDK\\PHM6000\\PHM6000Profiler.cs",
- "RelativeToolTip": "..\\LB_SmartVisionCameraSDK\\PHM6000\\PHM6000Profiler.cs",
- "ViewState": "AgIAAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T02:58:23.846Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 25,
- "Title": "ProfilerData.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraSDK\\PHM6000\\ProfilerData.cs",
- "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraSDK\\PHM6000\\ProfilerData.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraSDK\\PHM6000\\ProfilerData.cs",
- "RelativeToolTip": "..\\LB_SmartVisionCameraSDK\\PHM6000\\ProfilerData.cs",
- "ViewState": "AgIAAH4AAAAAAAAAAAAIwAAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T02:58:17.717Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 26,
- "Title": "CamerasEditPage.cs [\u8BBE\u8BA1]",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CamerasEditPage.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CamerasEditPage.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CamerasEditPage.cs [\u8BBE\u8BA1]",
- "RelativeToolTip": "Forms\\Pages\\CameraPage\\CamerasEditPage.cs [\u8BBE\u8BA1]",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-08T00:37:33.935Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 28,
- "Title": "HikCodeReader.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCodeReader.cs",
- "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCodeReader.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCodeReader.cs",
- "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCodeReader.cs",
- "ViewState": "AgIAAC4CAAAAAAAAAAAhwC8CAAAVAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-07T11:32:18.732Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 27,
- "Title": "HikCamera.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCamera.cs",
- "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCamera.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCamera.cs",
- "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\HikCameras\\HikCamera.cs",
- "ViewState": "AgIAAPUBAAAAAAAAAAAhwPkBAAAQAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-07T11:31:57.865Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 17,
- "Title": "CameraConfig.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
- "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
- "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
- "ViewState": "AgIAAFcAAAAAAAAAAAAQwGoAAAAnAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-07T11:28:17.342Z"
- },
- {
- "$type": "Document",
- "DocumentIndex": 15,
+ "DocumentIndex": 5,
"Title": "LBCamera.cs",
"DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
"RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
"ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
"RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
- "ViewState": "AgIAAFwBAAAAAAAAAAAkwF0BAABaAAAAAAAAAA==",
+ "ViewState": "AgIAALoBAAAAAAAAAAApwKIBAAAhAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-07T11:25:45.159Z"
+ "WhenOpened": "2026-04-10T06:07:12.84Z",
+ "EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 20,
- "Title": "HRCamera.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\HRCameras\\HRCamera.cs",
- "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\HRCameras\\HRCamera.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\HRCameras\\HRCamera.cs",
- "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\HRCameras\\HRCamera.cs",
- "ViewState": "AgIAABcAAAAAAAAAAADwvzUBAAA/AAAAAAAAAA==",
+ "DocumentIndex": 7,
+ "Title": "PHM6000SensorConfig.cs",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
+ "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
+ "RelativeToolTip": "..\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
+ "ViewState": "AgIAAAkAAAAAAAAAAAAvwBMAAAARAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-07T11:22:32.094Z"
+ "WhenOpened": "2026-04-10T06:06:03.772Z",
+ "EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 29,
- "Title": "CreateCameraForm.cs",
- "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
- "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
- "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
- "RelativeToolTip": "Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
- "ViewState": "AgIAAKcAAAAAAAAAAAAmwKMAAAAIAAAAAAAAAA==",
+ "DocumentIndex": 8,
+ "Title": "CameraForm.cs",
+ "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
+ "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
+ "ToolTip": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
+ "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
+ "ViewState": "AgIAAPQBAAAAAAAAAAAWwAECAAAeAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2026-04-07T09:33:29.184Z"
+ "WhenOpened": "2026-04-10T06:05:12.232Z",
+ "EditorCaption": ""
}
]
},
{
- "DockedWidth": 501,
+ "DockedWidth": 232,
"SelectedChildIndex": -1,
"Children": [
{
@@ -502,6 +192,10 @@
{
"$type": "Bookmark",
"Name": "ST:0:0:{d78612c7-9962-4b83-95d9-268046dad23a}"
+ },
+ {
+ "$type": "Bookmark",
+ "Name": "ST:0:0:{a80febb4-e7e0-4147-b476-21aaf2453969}"
}
]
}
diff --git a/LB_SmartVision/.vs/LB_SmartVision/v17/fileList.bin b/LB_SmartVision/.vs/LB_SmartVision/v17/fileList.bin
index b06200a..d357b40 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/v17/fileList.bin
+++ b/LB_SmartVision/.vs/LB_SmartVision/v17/fileList.bin
Binary files differ
diff --git a/LB_SmartVision/Forms/Pages/CameraPage/CameraForm.Designer.cs b/LB_SmartVision/Forms/Pages/CameraPage/CameraForm.Designer.cs
index 92045f0..355e28b 100644
--- a/LB_SmartVision/Forms/Pages/CameraPage/CameraForm.Designer.cs
+++ b/LB_SmartVision/Forms/Pages/CameraPage/CameraForm.Designer.cs
@@ -34,8 +34,8 @@
uiRadioButtonHardTrigger = new RadioButton();
uiGroupBoxImage = new GroupBox();
uiGroupBoxCameraParams = new GroupBox();
- btnSetting = new Button();
tableLayoutPanel2 = new TableLayoutPanel();
+ btnSetting = new Button();
tableLayoutPanel3 = new TableLayoutPanel();
uiMarkLabel1 = new Label();
tableLayoutPanel1 = new TableLayoutPanel();
@@ -122,7 +122,6 @@
//
// uiGroupBoxCameraParams
//
- uiGroupBoxCameraParams.Controls.Add(btnSetting);
uiGroupBoxCameraParams.Controls.Add(tableLayoutPanel2);
uiGroupBoxCameraParams.Dock = DockStyle.Fill;
uiGroupBoxCameraParams.Font = new Font("瀹嬩綋", 12F);
@@ -137,23 +136,12 @@
uiGroupBoxCameraParams.TabStop = false;
uiGroupBoxCameraParams.Text = "鐩告満鍙傛暟";
//
- // btnSetting
- //
- btnSetting.ForeColor = SystemColors.ControlText;
- btnSetting.Location = new Point(3, 18);
- btnSetting.Name = "btnSetting";
- btnSetting.Size = new Size(97, 29);
- btnSetting.TabIndex = 18;
- btnSetting.Text = "鍙傛暟璁剧疆";
- btnSetting.UseVisualStyleBackColor = true;
- btnSetting.Visible = false;
- btnSetting.Click += btn_Setting_Click;
- //
// tableLayoutPanel2
//
tableLayoutPanel2.ColumnCount = 1;
tableLayoutPanel2.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 100F));
tableLayoutPanel2.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 20F));
+ tableLayoutPanel2.Controls.Add(btnSetting, 0, 8);
tableLayoutPanel2.Controls.Add(uiRadioButtonHardTrigger, 0, 3);
tableLayoutPanel2.Controls.Add(tableLayoutPanel3, 0, 0);
tableLayoutPanel2.Controls.Add(uiRadioButtonSoftTrigger, 0, 1);
@@ -177,6 +165,18 @@
tableLayoutPanel2.RowStyles.Add(new RowStyle(SizeType.Percent, 10F));
tableLayoutPanel2.Size = new Size(374, 470);
tableLayoutPanel2.TabIndex = 17;
+ //
+ // btnSetting
+ //
+ btnSetting.Dock = DockStyle.Fill;
+ btnSetting.ForeColor = SystemColors.ControlText;
+ btnSetting.Location = new Point(3, 419);
+ btnSetting.Name = "btnSetting";
+ btnSetting.Size = new Size(368, 48);
+ btnSetting.TabIndex = 18;
+ btnSetting.Text = "鍙傛暟璁剧疆";
+ btnSetting.UseVisualStyleBackColor = true;
+ btnSetting.Click += btn_Setting_Click;
//
// tableLayoutPanel3
//
@@ -263,6 +263,7 @@
//
uiButtonStartHardGrab.Dock = DockStyle.Fill;
uiButtonStartHardGrab.Font = new Font("瀹嬩綋", 12F);
+ uiButtonStartHardGrab.ForeColor = Color.DarkBlue;
uiButtonStartHardGrab.Location = new Point(3, 211);
uiButtonStartHardGrab.MinimumSize = new Size(1, 1);
uiButtonStartHardGrab.Name = "uiButtonStartHardGrab";
diff --git a/LB_SmartVision/Forms/Pages/CameraPage/CameraForm.cs b/LB_SmartVision/Forms/Pages/CameraPage/CameraForm.cs
index 2453a6e..305e1f9 100644
--- a/LB_SmartVision/Forms/Pages/CameraPage/CameraForm.cs
+++ b/LB_SmartVision/Forms/Pages/CameraPage/CameraForm.cs
@@ -1,4 +1,6 @@
-锘縰sing LB_VisionControls;
+锘縰sing LB_SmartVisionCameraDevice.PHM6000;
+using LB_SmartVisionCommon;
+using LB_VisionControls;
using LB_VisionProcesses.Cameras;
using LB_VisionProcesses.Cameras.HikCameras;
using LB_VisionProcesses.Cameras.HRCameras;
@@ -8,6 +10,7 @@
using LB_VisionProcesses.Cameras.MindCameras;
using ReaLTaiizor.Forms;
using System;
+using System.Collections.Concurrent;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
@@ -61,7 +64,7 @@
{
uiComboBoxBrand.SelectedIndex = uiComboBoxBrand.FindString(typeof(LBCamera).Name);
}
- else if(camera is LocalCamera)
+ else if (camera is LocalCamera)
{
uiComboBoxBrand.SelectedIndex = uiComboBoxBrand.FindString(typeof(LocalCamera).Name);
}
@@ -112,6 +115,7 @@
//鍔犺浇鍥炶皟鍑芥暟
Subscribe();
+ uiButtonStartHardGrab.ForeColor = Color.White;
}
private void CameraForm_FormClosing(object sender, FormClosingEventArgs e)
@@ -252,7 +256,7 @@
{
camera.StopGrabbing();
camera.SetTriggerMode(TriggerMode.On, TriggerSource.Software);
- camera.StartGrabbing();
+ //camera.StartGrabbing();
});
}
@@ -397,7 +401,7 @@
private void cob_Brand_SelectedIndexChanged(object sender, EventArgs e)
{
- if (uiComboBoxBrand.Text == "MindCamera")
+ if (uiComboBoxBrand.Text == "MindCamera" || uiComboBoxBrand.Text == "LBCamera")
{
btnSetting.Visible = true;
}
@@ -417,6 +421,44 @@
{
localCamera.SetSetting();
}
+ else
+ {
+ using (Form editForm = new Form())
+ {
+ editForm.Text = "楂樼骇鍙傛暟璁剧疆 - " + camera.SN;
+ editForm.Size = new System.Drawing.Size(400, 500);
+ editForm.StartPosition = FormStartPosition.CenterParent;
+ editForm.FormBorderStyle = FormBorderStyle.SizableToolWindow;
+
+ PropertyGrid pg = new PropertyGrid();
+ pg.Dock = DockStyle.Fill;
+
+ if (camera is LBCamera phmCamera)
+ {
+ pg.SelectedObject = phmCamera.GetSensorConfig();
+ pg.PropertyValueChanged += (s, ev) =>
+ {
+ phmCamera.UpdateSensorConfig((PHM6000SensorConfig)pg.SelectedObject);
+ //鐩告満鍙傛暟淇濆瓨鍒版湰鍦�
+ if (GlobalVar.allLBCameras.Keys.Contains(phmCamera.SN))
+ {
+ GlobalVar.allLBCameras[phmCamera.SN] = (PHM6000SensorConfig)pg.SelectedObject;
+ }
+ else
+ {
+ GlobalVar.allLBCameras.TryAdd(phmCamera.SN, (PHM6000SensorConfig)pg.SelectedObject);
+ }
+ ConfigManager<ConcurrentDictionary<string, PHM6000SensorConfig>>.SaveConfig<ConcurrentDictionary<string, PHM6000SensorConfig>>(GlobalVar.allLBCameras, GlobalVar.allCamerasLBPath);
+ };
+ }
+ else
+ {
+ pg.SelectedObject = new CameraAdvancedSettings(camera);
+ }
+ editForm.Controls.Add(pg);
+ editForm.ShowDialog();
+ }
+ }
}
}
}
diff --git a/LB_SmartVision/GlobalVar.cs b/LB_SmartVision/GlobalVar.cs
index e2ea35c..d1a34e2 100644
--- a/LB_SmartVision/GlobalVar.cs
+++ b/LB_SmartVision/GlobalVar.cs
@@ -3,6 +3,7 @@
using LB_SmartVision.Forms.Pages.SettingPage;
using LB_SmartVision.ProcessRun;
using LB_SmartVision.Tool;
+using LB_SmartVisionCameraDevice.PHM6000;
using LB_VisionProcesses.BarcodeReaders;
using LB_VisionProcesses.Cameras;
using LB_VisionProcesses.Communicators;
@@ -136,6 +137,13 @@
=> GlobalVar.strApplicationPath + "鎵�鏈変骇鍝乗\" + GlobalVar.strProductName + "\\A_AllCsv.json";
#endregion
+ public static ConcurrentDictionary<string, PHM6000SensorConfig> allLBCameras = new ConcurrentDictionary<string, PHM6000SensorConfig>();
+
+ public static string allCamerasLBPath
+ => GlobalVar.strApplicationPath + "鎵�鏈変骇鍝乗\" + GlobalVar.strProductName + "\\LBCameraSetttings.json";
+
+
+
/// <summary>
/// 杞欢璺緞
/// </summary>
diff --git a/LB_SmartVision/VisionForm.cs b/LB_SmartVision/VisionForm.cs
index aa8fae8..a68e3f2 100644
--- a/LB_SmartVision/VisionForm.cs
+++ b/LB_SmartVision/VisionForm.cs
@@ -14,6 +14,7 @@
using LB_SmartVision.ProcessRun;
using LB_SmartVision.SQL;
using LB_SmartVision.Tool;
+using LB_SmartVisionCameraDevice.PHM6000;
using LB_SmartVisionCommon;
using LB_SmartVisionLoginUI;
using LB_VisionProcesses;
@@ -755,6 +756,15 @@
LB_SmartVision.Tool.Tool.ReadStringConfig("User ID", out string User_ID);
LB_SmartVision.Tool.Tool.ReadStringConfig("Password", out string Password);
GlobalVar.strProductName = DateBaseName;
+ //鍔犺浇LB鐩告満鍙傛暟
+ if (LoadAllLBCameras(GlobalVar.allCamerasLBPath))
+ {
+ LogInfo("LB3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�", LogInfoType.PASS);
+ }
+ else
+ {
+ LogInfo("LB3D鐩告満閰嶇疆鏂囦欢鍔犺浇澶辫触", LogInfoType.ERROR);
+ }
//鍔犺浇閫氳
foreach (BaseCommunicator com in GlobalVar.dicCommunicators.Values)
{
@@ -1218,7 +1228,13 @@
camera.isGrabbing = false;
}
}
-
+ if (camera is LBCamera phmCamera)
+ {
+ if (GlobalVar.allLBCameras.ContainsKey(camera.SN))
+ {
+ phmCamera.UpdateSensorConfig(GlobalVar.allLBCameras[camera.SN]);
+ }
+ }
GlobalVar.dicCameras.TryAdd(CameraConnectionString.Key, camera);
}
@@ -1557,6 +1573,47 @@
catch { return false; }
}
+ public bool LoadAllLBCameras(string allLBCamerasPath)
+ {
+ try
+ {
+ if (!File.Exists(allLBCamerasPath))
+ {
+ Debug.WriteLine("鏂囦欢涓嶅瓨鍦ㄥ垱寤虹┖鏂囦欢");
+ // 鑾峰彇涓嶅甫鏂囦欢鍚嶇殑鐩綍璺緞
+ string directoryPath = Path.GetDirectoryName(allLBCamerasPath);
+ SaveAllLBCameras();
+ return true;
+ }
+ GlobalVar.allLBCameras = ConfigManager<ConcurrentDictionary<string, PHM6000SensorConfig>>.LoadConfig<ConcurrentDictionary<string, PHM6000SensorConfig>>(GlobalVar.allCamerasLBPath);
+ }
+ catch
+ {
+ return false;
+ }
+ return true;
+ }
+
+ public bool SaveAllLBCameras()
+ {
+ try
+ {
+ if (GlobalVar.allLBCameras.Count >= 0)
+ {
+ ConfigManager<ConcurrentDictionary<string, PHM6000SensorConfig>>.SaveConfig<ConcurrentDictionary<string, PHM6000SensorConfig>>(GlobalVar.allLBCameras, GlobalVar.allCamerasLBPath);
+ }
+ else
+ {
+ return false;
+ }
+ }
+ catch
+ {
+ return false;
+ }
+ return true;
+ }
+
public bool LoadAllProcess(string allProcessConnectionStringPath)
{
try
diff --git a/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVision.dll b/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVision.dll
index f233637..8089598 100644
--- a/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVision.dll
+++ b/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVision.dll
Binary files differ
diff --git a/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVision.exe b/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVision.exe
index 18689e7..19d7d9a 100644
--- a/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVision.exe
+++ b/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVision.exe
Binary files differ
diff --git a/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVision.pdb b/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVision.pdb
index b353dd6..def62e2 100644
--- a/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVision.pdb
+++ b/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVision.pdb
Binary files differ
diff --git a/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.dll b/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.dll
index a1f5ee2..ef2f9eb 100644
--- a/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.dll
+++ b/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.dll
Binary files differ
diff --git a/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.pdb b/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.pdb
index 29a6ba6..90b6d73 100644
--- a/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.pdb
+++ b/LB_SmartVision/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.pdb
Binary files differ
diff --git a/LB_SmartVision/bin/Debug/net8.0-windows/LB_VisionProcesses.dll b/LB_SmartVision/bin/Debug/net8.0-windows/LB_VisionProcesses.dll
index ca0ff3a..334a6e0 100644
--- a/LB_SmartVision/bin/Debug/net8.0-windows/LB_VisionProcesses.dll
+++ b/LB_SmartVision/bin/Debug/net8.0-windows/LB_VisionProcesses.dll
Binary files differ
diff --git a/LB_SmartVision/bin/Debug/net8.0-windows/LB_VisionProcesses.pdb b/LB_SmartVision/bin/Debug/net8.0-windows/LB_VisionProcesses.pdb
index dc0acee..5f276ff 100644
--- a/LB_SmartVision/bin/Debug/net8.0-windows/LB_VisionProcesses.pdb
+++ b/LB_SmartVision/bin/Debug/net8.0-windows/LB_VisionProcesses.pdb
Binary files differ
diff --git a/LB_SmartVision/bin/Debug/net8.0-windows/Log/Debug_Log/2026-04/2026-04-10.log b/LB_SmartVision/bin/Debug/net8.0-windows/Log/Debug_Log/2026-04/2026-04-10.log
new file mode 100644
index 0000000..5f28270
--- /dev/null
+++ b/LB_SmartVision/bin/Debug/net8.0-windows/Log/Debug_Log/2026-04/2026-04-10.log
@@ -0,0 +1 @@
+锘�
\ No newline at end of file
diff --git a/LB_SmartVision/bin/Debug/net8.0-windows/Log/Error_Log/2026-04/2026-04-10.log b/LB_SmartVision/bin/Debug/net8.0-windows/Log/Error_Log/2026-04/2026-04-10.log
new file mode 100644
index 0000000..80a5a1a
--- /dev/null
+++ b/LB_SmartVision/bin/Debug/net8.0-windows/Log/Error_Log/2026-04/2026-04-10.log
@@ -0,0 +1,74 @@
+锘�2026-04-10 13:56:16,043 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-10 13:56:16,044 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-10 13:56:18,401 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: 鏈壘鍒癝N涓� LX300253A205C003 鐨勭浉鏈�
+2026-04-10 13:56:18,402 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲鐩告満[LX300253A205C003]澶辫触
+2026-04-10 13:56:59,519 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: GetImageWithSoftTrigger timeout after 5500ms
+2026-04-10 13:57:17,314 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: GetImageWithSoftTrigger timeout after 5500ms
+2026-04-10 13:58:51,874 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: GetImageWithSoftTrigger timeout after 5000ms
+2026-04-10 14:01:41,555 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-10 14:01:41,557 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-10 14:55:59,742 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-10 14:55:59,744 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-10 14:57:55,140 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-10 14:58:01,732 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-10 14:58:01,734 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-10 14:58:43,261 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-10 14:58:43,264 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-10 15:08:49,238 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-10 15:08:49,239 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-10 15:09:06,773 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-10 15:09:06,849 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-10 15:21:32,007 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-10 15:21:32,008 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-10 15:21:41,367 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: StartSingleGrab failed
+2026-04-10 15:21:41,456 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯澶辫触,鍘熷洜鏄痆鐩告満鍙栧浘]鐩告満[LX03023AA215YP06]鑾峰彇鍥惧儚澶辫触
+2026-04-10 15:21:56,504 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: GetImageWithSoftTrigger timeout after 15000ms
+2026-04-10 15:21:56,644 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯澶辫触,鍘熷洜鏄痆鐩告満鍙栧浘]鐩告満[LX03023AA215YP06]鑾峰彇鍥惧儚澶辫触
+2026-04-10 15:22:24,043 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: GetImageWithSoftTrigger timeout after 15000ms
+2026-04-10 15:22:24,084 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯瀹屾垚,缁撴灉:[鐩告満鍙栧浘]鐩告満[LX03023AA215YP06]鑾峰彇鍥惧儚澶辫触
+2026-04-10 15:22:39,419 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: GetImageWithSoftTrigger timeout after 15000ms
+2026-04-10 15:22:39,489 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯瀹屾垚,缁撴灉:[鐩告満鍙栧浘]鐩告満[LX03023AA215YP06]鑾峰彇鍥惧儚澶辫触
+2026-04-10 15:22:50,830 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: GetImageWithSoftTrigger timeout after 3000ms
+2026-04-10 15:23:00,029 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: GetImageWithSoftTrigger timeout after 3000ms
+2026-04-10 15:23:14,571 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: GetImageWithSoftTrigger timeout after 3000ms
+2026-04-10 15:24:11,105 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯澶辫触,鍘熷洜鏄痆鐩告満鍙栧浘]鐩告満[LX03023AA215YP06]鑾峰彇鍥惧儚澶辫触
+2026-04-10 15:24:11,222 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-10 15:24:11,236 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯澶辫触,鍘熷洜鏄痆鐩告満鍙栧浘]鐩告満[LX03023AA215YP06]鑾峰彇鍥惧儚澶辫触
+2026-04-10 15:24:30,082 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯瀹屾垚,缁撴灉:[鐩告満鍙栧浘]鐩告満[LX03023AA215YP06]鑾峰彇鍥惧儚澶辫触
+2026-04-10 15:53:51,881 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-10 15:53:51,882 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-10 15:56:49,103 [14] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-10 15:56:49,104 [14] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-10 16:00:10,343 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-10 16:00:10,343 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-10 16:00:18,091 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-10 16:00:18,421 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: StartSingleGrab failed
+2026-04-10 16:00:18,522 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯澶辫触,鍘熷洜鏄痆鐩告満鍙栧浘]鐩告満[LX03023AA215YP06]鑾峰彇鍥惧儚澶辫触
+2026-04-10 16:00:33,429 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: GetImageWithSoftTrigger timeout after 15000ms
+2026-04-10 16:00:33,540 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯澶辫触,鍘熷洜鏄痆鐩告満鍙栧浘]鐩告満[LX03023AA215YP06]鑾峰彇鍥惧儚澶辫触
+2026-04-10 16:03:17,163 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-10 16:03:17,164 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-10 16:11:59,225 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-10 16:11:59,226 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-10 16:12:08,267 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-10 16:12:08,342 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-10 16:14:55,550 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-10 16:14:55,551 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-10 16:15:02,668 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-10 16:15:03,001 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-10 16:17:17,776 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-10 16:17:17,777 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-10 16:17:27,558 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-10 16:17:27,559 [12] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
diff --git a/LB_SmartVision/bin/Debug/net8.0-windows/Log/Fatal/2026-04/2026-04-10.log b/LB_SmartVision/bin/Debug/net8.0-windows/Log/Fatal/2026-04/2026-04-10.log
new file mode 100644
index 0000000..5f28270
--- /dev/null
+++ b/LB_SmartVision/bin/Debug/net8.0-windows/Log/Fatal/2026-04/2026-04-10.log
@@ -0,0 +1 @@
+锘�
\ No newline at end of file
diff --git a/LB_SmartVision/bin/Debug/net8.0-windows/Log/Run_Log/2026-04/2026-04-10.log b/LB_SmartVision/bin/Debug/net8.0-windows/Log/Run_Log/2026-04/2026-04-10.log
new file mode 100644
index 0000000..8279918
--- /dev/null
+++ b/LB_SmartVision/bin/Debug/net8.0-windows/Log/Run_Log/2026-04/2026-04-10.log
@@ -0,0 +1,713 @@
+锘�2026-04-10 13:55:48,287 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-10 13:55:54,353 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-10 13:55:54,366 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-10 13:55:54,369 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-10 13:55:54,370 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-10 13:55:54,371 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-10 13:56:16,053 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-10 13:56:16,057 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-10 13:56:18,406 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C003]鍔犺浇瑙﹀彂閫氳
+2026-04-10 13:56:18,408 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-10 13:56:18,410 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-10 13:56:18,418 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-10 13:56:18,424 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-10 13:56:18,432 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-10 13:56:18,856 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 13:56:18,956 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 13:56:18,972 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 13:56:18,974 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 13:56:19,021 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅2D宸ヤ綅]
+2026-04-10 13:56:19,048 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 13:56:19,051 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 13:56:19,052 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 13:56:19,053 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 13:56:19,074 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-10 13:56:19,075 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-10 13:56:19,079 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-10 13:56:19,082 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-10 13:56:19,085 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-10 13:56:20,432 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-10 13:56:39,184 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭柇杩炵浉鏈篬LX300253A205C003]鎴愬姛
+2026-04-10 13:56:41,168 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C003]绉婚櫎瑙﹀彂閫氳
+2026-04-10 13:56:41,172 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 宸叉竻绌烘墍鏈夊浘鍍忕紦瀛�
+2026-04-10 13:56:41,173 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱Щ闄ょ浉鏈篬LX300253A205C003]
+2026-04-10 13:56:47,834 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 13:56:47,963 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Closed
+2026-04-10 13:56:49,220 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 13:56:49,250 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]鍔犺浇瑙﹀彂閫氳
+2026-04-10 13:56:49,254 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犵浉鏈篬LBCamera][LX03023AA215YP06]鎴愬姛
+2026-04-10 13:56:53,927 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 13:56:56,551 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 13:57:06,732 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 13:57:09,309 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 13:57:11,771 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 13:57:14,339 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 13:57:16,907 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 13:58:46,780 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 13:58:48,916 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 13:59:02,835 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-10 13:59:02,842 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-10 13:59:02,845 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-10 14:01:04,887 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-10 14:01:19,891 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-10 14:01:19,898 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-10 14:01:19,899 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-10 14:01:19,900 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-10 14:01:19,901 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-10 14:01:41,565 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-10 14:01:41,569 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-10 14:01:44,167 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 14:01:44,168 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]鍔犺浇瑙﹀彂閫氳
+2026-04-10 14:01:44,171 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-10 14:01:44,172 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-10 14:01:44,179 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-10 14:01:44,181 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-10 14:01:44,188 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-10 14:01:44,557 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 14:01:44,660 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 14:01:44,661 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 14:01:44,662 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 14:01:44,706 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅2D宸ヤ綅]
+2026-04-10 14:01:44,727 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 14:01:44,733 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 14:01:44,734 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 14:01:44,736 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 14:01:44,757 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-10 14:01:44,761 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-10 14:01:44,765 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-10 14:01:44,767 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-10 14:01:44,769 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-10 14:01:46,022 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-10 14:03:45,637 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 14:03:48,124 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 14:03:48,125 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Flushing partial buffer (358 lines) on completion
+2026-04-10 14:03:48,132 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 1 甯� (4096x358)
+2026-04-10 14:03:48,133 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 14:04:30,898 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 14:04:32,995 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 2 甯� (4096x4000)
+2026-04-10 14:04:32,996 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 14:04:33,048 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 14:41:31,400 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-10 14:41:31,403 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-10 14:41:31,405 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-10 14:55:09,710 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-10 14:55:38,036 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-10 14:55:38,044 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-10 14:55:38,045 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-10 14:55:38,046 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-10 14:55:38,046 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-10 14:55:59,750 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-10 14:55:59,752 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-10 14:56:02,305 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 14:56:02,306 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]鍔犺浇瑙﹀彂閫氳
+2026-04-10 14:56:02,310 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-10 14:56:02,312 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-10 14:56:02,318 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-10 14:56:02,321 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-10 14:56:02,328 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-10 14:56:02,758 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 14:56:02,857 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 14:56:02,858 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 14:56:02,859 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 14:56:02,891 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅2D宸ヤ綅]
+2026-04-10 14:56:02,908 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 14:56:02,910 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 14:56:02,911 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 14:56:02,912 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 14:56:02,928 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-10 14:56:02,929 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-10 14:56:02,932 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-10 14:56:02,935 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-10 14:56:02,937 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-10 14:56:04,304 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-10 14:56:13,075 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 14:56:14,898 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 1 甯� (4096x4000)
+2026-04-10 14:56:14,899 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 14:56:14,956 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 14:57:37,111 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 14:57:38,400 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯瀹屾垚,缁撴灉:杩愯鎴愬姛
+2026-04-10 14:57:46,874 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 14:57:48,974 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 2 甯� (4096x4000)
+2026-04-10 14:57:48,975 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 14:57:49,026 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 14:57:54,876 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 14:57:55,010 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 14:57:55,013 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 14:57:55,020 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 14:57:55,098 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 14:57:55,127 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 14:57:55,131 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 14:57:55,135 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 14:57:55,139 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 14:57:55,932 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 14:57:56,132 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 14:57:56,136 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 14:57:56,140 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 14:57:57,205 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 3 甯� (4096x4000)
+2026-04-10 14:57:57,206 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 14:57:57,270 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 14:57:57,283 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 14:57:57,307 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 14:58:01,623 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 14:58:01,626 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 14:58:01,627 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 14:58:01,628 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 14:58:01,629 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 14:58:01,726 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 14:58:01,727 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 14:58:01,731 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 14:58:01,733 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 14:58:02,514 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 14:58:02,527 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 14:58:03,792 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 4 甯� (4096x4000)
+2026-04-10 14:58:03,793 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 14:58:03,852 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 14:58:03,861 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 14:58:03,865 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 14:58:34,925 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 14:58:36,019 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 5 甯� (4096x2000)
+2026-04-10 14:58:36,020 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 14:58:36,083 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 14:58:42,973 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 14:58:43,115 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 14:58:43,204 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 14:58:43,206 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 14:58:43,208 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 14:58:43,210 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 14:58:43,255 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 14:58:43,259 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 14:58:43,263 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 14:58:44,010 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 14:58:44,031 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 14:58:44,286 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 6 甯� (4096x2000)
+2026-04-10 14:58:44,286 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 14:58:44,342 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 14:58:44,360 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 14:58:44,381 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 14:58:50,438 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 14:58:51,250 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]杩愯瀹屾垚,缁撴灉:杩愯鎴愬姛
+2026-04-10 14:59:03,296 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 14:59:04,383 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 14:59:04,383 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Flushing partial buffer (1938 lines) on completion
+2026-04-10 14:59:04,385 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 7 甯� (4096x1938)
+2026-04-10 14:59:04,387 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 15:00:33,928 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:00:35,006 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 8 甯� (4096x2000)
+2026-04-10 15:00:35,007 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 15:00:35,057 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 15:00:38,168 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-10 15:00:38,175 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-10 15:00:38,178 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-10 15:08:21,728 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-10 15:08:27,531 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-10 15:08:27,535 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-10 15:08:27,536 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-10 15:08:27,536 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-10 15:08:27,537 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-10 15:08:49,245 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-10 15:08:49,247 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-10 15:08:56,393 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 15:08:56,393 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]鍔犺浇瑙﹀彂閫氳
+2026-04-10 15:08:56,395 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-10 15:08:56,396 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-10 15:08:56,403 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-10 15:08:56,406 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-10 15:08:56,413 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-10 15:08:56,778 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 15:08:56,874 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 15:08:56,879 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 15:08:56,880 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 15:08:56,912 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅2D宸ヤ綅]
+2026-04-10 15:08:56,933 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 15:08:56,935 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:08:56,969 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 15:08:56,970 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 15:08:56,971 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 15:08:57,032 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-10 15:08:57,033 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-10 15:08:57,037 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-10 15:08:57,040 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-10 15:08:57,045 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-10 15:08:58,238 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 15:08:58,239 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Flushing partial buffer (1031 lines) on completion
+2026-04-10 15:08:58,242 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 1 甯� (4096x1031)
+2026-04-10 15:08:58,243 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 15:08:58,382 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-10 15:09:06,232 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 15:09:06,235 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 15:09:06,325 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 15:09:06,328 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 15:09:06,416 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 15:09:06,612 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 15:09:06,780 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 15:09:06,848 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 15:09:06,893 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:09:07,700 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 15:09:07,719 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 15:09:07,950 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 2 甯� (4096x2000)
+2026-04-10 15:09:07,951 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 15:09:08,015 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 15:09:08,141 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 15:09:08,159 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 15:10:52,901 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:10:54,005 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 3 甯� (4096x2000)
+2026-04-10 15:10:54,006 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 15:10:54,059 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 15:10:55,275 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-10 15:10:55,278 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-10 15:10:55,280 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-10 15:21:00,881 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-10 15:21:10,348 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-10 15:21:10,358 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-10 15:21:10,359 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-10 15:21:10,360 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-10 15:21:10,360 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-10 15:21:32,014 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-10 15:21:32,017 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-10 15:21:34,691 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 15:21:34,692 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]鍔犺浇瑙﹀彂閫氳
+2026-04-10 15:21:34,697 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-10 15:21:34,698 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-10 15:21:34,706 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-10 15:21:34,709 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-10 15:21:34,716 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-10 15:21:35,067 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 15:21:35,164 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 15:21:35,179 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 15:21:35,180 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 15:21:35,218 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅2D宸ヤ綅]
+2026-04-10 15:21:35,250 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 15:21:35,253 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:21:35,305 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 15:21:35,344 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 15:21:35,345 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 15:21:35,375 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-10 15:21:35,377 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-10 15:21:35,382 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-10 15:21:35,386 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-10 15:21:35,389 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-10 15:21:36,717 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-10 15:21:40,717 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 15:21:40,863 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 15:21:40,878 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 15:21:40,946 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 15:21:41,065 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 15:21:41,067 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 15:21:41,068 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 15:21:41,214 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 15:21:41,331 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:21:41,362 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:21:41,539 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4E 47"
+2026-04-10 15:21:42,282 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 15:21:42,309 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 15:21:42,311 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 15:21:42,312 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 15:21:56,662 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4E 47"
+2026-04-10 15:22:07,877 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:22:08,874 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 15:22:08,987 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:22:10,068 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 15:22:24,197 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 15:22:24,357 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:22:25,445 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 15:22:47,805 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:22:48,898 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 15:22:56,997 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:22:58,084 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 15:23:03,427 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:23:04,504 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 15:23:11,538 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:23:12,642 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 15:23:28,660 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Closed
+2026-04-10 15:23:28,660 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭柇杩炵浉鏈篬LX03023AA215YP06]鎴愬姛
+2026-04-10 15:23:30,314 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]绉婚櫎瑙﹀彂閫氳
+2026-04-10 15:23:30,316 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 宸叉竻绌烘墍鏈夊浘鍍忕紦瀛�
+2026-04-10 15:23:30,316 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱Щ闄ょ浉鏈篬LX03023AA215YP06]
+2026-04-10 15:23:36,842 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 15:23:36,964 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Closed
+2026-04-10 15:23:38,126 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 15:23:38,170 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]鍔犺浇瑙﹀彂閫氳
+2026-04-10 15:23:38,172 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犵浉鏈篬LBCamera][LX03023AA215YP06]鎴愬姛
+2026-04-10 15:23:41,280 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:23:42,345 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 1 甯� (4096x2000)
+2026-04-10 15:23:42,346 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 15:23:42,395 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 15:23:44,183 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]:寮�濮嬭繛缁噰闆�
+2026-04-10 15:23:45,240 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 2 甯� (4096x2000)
+2026-04-10 15:23:45,243 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 15:23:45,301 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Continuous mode frame ended, restarting...
+2026-04-10 15:23:46,400 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 3 甯� (4096x2000)
+2026-04-10 15:23:46,402 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 15:23:46,452 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Continuous mode frame ended, restarting...
+2026-04-10 15:23:47,551 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 4 甯� (4096x2000)
+2026-04-10 15:23:47,552 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 15:23:47,600 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Continuous mode frame ended, restarting...
+2026-04-10 15:23:48,688 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 5 甯� (4096x2000)
+2026-04-10 15:23:48,689 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 15:23:48,737 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Continuous mode frame ended, restarting...
+2026-04-10 15:23:49,836 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 6 甯� (4096x2000)
+2026-04-10 15:23:49,874 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 15:23:49,921 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Continuous mode frame ended, restarting...
+2026-04-10 15:23:50,911 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Flushing partial buffer (1849 lines) on stop
+2026-04-10 15:23:50,913 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 7 甯� (4096x1849)
+2026-04-10 15:23:50,914 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 15:23:57,030 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Closed
+2026-04-10 15:23:57,030 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]绉婚櫎瑙﹀彂閫氳
+2026-04-10 15:24:03,807 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 15:24:03,927 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Closed
+2026-04-10 15:24:04,583 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 15:24:04,604 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]鍔犺浇瑙﹀彂閫氳
+2026-04-10 15:24:04,612 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犵浉鏈篬LBCamera][LX03023AA215YP06]鎴愬姛
+2026-04-10 15:24:10,989 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 15:24:11,097 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 15:24:11,101 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 15:24:11,103 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 15:24:11,108 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4E 47"
+2026-04-10 15:24:11,112 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 15:24:11,216 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 15:24:11,219 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 15:24:11,232 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 15:24:11,240 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4E 47"
+2026-04-10 15:24:11,933 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 15:24:11,953 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 15:24:28,819 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:24:29,914 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 1 甯� (4096x2000)
+2026-04-10 15:24:29,916 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 15:24:29,966 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 15:24:30,025 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 15:24:32,900 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-10 15:24:32,903 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-10 15:24:32,905 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-10 15:53:19,465 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-10 15:53:30,137 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-10 15:53:30,142 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-10 15:53:30,142 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-10 15:53:30,143 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-10 15:53:30,143 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-10 15:53:30,507 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-10 15:53:51,889 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-10 15:53:51,890 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-10 15:54:11,680 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 15:54:13,664 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]鍔犺浇瑙﹀彂閫氳
+2026-04-10 15:54:13,711 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-10 15:54:13,717 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-10 15:54:13,722 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-10 15:54:13,724 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-10 15:54:13,726 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-10 15:54:14,138 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 15:54:14,239 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 15:54:14,240 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 15:54:14,241 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 15:54:14,291 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅2D宸ヤ綅]
+2026-04-10 15:54:14,311 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 15:54:14,314 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:54:14,347 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 15:54:14,348 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 15:54:14,349 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 15:54:14,414 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-10 15:54:14,415 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-10 15:54:14,418 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-10 15:54:14,421 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-10 15:54:14,423 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-10 15:54:15,753 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 15:54:15,753 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Flushing partial buffer (1214 lines) on completion
+2026-04-10 15:54:15,758 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 1 甯� (4096x1214)
+2026-04-10 15:54:15,759 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 15:54:15,923 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-10 15:55:18,361 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-10 15:55:18,378 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-10 15:55:18,392 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-10 15:55:57,860 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-10 15:56:27,424 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-10 15:56:27,427 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-10 15:56:27,428 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-10 15:56:27,429 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-10 15:56:27,429 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-10 15:56:27,735 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-10 15:56:49,109 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-10 15:56:49,111 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-10 15:58:00,698 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 15:58:00,699 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]鍔犺浇瑙﹀彂閫氳
+2026-04-10 15:58:00,701 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-10 15:58:00,712 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-10 15:58:00,728 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-10 15:58:00,730 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-10 15:58:00,732 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-10 15:58:01,190 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 15:58:01,275 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 15:58:01,276 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 15:58:01,277 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 15:58:01,317 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅2D宸ヤ綅]
+2026-04-10 15:58:01,340 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 15:58:01,342 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 15:58:01,374 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 15:58:01,379 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 15:58:01,386 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 15:58:01,447 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-10 15:58:01,451 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-10 15:58:01,457 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-10 15:58:01,462 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-10 15:58:01,465 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-10 15:58:02,668 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 15:58:02,669 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Flushing partial buffer (1317 lines) on completion
+2026-04-10 15:58:02,672 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 1 甯� (4096x1317)
+2026-04-10 15:58:02,673 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 15:58:02,785 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-10 15:58:17,561 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-10 15:58:17,571 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-10 15:58:17,577 [14] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-10 15:59:41,090 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-10 15:59:48,726 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-10 15:59:48,729 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-10 15:59:48,729 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-10 15:59:48,730 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-10 15:59:48,731 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-10 15:59:49,054 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-10 16:00:10,348 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-10 16:00:10,352 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-10 16:00:12,836 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 16:00:12,837 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]鍔犺浇瑙﹀彂閫氳
+2026-04-10 16:00:12,837 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-10 16:00:12,839 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-10 16:00:12,842 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-10 16:00:12,844 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-10 16:00:12,846 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-10 16:00:13,251 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 16:00:13,353 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 16:00:13,362 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 16:00:13,363 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 16:00:13,417 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅2D宸ヤ綅]
+2026-04-10 16:00:13,450 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 16:00:13,452 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 16:00:13,484 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 16:00:13,490 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 16:00:13,491 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 16:00:13,550 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-10 16:00:13,554 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-10 16:00:13,559 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-10 16:00:13,563 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-10 16:00:13,565 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-10 16:00:14,791 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 16:00:14,792 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Flushing partial buffer (775 lines) on completion
+2026-04-10 16:00:14,797 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 1 甯� (4096x775)
+2026-04-10 16:00:14,798 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 16:00:14,940 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-10 16:00:17,689 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 16:00:17,692 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 16:00:17,778 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 16:00:17,780 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 16:00:17,782 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:00:17,783 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:00:17,873 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:00:17,950 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:00:18,382 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 16:00:18,413 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 16:00:18,608 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4E 47"
+2026-04-10 16:00:19,323 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 16:00:19,345 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 16:00:33,588 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4E 47"
+2026-04-10 16:00:55,914 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-10 16:00:55,920 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-10 16:00:55,924 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-10 16:02:49,224 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-10 16:02:55,438 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-10 16:02:55,441 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-10 16:02:55,442 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-10 16:02:55,442 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-10 16:02:55,443 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-10 16:02:55,774 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-10 16:03:17,170 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-10 16:03:17,173 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-10 16:03:19,689 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 16:03:30,221 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]鍔犺浇瑙﹀彂閫氳
+2026-04-10 16:03:30,230 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-10 16:03:30,235 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-10 16:03:30,239 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-10 16:03:30,244 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-10 16:03:30,246 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-10 16:03:30,675 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 16:03:30,761 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 16:03:30,762 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 16:03:30,762 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 16:03:30,805 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅2D宸ヤ綅]
+2026-04-10 16:03:30,838 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 16:03:30,840 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 16:03:30,884 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 16:03:30,885 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 16:03:30,886 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 16:03:30,941 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-10 16:03:30,942 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-10 16:03:30,945 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-10 16:03:30,948 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-10 16:03:30,950 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-10 16:03:32,231 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 16:03:32,232 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Flushing partial buffer (1591 lines) on completion
+2026-04-10 16:03:32,236 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 1 甯� (4096x1591)
+2026-04-10 16:03:32,237 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 16:03:32,377 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-10 16:03:38,424 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-10 16:03:38,439 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-10 16:03:38,453 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-10 16:11:28,925 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-10 16:11:37,529 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-10 16:11:37,536 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-10 16:11:37,537 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-10 16:11:37,537 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-10 16:11:37,538 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-10 16:11:37,845 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-10 16:11:59,231 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-10 16:11:59,233 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-10 16:12:01,757 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 16:12:01,835 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]鍔犺浇瑙﹀彂閫氳
+2026-04-10 16:12:01,837 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-10 16:12:01,840 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-10 16:12:01,843 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-10 16:12:01,847 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-10 16:12:01,851 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-10 16:12:02,267 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 16:12:02,385 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 16:12:02,386 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 16:12:02,387 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 16:12:02,434 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅2D宸ヤ綅]
+2026-04-10 16:12:02,459 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 16:12:02,462 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 16:12:02,495 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 16:12:02,496 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 16:12:02,497 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 16:12:02,560 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-10 16:12:02,561 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-10 16:12:02,565 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-10 16:12:02,571 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-10 16:12:02,574 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-10 16:12:03,810 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 16:12:03,811 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Flushing partial buffer (1500 lines) on completion
+2026-04-10 16:12:03,815 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 1 甯� (4096x1500)
+2026-04-10 16:12:03,816 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 16:12:03,909 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-10 16:12:07,736 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 16:12:07,827 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 16:12:07,829 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 16:12:07,923 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 16:12:07,996 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:12:08,187 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:12:08,269 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:12:08,271 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:12:08,386 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 16:12:09,154 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 16:12:09,166 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 16:12:09,457 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 16:12:09,458 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Flushing partial buffer (1985 lines) on completion
+2026-04-10 16:12:09,461 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 2 甯� (4096x1985)
+2026-04-10 16:12:09,462 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 16:12:09,650 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 16:12:09,666 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 16:12:21,591 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-10 16:12:21,594 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-10 16:12:21,596 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-10 16:14:28,119 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-10 16:14:33,798 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-10 16:14:33,803 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-10 16:14:33,804 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-10 16:14:33,804 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-10 16:14:33,805 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-10 16:14:34,146 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-10 16:14:55,556 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-10 16:14:55,557 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-10 16:14:58,052 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 16:14:58,124 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]鍔犺浇瑙﹀彂閫氳
+2026-04-10 16:14:58,125 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-10 16:14:58,127 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-10 16:14:58,130 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-10 16:14:58,132 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-10 16:14:58,134 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-10 16:14:58,527 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 16:14:58,640 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 16:14:58,641 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 16:14:58,642 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 16:14:58,683 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅2D宸ヤ綅]
+2026-04-10 16:14:58,709 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 16:14:58,713 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 16:14:58,744 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 16:14:58,747 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 16:14:58,748 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 16:14:58,813 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-10 16:14:58,814 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-10 16:14:58,819 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-10 16:14:58,822 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-10 16:14:58,825 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-10 16:15:00,062 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 16:15:00,062 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Flushing partial buffer (1093 lines) on completion
+2026-04-10 16:15:00,065 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 1 甯� (4096x1093)
+2026-04-10 16:15:00,067 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 16:15:00,193 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-10 16:15:02,438 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 16:15:02,441 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 16:15:02,529 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 16:15:02,579 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 16:15:02,622 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:15:02,624 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:15:02,866 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:15:03,000 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:15:03,134 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 16:15:03,920 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 16:15:03,931 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 16:15:04,223 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 2 甯� (4096x2000)
+2026-04-10 16:15:04,224 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 16:15:04,290 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 16:15:04,437 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 16:15:04,447 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 16:15:16,574 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-10 16:15:16,577 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-10 16:15:16,580 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-10 16:16:49,798 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-10 16:16:56,040 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-10 16:16:56,043 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-10 16:16:56,044 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-10 16:16:56,044 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-10 16:16:56,045 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\椤圭洰\杞儙澶栬妫�娴媆SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-10 16:16:56,360 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-10 16:17:17,784 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-10 16:17:17,786 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-10 16:17:21,318 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Connected and initialized successfully (Manual Data Mode)
+2026-04-10 16:17:21,397 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX03023AA215YP06]鍔犺浇瑙﹀彂閫氳
+2026-04-10 16:17:21,398 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-10 16:17:21,399 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-10 16:17:21,403 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-10 16:17:21,405 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-10 16:17:21,407 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-10 16:17:21,733 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 16:17:21,817 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 16:17:21,819 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 16:17:21,819 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 16:17:21,850 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅2D宸ヤ綅]
+2026-04-10 16:17:21,882 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-10 16:17:21,884 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 16:17:21,916 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鐩告満鍙栧浘]
+2026-04-10 16:17:21,917 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-10 16:17:21,921 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-10 16:17:21,972 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-10 16:17:21,973 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-10 16:17:21,978 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-10 16:17:21,982 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-10 16:17:21,985 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-10 16:17:23,132 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 16:17:23,132 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Flushing partial buffer (1374 lines) on completion
+2026-04-10 16:17:23,136 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 1 甯� (4096x1374)
+2026-04-10 16:17:23,137 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 16:17:23,227 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-10 16:17:26,967 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 16:17:26,970 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[閫氳鍙�0]鎺ユ敹鍒扮殑娑堟伅"79 00 03 FF"
+2026-04-10 16:17:27,197 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 16:17:27,274 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-10 16:17:27,406 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:17:27,407 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:17:27,555 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:17:27,557 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-10 16:17:27,678 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 寮�濮嬪崟娆¢噰闆�
+2026-04-10 16:17:28,479 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅2D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 16:17:28,507 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-10 16:17:28,745 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鐢熸垚绗� 2 甯� (4096x2000)
+2026-04-10 16:17:28,746 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-10 16:17:28,815 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX03023AA215YP06]: Single grab completed by SDK
+2026-04-10 16:17:28,894 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-10 16:17:28,914 [12] INFO LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
diff --git a/LB_SmartVision/bin/Debug/net8.0-windows/Log/Warn/2026-04/2026-04-10.log b/LB_SmartVision/bin/Debug/net8.0-windows/Log/Warn/2026-04/2026-04-10.log
new file mode 100644
index 0000000..c14d12a
--- /dev/null
+++ b/LB_SmartVision/bin/Debug/net8.0-windows/Log/Warn/2026-04/2026-04-10.log
@@ -0,0 +1,6 @@
+锘�2026-04-10 13:56:53,854 [12] WARN LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: Provided timeout 3000ms is too short for 2500ms scan. Extended to 5500ms.
+2026-04-10 13:57:11,704 [12] WARN LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: Provided timeout 3000ms is too short for 2500ms scan. Extended to 5500ms.
+2026-04-10 13:58:46,716 [12] WARN LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: Provided timeout 3000ms is too short for 2000ms scan. Extended to 5000ms.
+2026-04-10 14:03:36,626 [12] WARN LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: Provided timeout 3000ms is too short for 2000ms scan. Extended to 5000ms.
+2026-04-10 14:04:30,833 [12] WARN LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: Provided timeout 3000ms is too short for 2000ms scan. Extended to 5000ms.
+2026-04-10 14:56:13,010 [12] WARN LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: Provided timeout 3000ms is too short for 1740ms scan. Extended to 4740ms.
diff --git "a/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/3D\345\267\245\344\275\215/\347\233\270\346\234\272\345\217\226\345\233\276.json" "b/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/3D\345\267\245\344\275\215/\347\233\270\346\234\272\345\217\226\345\233\276.json"
index f35169c..d3abd9c 100644
--- "a/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/3D\345\267\245\344\275\215/\347\233\270\346\234\272\345\217\226\345\233\276.json"
+++ "b/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/3D\345\267\245\344\275\215/\347\233\270\346\234\272\345\217\226\345\233\276.json"
@@ -3,7 +3,7 @@
{
"name": "鐩告満SN",
"index": 0,
- "value": "LX300253A205C003"
+ "value": "LX03023AA215YP06"
},
{
"name": "瑙﹀彂妯″紡",
@@ -48,7 +48,7 @@
{
"name": "鏄惁鏈湴鍙栧浘",
"index": 9,
- "value": true
+ "value": false
},
{
"name": "鏈湴鍙栧浘璺緞",
@@ -60,7 +60,7 @@
{
"name": "鏈湴鍙栧浘搴忓彿",
"index": 11,
- "value": 0
+ "value": 0.0
},
{
"name": "瓒呮椂鏃堕棿",
diff --git "a/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/A_CameraConnections.json" "b/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/A_CameraConnections.json"
index 74a65e7..9cc61de 100644
--- "a/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/A_CameraConnections.json"
+++ "b/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/A_CameraConnections.json"
@@ -1,3 +1,3 @@
锘縶
- "LX300253A205C003": "LBCamera"
+ "LX03023AA215YP06": "LBCamera"
}
\ No newline at end of file
diff --git "a/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/LBCameraSetttings.json" "b/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/LBCameraSetttings.json"
new file mode 100644
index 0000000..3a02690
--- /dev/null
+++ "b/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/LBCameraSetttings.json"
@@ -0,0 +1,24 @@
+{
+ "LX03023AA215YP06": {
+ "DataAcquisitionTriggerSource": 0,
+ "LineScanTriggerSource": 0,
+ "SoftwareTriggerRate": 2000.0,
+ "EncoderTriggerDirection": 2,
+ "EncoderTriggerSignalCountingMode": 0,
+ "EncoderTriggerInterval": 20,
+ "ScanLineCount": 2000,
+ "CallbackRetrievalTimeout": 2000,
+ "XAxisResolution": 9.0,
+ "YResolution": 9.0,
+ "MinGrayscaleValue": 28,
+ "MinLaserLineWidth": 2,
+ "MaxLaserLineWidth": 30,
+ "SpotSelection": 0,
+ "ExposureMode": 1,
+ "ExposureTime": 400,
+ "AnalogGain": 2,
+ "AnalogGainFor6030": 2,
+ "DigitalGain": 1,
+ "LaserPower": 60
+ }
+}
\ No newline at end of file
diff --git "a/LB_SmartVision/bin/Debug/net8.0-windows/\347\224\237\344\272\247\346\225\260\346\215\256/20260410/2D\345\267\245\344\275\215.csv" "b/LB_SmartVision/bin/Debug/net8.0-windows/\347\224\237\344\272\247\346\225\260\346\215\256/20260410/2D\345\267\245\344\275\215.csv"
new file mode 100644
index 0000000..5ba8608
--- /dev/null
+++ "b/LB_SmartVision/bin/Debug/net8.0-windows/\347\224\237\344\272\247\346\225\260\346\215\256/20260410/2D\345\267\245\344\275\215.csv"
@@ -0,0 +1,13 @@
+锘垮悕绉�,鏃堕棿,鑰楁椂,缁撴灉,鍘熷洜,鏁版嵁0,鏁版嵁1,鏁版嵁2
+2D宸ヤ綅,'14:57:56.12,961.85,True,杩愯鎴愬姛,True,True,True
+2D宸ヤ綅,'14:57:56.65,961.85,True,杩愯鎴愬姛,True,True,True
+2D宸ヤ綅,'14:58:02.77,882.95,True,杩愯鎴愬姛,True,True,True
+2D宸ヤ綅,'14:58:44.27,933.48,True,杩愯鎴愬姛,True,True,True
+2D宸ヤ綅,'15:09:08.48,1275.28,True,杩愯鎴愬姛,True,True,True
+2D宸ヤ綅,'15:21:43.05,1392.95,True,杩愯鎴愬姛,True,True,True
+2D宸ヤ綅,'15:21:43.16,1392.95,True,杩愯鎴愬姛,True,True,True
+2D宸ヤ綅,'15:24:12.19,923.98,True,杩愯鎴愬姛,True,True,True
+2D宸ヤ綅,'16:00:20.07,1443.81,True,杩愯鎴愬姛,True,True,True
+2D宸ヤ綅,'16:12:09.85,1222.58,True,杩愯鎴愬姛,True,True,True
+2D宸ヤ綅,'16:15:04.75,1286.37,True,杩愯鎴愬姛,True,True,True
+2D宸ヤ綅,'16:17:29.23,1271.75,True,杩愯鎴愬姛,True,True,True
diff --git "a/LB_SmartVision/bin/Debug/net8.0-windows/\347\224\237\344\272\247\346\225\260\346\215\256/20260410/3D\345\267\245\344\275\215.csv" "b/LB_SmartVision/bin/Debug/net8.0-windows/\347\224\237\344\272\247\346\225\260\346\215\256/20260410/3D\345\267\245\344\275\215.csv"
new file mode 100644
index 0000000..0289673
--- /dev/null
+++ "b/LB_SmartVision/bin/Debug/net8.0-windows/\347\224\237\344\272\247\346\225\260\346\215\256/20260410/3D\345\267\245\344\275\215.csv"
@@ -0,0 +1,14 @@
+锘垮悕绉�,鏃堕棿,鑰楁椂,缁撴灉,鍘熷洜,鏁版嵁0,鏁版嵁1,鏁版嵁2
+3D宸ヤ綅,'14:57:57.44,2363.83,True,杩愯鎴愬姛,True,True,True
+3D宸ヤ綅,'14:58:03.88,2222.76,True,杩愯鎴愬姛,True,True,True
+3D宸ヤ綅,'14:58:44.47,1303.48,True,杩愯鎴愬姛,True,True,True
+3D宸ヤ綅,'15:09:08.41,1587.12,True,杩愯鎴愬姛,True,True,True
+3D宸ヤ綅,'15:21:41.52,566.54,False,[鐩告満鍙栧浘]鐩告満[LX03023AA215YP06]鑾峰彇鍥惧儚澶辫触,False,False,False
+3D宸ヤ綅,'15:21:56.64,15690.12,False,[鐩告満鍙栧浘]鐩告満[LX03023AA215YP06]鑾峰彇鍥惧儚澶辫触,False,False,False
+3D宸ヤ綅,'15:24:11.07,9.83,False,[鐩告満鍙栧浘]鐩告満[LX03023AA215YP06]鑾峰彇鍥惧儚澶辫触,False,False,False
+3D宸ヤ綅,'15:24:11.19,8.98,False,[鐩告満鍙栧浘]鐩告満[LX03023AA215YP06]鑾峰彇鍥惧儚澶辫触,False,False,False
+3D宸ヤ綅,'16:00:18.59,638.08,False,[鐩告満鍙栧浘]鐩告満[LX03023AA215YP06]鑾峰彇鍥惧儚澶辫触,False,False,False
+3D宸ヤ綅,'16:00:33.57,15620.55,False,[鐩告満鍙栧浘]鐩告満[LX03023AA215YP06]鑾峰彇鍥惧儚澶辫触,False,False,False
+3D宸ヤ綅,'16:12:09.98,1600.51,True,杩愯鎴愬姛,True,True,True
+3D宸ヤ綅,'16:15:04.68,1653.76,True,杩愯鎴愬姛,True,True,True
+3D宸ヤ綅,'16:17:29.35,1605.05,True,杩愯鎴愬姛,True,True,True
diff --git a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfo.cs b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfo.cs
index 45df450..4af86d0 100644
--- a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfo.cs
+++ b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfo.cs
@@ -14,7 +14,7 @@
[assembly: System.Reflection.AssemblyCompanyAttribute("LB_SmartVision")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+d1444a09d4a4811a9ea7b86cb264d753ef14088c")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+8826196fc78ceb9c327d3abf7f2f2cf06dabb5df")]
[assembly: System.Reflection.AssemblyProductAttribute("LB_SmartVision")]
[assembly: System.Reflection.AssemblyTitleAttribute("LB_SmartVision")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfoInputs.cache b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfoInputs.cache
index 5f346c4..138fa11 100644
--- a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfoInputs.cache
+++ b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfoInputs.cache
@@ -1 +1 @@
-fc7dd97db0aca368ce792667e20e34b6b362d2d7d179e6ea91da9079d8ad2da8
+f2b797ae313abca3a20bed05dfe622a14199098c963b48211e02f3ff195ff240
diff --git a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.csproj.AssemblyReference.cache b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.csproj.AssemblyReference.cache
index a126425..04d545c 100644
--- a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.csproj.AssemblyReference.cache
+++ b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.csproj.AssemblyReference.cache
Binary files differ
diff --git a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.csproj.GenerateResource.cache b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.csproj.GenerateResource.cache
index c6447e6..f15b053 100644
--- a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.csproj.GenerateResource.cache
+++ b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.csproj.GenerateResource.cache
Binary files differ
diff --git a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.dll b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.dll
index f233637..8089598 100644
--- a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.dll
+++ b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.dll
Binary files differ
diff --git a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.pdb b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.pdb
index b353dd6..def62e2 100644
--- a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.pdb
+++ b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.pdb
Binary files differ
diff --git a/LB_SmartVision/obj/Debug/net8.0-windows/apphost.exe b/LB_SmartVision/obj/Debug/net8.0-windows/apphost.exe
index 18689e7..19d7d9a 100644
--- a/LB_SmartVision/obj/Debug/net8.0-windows/apphost.exe
+++ b/LB_SmartVision/obj/Debug/net8.0-windows/apphost.exe
Binary files differ
diff --git a/LB_SmartVision/obj/Debug/net8.0-windows/ref/LB_SmartVision.dll b/LB_SmartVision/obj/Debug/net8.0-windows/ref/LB_SmartVision.dll
index b48cece..3e958d5 100644
--- a/LB_SmartVision/obj/Debug/net8.0-windows/ref/LB_SmartVision.dll
+++ b/LB_SmartVision/obj/Debug/net8.0-windows/ref/LB_SmartVision.dll
Binary files differ
diff --git a/LB_SmartVision/obj/Debug/net8.0-windows/refint/LB_SmartVision.dll b/LB_SmartVision/obj/Debug/net8.0-windows/refint/LB_SmartVision.dll
index b48cece..3e958d5 100644
--- a/LB_SmartVision/obj/Debug/net8.0-windows/refint/LB_SmartVision.dll
+++ b/LB_SmartVision/obj/Debug/net8.0-windows/refint/LB_SmartVision.dll
Binary files differ
diff --git a/LB_SmartVisionCameraDevice/PHM6000/PHM6000Sensor.cs b/LB_SmartVisionCameraDevice/PHM6000/PHM6000Sensor.cs
index edabd39..38d74bd 100644
--- a/LB_SmartVisionCameraDevice/PHM6000/PHM6000Sensor.cs
+++ b/LB_SmartVisionCameraDevice/PHM6000/PHM6000Sensor.cs
@@ -692,25 +692,9 @@
var config = GetConfig();
PARAM_BAR pARAM_BAR = new PARAM_BAR()
{
- Height = config.BarHeight,
- Width = config.BarWidth,
- HoleCount = config.BarHoleCount,
- HoleDiameter = config.BarHoleDiameter,
- HoleDistance = config.BarHoleDistance,
- DOF = config.BarDOF,
};
SENSOR_POSITION stPosition = new SENSOR_POSITION
{
- IsReverse = config.IsReverse,
- IsOpposite = config.IsOpposite,
- fStdDistance = config.fStdDistance,
- fXCenter = config.fXCenter,
- x = config.x,
- y = config.y,
- z = config.z,
- xAngle = config.xAngle,
- yAngle = config.yAngle,
- zAngle = config.zAngle
};
SysCalibration.SetSensorPosition(CaliEntry, Index, stPosition);
var roi = GetROICaliThkiness(roiTxt, config);
@@ -728,25 +712,9 @@
var config = GetConfig();
PARAM_BAR param_bar = new PARAM_BAR()
{
- Height = config.BarHeight,
- Width = config.BarWidth,
- HoleCount = config.BarHoleCount,
- HoleDiameter = config.BarHoleDiameter,
- HoleDistance = config.BarHoleDistance,
- DOF = config.BarDOF,
};
SENSOR_POSITION stPosition = new SENSOR_POSITION
{
- IsReverse = config.IsReverse,
- IsOpposite = config.IsOpposite,
- fStdDistance = config.fStdDistance,
- fXCenter = config.fXCenter,
- x = config.x,
- y = config.y,
- z = config.z,
- xAngle = config.xAngle,
- yAngle = config.yAngle,
- zAngle = config.zAngle
};
SysCalibration.SetSensorPosition(CaliEntry, Index, stPosition);
var roi = GetROICaliThkiness(roiTxt, config);
@@ -767,16 +735,6 @@
var config = GetConfig();
SENSOR_POSITION sENSOR_POSITION = new SENSOR_POSITION
{
- IsReverse = config.IsReverse,
- IsOpposite = config.IsOpposite,
- fStdDistance = config.fStdDistance,
- fXCenter = config.fXCenter,
- x = config.x,
- y = config.y,
- z = config.z,
- xAngle = config.xAngle,
- yAngle = config.yAngle,
- zAngle = config.zAngle
};
SysCalibration.SetSensorPosition(CaliEntry, Index, sENSOR_POSITION);//璁剧疆浼犳劅鍣ㄤ綅缃�
SysCalibration.SetRate(CaliEntry, Index, config.XAxisResolution / 1000, config.YResolution / 1000);
@@ -823,272 +781,12 @@
});
return r;
}
-
- public async Task<float[,]> MeasureOutLine鈥婽hickness鈥�()
- {
- var result = await Task.Run(() =>
- {
- var config = GetConfig();
- SetTargetParam(config);//璁剧疆鐩爣娴嬮噺鍙傛暟
- float[,] datas = new float[config.nPartitionX, config.nPartitionY];
- data = new float[config.nPartitionX * config.nPartitionY];
- int number = 0;
- for (int i = 0; i < config.nPartitionX; i++)
- {
- for (int j = 0; j < config.nPartitionY; j++)
- {
- number++;
- float measuredValue = SysCalibration.MeasureRoiHigh(CaliEntry, Index, number);
- // 淇濈暀3浣嶅皬鏁�
- datas[i, j] = (float)Math.Round(measuredValue, 3);
- }
- }
-
- //lBCMap = SysCalibration.GetDepthMap(CaliEntry, Index, 4);
- return datas;
- });
- return result;
- }
-
-
-
-
- //浜岀淮鍥炬爣瀹�
- public async Task StartLiaghtAndDeepCali(CaliModel caliModel)
- {
- //LBLineDataZA lBLineDataZA = new LBLineDataZA();
-
- SENSOR_POSITION sENSOR_POSITION = new SENSOR_POSITION
- {
- IsReverse = caliModel.IsReverse,
- IsOpposite = caliModel.IsOpposite,
- fStdDistance = caliModel.fStdDistance,
- fXCenter = caliModel.fXCenter,
- x = caliModel.x,
- y = caliModel.y,
- z = caliModel.z,
- xAngle = caliModel.xAngle,
- yAngle = caliModel.yAngle,
- zAngle = caliModel.zAngle,
- };
- var config = GetConfig();
- PARAM_BOARD pARAM_BOARD = new PARAM_BOARD()
- {
- //Height = config.Height,
- //Width = config.Width,
- //HoleDiameter = config.HoleDiameter,
- //HoleDistance = config.HoleDistance,
- //LocationHoleX1 = config.LocationHoleX1,
- //LocationHoleX2 = config.LocationHoleX2,
- //LocationHoleY1 = config.LocationHoleY1,
- //LocationHoleY2 = config.LocationHoleY2,
- };
-
-
-
- SysCalibration.SetSensorPosition(CaliEntry, Index, sENSOR_POSITION);//璁剧疆浼犳劅鍣ㄤ綅缃�
- var roi = caliModel.Plane.Split(',');
-
- var roi1 = GetROI(caliModel.Plane, config);
- var roi2 = GetROI(caliModel.Hole1, config);
- var roi3 = GetROI(caliModel.Hole2, config);
- var roi4 = GetROI(caliModel.Hole3, config);
-
- SysCalibration.SetRate(CaliEntry, Index, config.XAxisResolution / 1000, config.YResolution / 1000);
- SysCalibration.SetFlatROI(CaliEntry, Index, roi1, true);
- SysCalibration.SetHoleROI(CaliEntry, Index, 0, roi2, true);
- SysCalibration.SetHoleROI(CaliEntry, Index, 1, roi3, true);
- SysCalibration.SetHoleROI(CaliEntry, Index, 2, roi4, true);
- SysCalibration.SetBoardParameter(CaliEntry, pARAM_BOARD);
- SysCalibration.ClearData(CaliEntry, Index);//娓呴櫎浠ュ墠鏁版嵁
- await Task.Run(() =>
- {
- //淇敼姝ゆ浠g爜
- //foreach (var item in GetLineDatas())
- unsafe
- {
- IntPtr pdata = IntPtr.Zero;
-
- //if (sline + eline != 0 && eline > sline)
- //{
- // for (ulong i = sline; i < eline; i++)
- // {
- // bool useEncoder = false;
- // if (config.LineScanTriggerSource == EnumLineScanTriggerSource.缂栫爜鍣�) useEncoder = true;
- // //浣跨敤浜嗗紩鐢紝浠�涔堟椂鍊欏畬鎴愪娇鐢紵濡傛灉闀挎椂闂达紝浠g爜浼氭湁鍐呭瓨椋庨櫓
- // pdata = GetLineDataByIndex(Entry, i);
- // if (pdata == IntPtr.Zero)
- // break;
- // SysCalibration.AddLineDataArray(CaliEntry, Index, pdata, useEncoder, 1);//鏈�鍚庝釜鍙傛暟鏄粈涔堟剰鎬�
- // }
- //}
- //else
- {
- ulong nindex = 0;
-
- while ((pdata = PHM6000Profiler.GetLineDataByIndex(Entry, nindex)) != IntPtr.Zero)
- {
- bool useEncoder = false;
- if (config.LineScanTriggerSource == EnumLineScanTriggerSource.缂栫爜鍣�) useEncoder = true;
- //浣跨敤浜嗗紩鐢紝浠�涔堟椂鍊欏畬鎴愪娇鐢紵濡傛灉闀挎椂闂达紝浠g爜浼氭湁鍐呭瓨椋庨櫓
- SysCalibration.AddLineDataArray(CaliEntry, Index, pdata, useEncoder, 1);//鏈�鍚庝釜鍙傛暟鏄粈涔堟剰鎬�
- nindex++;
- }
- }
- }
- SysCalibration.AlignmentMovingFlat(CaliEntry, Index);//涓嬫鎵撳紑绋嬪簭鏃跺彲鑳戒細搴忓彿閿欒
- //SysCalibration.SystemCalibration(caliEntry);//error娌℃湁鐪熷疄鐨勫瓟锛屽氨浼氬崱杩涚▼
- });
- }
-
-
- //娴嬮噺鍘氬害
- public async Task<float> MeasureDistance()
- {
-
- var config = GetConfig();
- SENSOR_POSITION sENSOR_POSITION = new SENSOR_POSITION
- {
- //IsReverse = CaliModel.IsReverse,
- //IsOpposite = CaliModel.IsOpposite,
- //fStdDistance = CaliModel.fStdDistance,
- //fXCenter = CaliModel.fXCenter,
- //x = CaliModel.x,
- //y = CaliModel.y,
- //z = CaliModel.z,
- //xAngle = CaliModel.xAngle,
- //yAngle = CaliModel.yAngle,
- //zAngle = CaliModel.zAngle,
- };
- SysCalibration.SetSensorPosition(CaliEntry, Index, sENSOR_POSITION);//璁剧疆浼犳劅鍣ㄤ綅缃�
- SysCalibration.SetRate(CaliEntry, Index, config.XAxisResolution / 1000, config.YResolution / 1000);
- SysCalibration.ClearData(CaliEntry, Index);//娓呴櫎浠ュ墠鏁版嵁
- var r = await Task.Run<float>(() =>
- {
- //杈撳叆鏂版暟鎹�
- unsafe
- {
- IntPtr pdata = IntPtr.Zero;
-
- if (sline + eline != 0 && eline > sline)
- {
- for (ulong i = sline; i < eline; i++)
- {
- bool useEncoder = false;
- if (config.LineScanTriggerSource == EnumLineScanTriggerSource.缂栫爜鍣�) useEncoder = true;
- //浣跨敤浜嗗紩鐢紝浠�涔堟椂鍊欏畬鎴愪娇鐢紵濡傛灉闀挎椂闂达紝浠g爜浼氭湁鍐呭瓨椋庨櫓
- pdata = PHM6000Profiler.GetLineDataByIndex(Entry, i);
- if (pdata == IntPtr.Zero)
- break;
- SysCalibration.AddLineDataArray(CaliEntry, Index, pdata, useEncoder, 1);//鏈�鍚庝釜鍙傛暟鏄粈涔堟剰鎬�
- }
- }
- else
- {
- ulong nindex = 0;
-
- while ((pdata = PHM6000Profiler.GetLineDataByIndex(Entry, nindex)) != IntPtr.Zero)
- {
- bool useEncoder = false;
- if (config.LineScanTriggerSource == EnumLineScanTriggerSource.缂栫爜鍣�) useEncoder = true;
- //浣跨敤浜嗗紩鐢紝浠�涔堟椂鍊欏畬鎴愪娇鐢紵濡傛灉闀挎椂闂达紝浠g爜浼氭湁鍐呭瓨椋庨櫓
- SysCalibration.AddLineDataArray(CaliEntry, Index, pdata, useEncoder, 1);//鏈�鍚庝釜鍙傛暟鏄粈涔堟剰鎬�
- nindex++;
- }
- }
- }
- SetTargetParam(config);//璁剧疆鐩爣娴嬮噺鍙傛暟
- //var result = SysCalibration.MeasureDistance(CaliEntry);
- float measuredValue = SysCalibration.MeasureTargetHigh(CaliEntry, Index);
- var result = (float)Math.Round(measuredValue, 3);
- return result;
- });
- return r;
- }
-
public static ulong sline = 0;
public static ulong eline = 0;
public static IntPtr lBCMap = IntPtr.Zero;
public static float[] data = null;
-
- //娴嬮噺鍑瑰嚫
- public async Task<float[,]> Measure鈥婾neven鈥�()
- {
-
- var result = await Task.Run(() =>
- {
- var config = GetConfig();
- //SENSOR_POSITION sENSOR_POSITION = new SENSOR_POSITION
- //{
- // IsReverse = CaliModel.IsReverse,
- // IsOpposite = CaliModel.IsOpposite,
- // fStdDistance = CaliModel.fStdDistance,
- // fXCenter = CaliModel.fXCenter,
- // x = CaliModel.x,
- // y = CaliModel.y,
- // z = CaliModel.z,
- // xAngle = CaliModel.xAngle,
- // yAngle = CaliModel.yAngle,
- // zAngle = CaliModel.zAngle,
- //};
- //SysCalibration.SetSensorPosition(CaliEntry, Index, sENSOR_POSITION);//璁剧疆浼犳劅鍣ㄤ綅缃�
- //SysCalibration.SetRate(CaliEntry, Index, config.XAxisResolution / 1000, config.YResolution / 1000);
- //SysCalibration.ClearData(CaliEntry, Index);//娓呴櫎浠ュ墠鏁版嵁
-
- ////杈撳叆鏂版暟鎹�
- //unsafe
- //{
- // IntPtr pdata = IntPtr.Zero;
-
- // if (sline + eline != 0 && eline > sline)
- // {
- // for (ulong i = sline; i < eline; i++)
- // {
- // bool useEncoder = false;
- // if (config.LineScanTriggerSource == EnumLineScanTriggerSource.缂栫爜鍣�) useEncoder = true;
- // //浣跨敤浜嗗紩鐢紝浠�涔堟椂鍊欏畬鎴愪娇鐢紵濡傛灉闀挎椂闂达紝浠g爜浼氭湁鍐呭瓨椋庨櫓
- // pdata = GetLineDataByIndex(Entry, i);
- // if (pdata == IntPtr.Zero)
- // break;
- // SysCalibration.AddLineDataArray(CaliEntry, Index, pdata, useEncoder, 1);//鏈�鍚庝釜鍙傛暟鏄粈涔堟剰鎬�
- // }
- // }
- // else
- // {
- // ulong nindex = 0;
-
- // while ((pdata = GetLineDataByIndex(Entry, nindex)) != IntPtr.Zero)
- // {
- // bool useEncoder = false;
- // if (config.LineScanTriggerSource == EnumLineScanTriggerSource.缂栫爜鍣�) useEncoder = true;
- // //浣跨敤浜嗗紩鐢紝浠�涔堟椂鍊欏畬鎴愪娇鐢紵濡傛灉闀挎椂闂达紝浠g爜浼氭湁鍐呭瓨椋庨櫓
- // SysCalibration.AddLineDataArray(CaliEntry, Index, pdata, useEncoder, 1);//鏈�鍚庝釜鍙傛暟鏄粈涔堟剰鎬�
- // nindex++;
- // }
- // }
- //}
- SetTargetParam(config);//璁剧疆鐩爣娴嬮噺鍙傛暟
- float[,] datas = new float[config.nPartitionX, config.nPartitionY];
- data = new float[config.nPartitionX * config.nPartitionY];
- int number = 0;
- for (int i = 0; i < config.nPartitionX; i++)
- {
- for (int j = 0; j < config.nPartitionY; j++)
- {
- number++;
- float measuredValue = SysCalibration.MeasureRoiHigh(CaliEntry, Index, number);
- // 淇濈暀3浣嶅皬鏁�
- datas[i, j] = (float)Math.Round(measuredValue, 3);
- }
- }
-
- //lBCMap = SysCalibration.GetDepthMap(CaliEntry, Index, 4);
- return datas;
- });
- return result;
- }
LB_ROI GetROI(string s, PHM6000SensorConfig config)
diff --git a/LB_SmartVisionCameraDevice/PHM6000/PHM6000SensorConfig.cs b/LB_SmartVisionCameraDevice/PHM6000/PHM6000SensorConfig.cs
index ded7fc6..9929320 100644
--- a/LB_SmartVisionCameraDevice/PHM6000/PHM6000SensorConfig.cs
+++ b/LB_SmartVisionCameraDevice/PHM6000/PHM6000SensorConfig.cs
@@ -16,477 +16,86 @@
/// PHM6000Sensor閰嶇疆鍙傛暟绫�
/// </summary>
[JsonObject(MemberSerialization.OptOut)]
+ [TypeConverter(typeof(PropertySorter))]
public class PHM6000SensorConfig
{
- [Category("鐐逛簯璁剧疆"), PropertyOrder(39)]
- [DisplayName("ZROI")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- [IsCustom]
- public EnumZDirectionRoi ZDirectionRoi { get; set; } //ZROI
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(40)]
- [DisplayName("Filter")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- public EnumFilter Filter { get; set; } //Filter
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(41)]
- [DisplayName("MeanFilterWindowSize")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- [IsCustom]
- public EnumMeanFilterWindowSize MeanFilterWindowSize { get; set; } //MeanFilterWindowSize
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(42)]
- [DisplayName("MedianFilterWindowSize")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- [IsCustom]
- public EnumMedianFilterWindowSize MedianFilterWindowSize { get; set; } //MedianFilterWindowSize
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(43)]
- [DisplayName("GapFilling")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- public int GapFilling { get; set; } //GapFilling
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(44)]
- [DisplayName("GapFillingEdgePreservation")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- public int GapFillingEdgePreservation { get; set; } //GapFilling
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(45)]
- [DisplayName("闄嶉噰鏍�")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- [IsCustom]
- public EnumDownsampling Downsampling { get; set; } = EnumDownsampling.X1;
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(46)]
- [DisplayName("閲嶉噰鏍�")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- public EnumResampling Resampling { get; set; } = EnumResampling.Nearest;
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(47)]
- [DisplayName("閲嶉噰鏍疯竟缂樹繚鎸�")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Range(0, 1)]
- [Browsable(false)]
- public int ResamplingEdgePreservation { get; set; }
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(48)]
- [DisplayName("鍚敤 Z 杞村榻�")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- [IsCustom]
- public bool EnableZAxisAlignment { get; set; }
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(49)]
- [DisplayName("鍚敤 X 杞村榻�")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- [IsCustom]
- public bool EnableXAxisAlignment { get; set; }
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(50)]
- [DisplayName("鍚敤鐩茬偣杩囨护")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- [IsCustom]
- public bool EnableBlindSpotFiltering { get; set; }
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(51)]
- [DisplayName("鍚敤鍣0娑堥櫎")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- [IsCustom]
- public bool EnableNoiseRemoval { get; set; }
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(52)]
- [DisplayName("鍣0鍘婚櫎寮哄害")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- [IsCustom]
- public EnumNoiseRemovalIntensity NoiseRemovalIntensity { get; set; }
-
- [Category("杞粨绾垮叴瓒e尯鍨�"), PropertyOrder(53)]
- [DisplayName("XOZ-ROI")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- [IsCustom]
- public LBProfileROI ROI { get; set; } //ROI
-
- [Category("鐩告満灞炴��"), PropertyOrder(54)]
- [DisplayName("NameIdMax")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- [IsCustom]
- public int NameIdMax { get; set; } //NameIdMax
-
[Category("瑙﹀彂璁剧疆"), PropertyOrder(0)]
[DisplayName("鏁版嵁閲囬泦瑙﹀彂婧�")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Primary)]
public EnumDataAcquisitionTriggerSource DataAcquisitionTriggerSource { get; set; } = EnumDataAcquisitionTriggerSource.杞Е鍙�; //鏁版嵁閲囬泦瑙﹀彂婧�:0=Software,1=External
-
[Category("瑙﹀彂璁剧疆"), PropertyOrder(1)]
[DisplayName("琛屾壂鎻忚Е鍙戞簮")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Primary)]
public EnumLineScanTriggerSource LineScanTriggerSource { get; set; } = EnumLineScanTriggerSource.鍥哄畾棰戠巼; //濡傛灉閫夋嫨鍥哄畾棰戠巼涓嬮潰鍙湁涓�涓鐜囧�� 锛屽惁鍒欐樉绀鸿Е鍙戞柟鍚戙�佽Е鍙戜俊鍙疯鏁版ā寮忋�佽Е鍙戦棿闅�
-
[Category("瑙﹀彂璁剧疆"), PropertyOrder(2)]
[DisplayName("瑙﹀彂棰戠巼")]
public float SoftwareTriggerRate { get; set; } = 1000; //瑙﹀彂棰戠巼
-
[Category("瑙﹀彂璁剧疆"), PropertyOrder(3)]
- [DisplayName("鏈�澶ф壂鎻忛�熺巼")]
- [Browsable(false)]
- [IsCustom]
- public float MaxScanRate { get; set; } //鏈�澶ф壂鎻忛�熺巼
-
- [Category("瑙﹀彂璁剧疆"), PropertyOrder(4)]
- [DisplayName("瑙﹀彂寤惰繜")]
- public int TriggerDelay { get; set; } //瑙﹀彂寤惰繜
-
- [Category("瑙﹀彂璁剧疆"), PropertyOrder(5)]
[DisplayName("瑙﹀彂鏂瑰悜")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Primary)]
public EnumEncoderTriggerDirection EncoderTriggerDirection { get; set; } = EnumEncoderTriggerDirection.鍙屽悜; //瑙﹀彂鏂瑰悜
-
- [Category("瑙﹀彂璁剧疆"), PropertyOrder(6)]
+ [Category("瑙﹀彂璁剧疆"), PropertyOrder(4)]
[DisplayName("瑙﹀彂淇″彿璁℃暟妯″紡")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Primary)]
public EnumEncoderTriggerSignalCountingMode EncoderTriggerSignalCountingMode { get; set; } = EnumEncoderTriggerSignalCountingMode.X4; //瑙﹀彂淇″彿璁℃暟妯″紡
-
- [Category("瑙﹀彂璁剧疆"), PropertyOrder(7)]
+ [Category("瑙﹀彂璁剧疆"), PropertyOrder(5)]
[DisplayName("瑙﹀彂闂撮殧")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Primary)]
public int EncoderTriggerInterval { get; set; } = 100; //瑙﹀彂闂撮殧
-
- [Category("琛屾壂鎻忚缃�"), PropertyOrder(8)]
+ [Category("琛屾壂鎻忚缃�"), PropertyOrder(6)]
[DisplayName("鎵弿琛屾暟")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Primary)]
public int ScanLineCount { get; set; } = 5000; //鎵弿琛屾暟
-
- [Category("琛屾壂鎻忚缃�"), PropertyOrder(9)]
- [DisplayName("姣忎釜閰嶇疆鏂囦欢鐨勬暟鎹偣鏁�")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Primary)]
- [Browsable(false)]
- [IsCustom]
- public int DataPointsPerProfile { get; set; } = 50000 * 4096; //姣忎釜閰嶇疆鏂囦欢鐨勬暟鎹偣鏁�
-
- [Category("琛屾壂鎻忚缃�"), PropertyOrder(10)]
- [DisplayName("鏇濆厜寤惰繜")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Primary)]
- [IsCustom]
- public int ExposureDelay { get; set; } = 0; //鏇濆厜寤惰繜
-
- [Category("琛屾壂鎻忚缃�"), PropertyOrder(11)]
- [DisplayName("鎵归噺妫�绱㈣秴鏃�")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Primary)]
- [Browsable(false)]
- public int BatchRetrievalTimeout { get; set; } = 4000;
-
- [Category("琛屾壂鎻忚缃�"), PropertyOrder(12)]
+ [Category("琛屾壂鎻忚缃�"), PropertyOrder(7)]
[DisplayName("瓒呮椂鏃堕棿")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Primary)]
public int CallbackRetrievalTimeout { get; set; } = 4000;
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(13)]
+ [Category("鐐逛簯璁剧疆"), PropertyOrder(8)]
[DisplayName("X杞村垎杈ㄧ巼")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- [Browsable(false)]
public float XAxisResolution { get; set; } = 105f;
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(14)]
+ [Category("鐐逛簯璁剧疆"), PropertyOrder(9)]
[DisplayName("Y杞村垎杈ㄧ巼")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- [Browsable(false)]
public float YResolution { get; set; } = 105f; //YAxisResolution
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(15)]
- [DisplayName("鍊炬枩鏍℃瑙掑害")]
- [Browsable(false)]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- public float TiltCorrectionAngle { get; set; } //TiltCorrectionAngle
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(16)]
- [DisplayName("楂樺害鏍℃姣�")]
- [Browsable(false)]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- public float HeightCorrectionRatio { get; set; } //HeightCorrectionRatio
-
- [Category("鐐逛簯璁剧疆"), PropertyOrder(17)]
- [DisplayName("鍧愭爣鍙樻崲")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- [Browsable(false)]
- [IsCustom]
- public float[] CoordinateTransformation { get; set; } //CoordinateTransformation
-
-
- [Category("杞粨绾挎彁鍙�"), PropertyOrder(18)]
+ [Category("杞粨绾挎彁鍙�"), PropertyOrder(10)]
[DisplayName("鏈�灏忕伆搴�")]
[Description("鏈�灏忕伆搴�")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
public int MinGrayscaleValue { get; set; } //鏈�灏忕伆搴�
- [Category("杞粨绾挎彁鍙�"), PropertyOrder(19)]
- [DisplayName("鎻愬彇鐐规渶灏忓己搴�")]
- [Description("鎻愬彇鐐规渶灏忓己搴�")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- public int MinSpotIntensity { get; set; } //
+ //public int MinSpotIntensity { get; set; } //鎻愬彇鐐规渶灏忓己搴�
- [Category("杞粨绾挎彁鍙�"), PropertyOrder(20)]
- [DisplayName("鎻愬彇鐐规渶澶у己搴�")]
- [Description("鎻愬彇鐐规渶澶у己搴�")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- public int MaxSpotIntensity { get; set; } //
-
- [Category("杞粨绾挎彁鍙�"), PropertyOrder(21)]
- [DisplayName("闃堝��")]
- [Description("闃堝��")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- [IsCustom]
- public int ProductThresholdValues { get; set; } //
-
- [Category("杞粨绾挎彁鍙�"), PropertyOrder(22)]
+ //public int MaxSpotIntensity { get; set; } //鎻愬彇鐐规渶澶у己搴�
+ [Category("杞粨绾挎彁鍙�"), PropertyOrder(11)]
[DisplayName("婵�鍏夌嚎鏈�灏忓搴�")]
[Description("婵�鍏夌嚎鏈�灏忓搴�")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
public int MinLaserLineWidth { get; set; } //婵�鍏夌嚎鏈�灏忓搴�
-
- [Category("杞粨绾挎彁鍙�"), PropertyOrder(23)]
+ [Category("杞粨绾挎彁鍙�"), PropertyOrder(12)]
[DisplayName("婵�鍏夌嚎鏈�澶у搴�")]
[Description("婵�鍏夌嚎鏈�澶у搴�")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
public int MaxLaserLineWidth { get; set; } //婵�鍏夌嚎鏈�澶у搴�
-
- [Category("杞粨绾挎彁鍙�"), PropertyOrder(24)]
+ [Category("杞粨绾挎彁鍙�"), PropertyOrder(13)]
[DisplayName("鎻愬彇鐐归�夋嫨")]
[Description("鎻愬彇鐐归�夋嫨")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
public EnumSpotSelection SpotSelection { get; set; } //鎻愬彇鐐归�夋嫨
-
- [Category("杞粨绾挎彁鍙�"), PropertyOrder(25)]
- [DisplayName("杈圭紭閫夋嫨")]
- [Description("杈圭紭閫夋嫨")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- public EnumEdgeSelection EdgeSelection { get; set; }
-
- [Category("杞粨绾挎彁鍙�"), PropertyOrder(26)]
- [DisplayName("鏈�灏忛攼搴�")]
- [Description("鏈�灏忛攼搴�")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- [Browsable(false)]
- public int MinSharpness { get; set; }
-
- [Category("杞粨绾挎彁鍙�"), PropertyOrder(27)]
- [DisplayName("浜害璋冭妭")]
- [Description("浜害璋冭妭")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- [Browsable(false)]
- public EnumBrightnessAdjustment BrightnessAdjustment { get; set; }
-
- [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(28)]
+ [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(14)]
[DisplayName("鏇濆厜妯″紡")]
[Description("鏇濆厜妯″紡")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- [Browsable(false)]
+ //鏇濆厜妯″紡 HDR=ProductExpTime,HdrExposureTimeProportion1,HdrExposureTimeProportion2
+ //鍥哄畾棰戠巼TIMED=ProductexposureTime
+ //鐩存帴瀹氭鎴愬浐瀹氶鐜�
public EnumExposureMode ExposureMode { get; set; } = EnumExposureMode.Timed;
- [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(29)]
+ [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(15)]
[DisplayName("鏇濆厜鏃堕棿")]
[Description("鏇濆厜鏃堕棿")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
public int ExposureTime { get; set; }//鏇濆厜鏃堕棿
-
- [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(30)]
- [DisplayName("浜у搧鏇濆厜鏃堕棿")]
- [Description("鏇濆厜鏃堕棿")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Master)]
- [Browsable(false)]
- [IsCustom]
- public int ProductExpTime { get; set; } //鏇濆厜鏃堕棿
-
- [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(31)]
- [DisplayName("hdr璋冭妭1")]
- [Description("hdr璋冭妭1")]
- [Range(0, 100)]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- [Browsable(false)]
- [IsCustom]
- public int HdrExposureTimeProportion1 { get; set; } //hdr璋冭妭1
-
- [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(32)]
- [DisplayName("hdr璋冭妭2")]
- [Description("hdr璋冭妭2")]
- [Range(0, 100)]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- [Browsable(false)]
- [IsCustom]
- public int HdrExposureTimeProportion2 { get; set; } //hdr璋冭妭2
-
- [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(33)]
- [DisplayName("hdr闃堝��1")]
- [Description("hdr闃堝��")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- [Browsable(false)]
- [IsCustom]
- public int HdrFirstThreshold { get; set; } //hdr闃堝��
-
- [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(34)]
- [DisplayName("hdr闃堝��2")]
- [Description("hdr闃堝��")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- [Browsable(false)]
- [IsCustom]
- public int HdrSecondThreshold { get; set; } //hdr闃堝��2
-
- [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(35)]
+ [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(16)]
[DisplayName("妯℃嫙澧炵泭")]
[Description("妯℃嫙澧炵泭")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- [Browsable(false)]
public EnumAnalogGain AnalogGain { get; set; } //妯℃嫙澧炵泭
-
- [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(36)]
+ [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(17)]
[DisplayName("妯℃嫙澧炵泭6030")]
[Description("妯℃嫙澧炵泭6030")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- [Browsable(false)]
public EnumAnalogGainFor6030 AnalogGainFor6030 { get; set; } //妯℃嫙澧炵泭for6030
-
- [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(37)]
+ [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(18)]
[DisplayName("鏁板瓧澧炵泭")]
[Description("鏁板瓧澧炵泭")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
- [Browsable(false)]
public int DigitalGain { get; set; } //鏁板瓧澧炵泭
-
- [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(38)]
+ [Category("浼犳劅鍣ㄥ弬鏁�"), PropertyOrder(19)]
[DisplayName("婵�鍏夊姛鐜�")]
[Description("婵�鍏夊姛鐜�")]
- [Permission(typeof(CameraUserRole), CameraUserRole.Expert)]
public int LaserPower { get; set; } //婵�鍏夊姛鐜�
-
- #region 杞粨绾挎爣瀹�
- [Category("PARAM_BAR"), PropertyOrder(60)]
- [DisplayName("Height")]
- [Browsable(false)]
- [IsCustom]
- public float BarHeight { get; set; } = 2;
- [Category("PARAM_BAR"), PropertyOrder(61)]
- [DisplayName("Width")]
- [Browsable(false)]
- [IsCustom]
- public float BarWidth { get; set; } = 35;
- [Category("PARAM_BAR"), PropertyOrder(62)]
- [DisplayName("HoleCount")]
- [Browsable(false)]
- [IsCustom]
- public int BarHoleCount { get; set; }
- [Category("PARAM_BAR"), PropertyOrder(63)]
- [DisplayName("HoleDiameter")]
- [Browsable(false)]
- [IsCustom]
- public float BarHoleDiameter { get; set; }
- [Category("PARAM_BAR"), PropertyOrder(64)]
- [DisplayName("HoleDistance")]
- [Browsable(false)]
- [IsCustom]
- public float BarHoleDistance { get; set; }
- [Category("PARAM_BAR"), PropertyOrder(65)]
- [DisplayName("DOF")]
- [Browsable(false)]
- [IsCustom]
- public int BarDOF { get; set; }
- [Category("娴嬮噺鐩爣鐗╁弬鏁拌缃�"), PropertyOrder(66)]
- [DisplayName("M")]
- [Browsable(false)]
- [IsCustom]
- public int nPartitionX { get; set; }//M
- [Category("娴嬮噺鐩爣鐗╁弬鏁拌缃�"), PropertyOrder(67)]
- [DisplayName("N")]
- [Browsable(false)]
- [IsCustom]
- public int nPartitionY { get; set; }//N
- #endregion
-
- #region 骞抽潰鏍囧畾
- protected const string ROIInfo = "鏍囧畾ROI鏁版嵁";
- protected const string CameraInfo = "鐩告満瀹夎鍙傛暟";
- [Category(ROIInfo), PropertyOrder(80)]
- [DisplayName("骞抽潰鍖�")]
- [Browsable(false)]
- [IsCustom]
- public string Plane { get; set; } = "0,0,0,0";
- [Category(ROIInfo), PropertyOrder(81)]
- [DisplayName("瀛斿尯1")]
- [Browsable(false)]
- [IsCustom]
- public string Hole1 { get; set; } = "0,0,0,0";
- [Category(ROIInfo), PropertyOrder(82)]
- [DisplayName("瀛斿尯2")]
- [Browsable(false)]
- [IsCustom]
- public string Hole2 { get; set; } = "0,0,0,0";
- [Category(ROIInfo), PropertyOrder(83)]
- [DisplayName("瀛斿尯3")]
- [Browsable(false)]
- [IsCustom]
- public string Hole3 { get; set; } = "0,0,0,0";
- [Category(CameraInfo), PropertyOrder(84)]
- [DisplayName("x鍊掑簭")]
- [Browsable(false)]
- [IsCustom]
- public int IsReverse { get; set; } = 0; //x鍊掑簭
- [Category(CameraInfo), PropertyOrder(85)]
- [DisplayName("z鐩稿")]
- [Browsable(false)]
- [IsCustom]
- public int IsOpposite { get; set; } = 0; //z鐩稿
- [Category(CameraInfo), PropertyOrder(86)]
- [DisplayName("鏍囧噯璺濈")]
- [Browsable(false)]
- [IsCustom]
- public float fStdDistance { get; set; } = 325;
- [Category(CameraInfo), PropertyOrder(87)]
- [DisplayName("X杞翠腑蹇�")]
- [Browsable(false)]
- [IsCustom]
- public float fXCenter { get; set; } = 215.04f;
- [Category(CameraInfo), PropertyOrder(88)]
- [DisplayName("X杞�")]
- [Browsable(false)]
- [IsCustom]
- public float x { get; set; } = 0;
- [Category(CameraInfo), PropertyOrder(89)]
- [DisplayName("Y杞�")]
- [Browsable(false)]
- [IsCustom]
- public float y { get; set; } = 0;
- [Category(CameraInfo), PropertyOrder(90)]
- [DisplayName("Z杞�")]
- [Browsable(false)]
- [IsCustom]
- public float z { get; set; } = 417.75f;
- [Category(CameraInfo), PropertyOrder(91)]
- [DisplayName("X杞磋搴�")]
- [Browsable(false)]
- [IsCustom]
- public float xAngle { get; set; } = 0;
- [Category(CameraInfo), PropertyOrder(92)]
- [DisplayName("Y杞磋搴�")]
- [Browsable(false)]
- [IsCustom]
- public float yAngle { get; set; } = 0;
- [Category(CameraInfo), PropertyOrder(93)]
- [DisplayName("Z杞磋搴�")]
- [Browsable(false)]
- [IsCustom]
- public float zAngle { get; set; } = 0;
- #endregion
}
/// <summary>
/// IsCustomAttribute
diff --git a/LB_SmartVisionCameraDevice/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.dll b/LB_SmartVisionCameraDevice/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.dll
index a1f5ee2..ef2f9eb 100644
--- a/LB_SmartVisionCameraDevice/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.dll
+++ b/LB_SmartVisionCameraDevice/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.dll
Binary files differ
diff --git a/LB_SmartVisionCameraDevice/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.pdb b/LB_SmartVisionCameraDevice/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.pdb
index 29a6ba6..90b6d73 100644
--- a/LB_SmartVisionCameraDevice/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.pdb
+++ b/LB_SmartVisionCameraDevice/bin/Debug/net8.0-windows/LB_SmartVisionCameraDevice.pdb
Binary files differ
diff --git a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfo.cs b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfo.cs
index a93642d..4569b9c 100644
--- a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfo.cs
+++ b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfo.cs
@@ -14,7 +14,7 @@
[assembly: System.Reflection.AssemblyCompanyAttribute("LB_SmartVisionCameraDevice")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+d1444a09d4a4811a9ea7b86cb264d753ef14088c")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+8826196fc78ceb9c327d3abf7f2f2cf06dabb5df")]
[assembly: System.Reflection.AssemblyProductAttribute("LB_SmartVisionCameraDevice")]
[assembly: System.Reflection.AssemblyTitleAttribute("LB_SmartVisionCameraDevice")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfoInputs.cache b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfoInputs.cache
index 8e5039b..820a28d 100644
--- a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfoInputs.cache
+++ b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfoInputs.cache
@@ -1 +1 @@
-02efab862bd446da41d534d28192a2735c370b7247b36779bdc078d523518250
+052f8e79fe83172ce711ba1459e9a2889e8ebdd6cf8ca4c18071a75d92ebeaa3
diff --git a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.dll b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.dll
index a1f5ee2..ef2f9eb 100644
--- a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.dll
+++ b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.dll
Binary files differ
diff --git a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.pdb b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.pdb
index 29a6ba6..90b6d73 100644
--- a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.pdb
+++ b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.pdb
Binary files differ
diff --git a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/ref/LB_SmartVisionCameraDevice.dll b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/ref/LB_SmartVisionCameraDevice.dll
index 8a6ad5f..818991f 100644
--- a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/ref/LB_SmartVisionCameraDevice.dll
+++ b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/ref/LB_SmartVisionCameraDevice.dll
Binary files differ
diff --git a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/refint/LB_SmartVisionCameraDevice.dll b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/refint/LB_SmartVisionCameraDevice.dll
index 8a6ad5f..818991f 100644
--- a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/refint/LB_SmartVisionCameraDevice.dll
+++ b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/refint/LB_SmartVisionCameraDevice.dll
Binary files differ
diff --git a/LB_VisionProcesses/Cameras/CameraForm.Designer.cs b/LB_VisionProcesses/Cameras/CameraForm.Designer.cs
index 51f7b69..d295b56 100644
--- a/LB_VisionProcesses/Cameras/CameraForm.Designer.cs
+++ b/LB_VisionProcesses/Cameras/CameraForm.Designer.cs
@@ -434,6 +434,7 @@
btnEdit.TabIndex = 10;
btnEdit.Text = "缂栬緫";
btnEdit.UseVisualStyleBackColor = true;
+ btnEdit.Visible = false;
btnEdit.Click += btnEdit_Click;
//
// tableLayoutPanel6
diff --git a/LB_VisionProcesses/Cameras/CameraForm.cs b/LB_VisionProcesses/Cameras/CameraForm.cs
index 50f883a..4d47c50 100644
--- a/LB_VisionProcesses/Cameras/CameraForm.cs
+++ b/LB_VisionProcesses/Cameras/CameraForm.cs
@@ -1,5 +1,6 @@
锘縰sing HalconDotNet;
using LB_SmartVisionCameraDevice.PHM6000;
+using LB_SmartVisionCommon;
using LB_VisionControls;
using LB_VisionProcesses;
using LB_VisionProcesses.Cameras;
@@ -9,6 +10,7 @@
using LB_VisionProcesses.Cameras.LocalCameras;
using LB_VisionProcesses.Cameras.MicroCameras;
using LB_VisionProcesses.Cameras.MindCameras;
+using LB_VisionProcesses.Communicators;
using MvCamCtrl.NET;
using MVSDK;
using Newtonsoft.Json.Linq;
@@ -509,6 +511,7 @@
pg.PropertyValueChanged += (s, ev) =>
{
phmCamera.UpdateSensorConfig((PHM6000SensorConfig)pg.SelectedObject);
+ //ConfigManager<ConcurrentDictionary<string, PHM6000SensorConfig>>.SaveConfig<ConcurrentDictionary<string, PHM6000SensorConfig>>(GlobalVar.dicCommunicators, GlobalVar.strApplicationPath + "\\鎵�鏈変骇鍝乗\" + GlobalVar.strProductName + "\\dicCommunicators.json");
};
}
else
diff --git a/LB_VisionProcesses/Cameras/LBCameras/LBCamera.cs b/LB_VisionProcesses/Cameras/LBCameras/LBCamera.cs
index dba81f6..123fa04 100644
--- a/LB_VisionProcesses/Cameras/LBCameras/LBCamera.cs
+++ b/LB_VisionProcesses/Cameras/LBCameras/LBCamera.cs
@@ -2,10 +2,13 @@
using LB_SmartVisionCameraSDK.PHM6000;
using LB_SmartVisionCommon;
using LB_VisionProcesses.Cameras;
+using OpenVinoSharp.Extensions.model;
+using SharpCompress.Common;
using Sunny.UI.Win32;
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
+using System.ComponentModel;
using System.Drawing;
using System.Drawing.Imaging;
using System.Reflection;
@@ -33,7 +36,6 @@
{
private IntPtr _cameraHandle = IntPtr.Zero;
private PHM6000SensorConfig _sensorConfig;
-
// 閲囬泦鍥炶皟
private AcquisitionCallbackZA _acquisitionCallback;
private AcquisitionCompletedCallback _acquisitionCompletedCallback;
@@ -419,16 +421,75 @@
public void UpdateSensorConfig(PHM6000SensorConfig config)
{
- _sensorConfig = config;
- if (!_isConnected) return;
- SetParam(EnumNameId.ExposureTime, (float)config.ExposureTime);
- SetParam(EnumNameId.AnalogGain, (float)config.AnalogGain);
- PHM6000Profiler.SetProfilerParameter(_cameraHandle, (int)EnumNameId.ScanLineCount, config.ScanLineCount, 0, 0);
- PHM6000Profiler.SetProfilerParameter(_cameraHandle, (int)EnumNameId.LineScanTriggerSource, 0, 0, (int)config.LineScanTriggerSource);
- PHM6000Profiler.SetProfilerParameter(_cameraHandle, (int)EnumNameId.DataAcquisitionTriggerSource, 0, 0, (int)config.DataAcquisitionTriggerSource);
- if (config.LineScanTriggerSource == EnumLineScanTriggerSource.鍥哄畾棰戠巼)
+ //_sensorConfig = config;
+ //if (!_isConnected) return;
+ //SetParam(EnumNameId.ExposureTime, (float)config.ExposureTime);
+ //SetParam(EnumNameId.AnalogGain, (float)config.AnalogGain);
+ //PHM6000Profiler.SetProfilerParameter(_cameraHandle, (int)EnumNameId.ScanLineCount, config.ScanLineCount, 0, 0);
+ //PHM6000Profiler.SetProfilerParameter(_cameraHandle, (int)EnumNameId.LineScanTriggerSource, 0, 0, (int)config.LineScanTriggerSource);
+ //PHM6000Profiler.SetProfilerParameter(_cameraHandle, (int)EnumNameId.DataAcquisitionTriggerSource, 0, 0, (int)config.DataAcquisitionTriggerSource);
+ //if (config.LineScanTriggerSource == EnumLineScanTriggerSource.鍥哄畾棰戠巼)
+ //{
+ // PHM6000Profiler.SetProfilerParameter(_cameraHandle, (int)EnumNameId.SoftwareTriggerRate, 0, config.SoftwareTriggerRate, 0);
+ //}
+
+ int result = 0;
+ var type = config.GetType();
+ var propLineScan = type.GetProperty(nameof(config.LineScanTriggerSource));
+ var val = (EnumLineScanTriggerSource)propLineScan.GetValue(config);
+ var props = config.GetType().GetProperties();
+
+ //鎺掗櫎Y杞�
+ props = props.Where(d => d.Name != nameof(PHM6000SensorConfig.YResolution)).ToArray();
+ //鎺掗櫎涓嶉渶瑕佺殑椤�
+ if (val == EnumLineScanTriggerSource.鍥哄畾棰戠巼)
{
- PHM6000Profiler.SetProfilerParameter(_cameraHandle, (int)EnumNameId.SoftwareTriggerRate, 0, config.SoftwareTriggerRate, 0);
+ props = props.Where(d => d.Name != nameof(PHM6000SensorConfig.EncoderTriggerDirection) && d.Name != nameof(PHM6000SensorConfig.EncoderTriggerInterval) && d.Name != nameof(PHM6000SensorConfig.EncoderTriggerSignalCountingMode)).ToArray();
+ }
+ else
+ {
+ props = props.Where(d => d.Name != nameof(PHM6000SensorConfig.SoftwareTriggerRate)).ToArray();
+ }
+ foreach (var p in props)
+ {
+ //璺宠繃鑷畾涔夊弬鏁�
+ var iscustomAttr = p.GetCustomAttribute<IsCustomAttribute>();
+ if (iscustomAttr != null) continue;
+ //鍒ゆ柇鏄�6030浼犳劅鍣ㄨ繕鏄櫘閫氫紶鎰熷櫒
+ if (SN.StartsWith("LX030") && p.Name == nameof(config.AnalogGain))
+ {
+ continue;
+ }
+ if (!SN.StartsWith("LX030") && p.Name == nameof(config.AnalogGainFor6030))
+ {
+ continue;
+ }
+ var id = Convert.ToInt32(Enum.Parse(typeof(EnumNameId), p.Name));
+ if (p.PropertyType == typeof(int))
+ {
+ var value = Convert.ToInt32(p.GetValue(config));
+ result = PHM6000Profiler.SetProfilerParameter(_cameraHandle, id, value, 0, 0);
+ }
+ else if (p.PropertyType == typeof(float))
+ {
+ var value = Convert.ToDouble(p.GetValue(config));
+ result = PHM6000Profiler.SetProfilerParameter(_cameraHandle, id, 0, value, 0);
+ }
+ else
+ {
+ var value = Convert.ToInt32(p.GetValue(config));
+ result = PHM6000Profiler.SetProfilerParameter(_cameraHandle, id, 0, 0, value);
+ }
+ if (result == -1)
+ {
+ var disattr = p.GetCustomAttribute<DisplayNameAttribute>();
+ var name = disattr?.DisplayName ?? p.Name;
+ throw new Exception($"璁剧疆鍙傛暟{name}鏃朵笉鎴愬姛锛�");
+ }
+ }
+ var finalResult = PHM6000Profiler.SaveAllParametersToDevice(_cameraHandle);
+ if (finalResult != 0)
+ {
}
PHM6000Profiler.SaveAllParametersToDevice(_cameraHandle);
}
diff --git a/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_SmartVisionCameraDevice.dll b/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_SmartVisionCameraDevice.dll
index a1f5ee2..ef2f9eb 100644
--- a/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_SmartVisionCameraDevice.dll
+++ b/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_SmartVisionCameraDevice.dll
Binary files differ
diff --git a/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_SmartVisionCameraDevice.pdb b/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_SmartVisionCameraDevice.pdb
index 29a6ba6..90b6d73 100644
--- a/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_SmartVisionCameraDevice.pdb
+++ b/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_SmartVisionCameraDevice.pdb
Binary files differ
diff --git a/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_VisionProcesses.dll b/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_VisionProcesses.dll
index ca0ff3a..334a6e0 100644
--- a/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_VisionProcesses.dll
+++ b/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_VisionProcesses.dll
Binary files differ
diff --git a/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_VisionProcesses.pdb b/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_VisionProcesses.pdb
index dc0acee..5f276ff 100644
--- a/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_VisionProcesses.pdb
+++ b/LB_VisionProcesses/bin/Debug/net8.0-windows7.0/LB_VisionProcesses.pdb
Binary files differ
diff --git a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfo.cs b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfo.cs
index 9446b75..30444a4 100644
--- a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfo.cs
+++ b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfo.cs
@@ -14,7 +14,7 @@
[assembly: System.Reflection.AssemblyCompanyAttribute("LB_VisionProcesses")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+d1444a09d4a4811a9ea7b86cb264d753ef14088c")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+8826196fc78ceb9c327d3abf7f2f2cf06dabb5df")]
[assembly: System.Reflection.AssemblyProductAttribute("LB_VisionProcesses")]
[assembly: System.Reflection.AssemblyTitleAttribute("LB_VisionProcesses")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfoInputs.cache b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfoInputs.cache
index 5286f95..87c85a2 100644
--- a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfoInputs.cache
+++ b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfoInputs.cache
@@ -1 +1 @@
-bbbd1569eab5b1adb31e1743e47817bef5a7864d633ef792ad5cb1a25598a6a2
+90a2537cd2111e6fe4baa9d83175a1eb439be998461770eeb678e81a8ba95ff6
diff --git a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.csproj.AssemblyReference.cache b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.csproj.AssemblyReference.cache
index fc88862..b720495 100644
--- a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.csproj.AssemblyReference.cache
+++ b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.csproj.AssemblyReference.cache
Binary files differ
diff --git a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.csproj.GenerateResource.cache b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.csproj.GenerateResource.cache
index 14c7de4..860add1 100644
--- a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.csproj.GenerateResource.cache
+++ b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.csproj.GenerateResource.cache
Binary files differ
diff --git a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.dll b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.dll
index ca0ff3a..334a6e0 100644
--- a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.dll
+++ b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.dll
Binary files differ
diff --git a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.pdb b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.pdb
index dc0acee..5f276ff 100644
--- a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.pdb
+++ b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.pdb
Binary files differ
diff --git a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/ref/LB_VisionProcesses.dll b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/ref/LB_VisionProcesses.dll
index 3f883f5..ab912c2 100644
--- a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/ref/LB_VisionProcesses.dll
+++ b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/ref/LB_VisionProcesses.dll
Binary files differ
diff --git a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/refint/LB_VisionProcesses.dll b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/refint/LB_VisionProcesses.dll
index 3f883f5..ab912c2 100644
--- a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/refint/LB_VisionProcesses.dll
+++ b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/refint/LB_VisionProcesses.dll
Binary files differ
--
Gitblit v1.9.3