zhengxuan.zhang
|
cdd0db95ff
|
调试CNC执行
|
2026-05-26 13:18:29 +08:00 |
|
zhengxuan.zhang
|
581ed2f3df
|
将流程图作为3级节点在左侧显示 ;优化布局宽度显示 ; 右侧详情面板的显示级别1级或2级
|
2026-05-25 10:59:39 +08:00 |
|
zhengxuan.zhang
|
c443404bae
|
更新菜单按钮
|
2026-05-22 17:29:41 +08:00 |
|
QI Mingxuan
|
4943bc16b7
|
已合并 PR 90: 探测器直方图和优化合并至开发分支
1、重构探测器Hardware.Detector模块,统一设备调用接口,支持多探测器兼容,优化设备连接状态判断逻辑,新增校正帧数可配置功能。
2、优化Varex探测器校正流程,修复内存缓冲区对齐问题,增加指针、分辨率有效性校验,校正期间屏蔽帧回调、自动启停采集,规避SDK冲突与程序崩溃问题。
3、开发通用图像灰度直方图控件,优化资源释放逻辑。
|
2026-05-22 08:51:50 +08:00 |
|
QI Mingxuan
|
2d7cf17a3b
|
探测器XP.Hardware.Detector类库为了更好集成新的探测器,统一接口方法,DetectorService重构为通过统一接口;
新增暗场校正和亮场校正帧数配置属性(默认 64,范围 1-128),config 加载校正帧数;
修正探测器IsConnected连接状态的判断逻辑。
|
2026-05-21 13:19:30 +08:00 |
|
QI Mingxuan
|
119d03a02b
|
VarexDetector:增益校正缓冲区改用 sizeof(uint) 分配(与 SDK DWORD 写入对齐),新增 _pOffsetBuffer 有效性校验和分辨率匹配检查;校正期间设置 _isCorrecting 标志跳过帧回调,防止缓冲区冲突;
VarexDetector:SetBinningMode/SetGainMode 变更后自动释放旧校正缓冲区;
DetectorService:暗场/亮场/坏像素校正及参数应用前自动停止采集,完成后恢复,避免 SDK 冲突;
DetectorConfigViewModel:校正流程中集成停止/恢复采集逻辑。
|
2026-05-21 10:41:55 +08:00 |
|
QI Mingxuan
|
e6e776357d
|
优化直方图区域布局。
|
2026-05-21 10:40:38 +08:00 |
|
QI Mingxuan
|
5c56779f9f
|
VarexDetectorConfig移除不支持的 3×3 Binning 选项,修正索引对齐。
新增多语言资源:暗场/亮场/坏像素校正确认对话框、进度提示、参数不一致提示。
|
2026-05-21 10:39:43 +08:00 |
|
QI Mingxuan
|
ef83a7637a
|
优化亮场校正和暗场校正的流程和功能,亮场校正后增加坏像素校正。
|
2026-05-18 17:30:22 +08:00 |
|
QI Mingxuan
|
ed0fe92cbe
|
探测器设置界面增加图像灰度直方图,用于显示实时采集图像的灰度信息,优化图像灰度直方图的显示方式(无图像提示)和优化资源释放。
|
2026-05-18 14:41:05 +08:00 |
|
zhengxuan.zhang
|
76b3335263
|
Merge branch 'Develop/XP' into turbo-002-cnc
# Conflicts:
# XplorePlane/App.xaml.cs
# XplorePlane/Themes/Generic.xaml
# XplorePlane/ViewModels/Main/MainViewModel.cs
# XplorePlane/Views/Main/MainWindow.xaml
# XplorePlane/Views/Main/ViewportPanelView.xaml
|
2026-05-18 13:35:43 +08:00 |
|
QI Mingxuan
|
a9d56ebfbd
|
通用基础设施XP.Common新增 ImageHistogramControl 图像灰度直方图通用控件(使用SixLabors.ImageSharp 3.1.12),支持 Image<Rgba32> 和 byte[] 输入,支持多线程调用,Telerik RadChartView 渲染。
|
2026-05-18 09:17:39 +08:00 |
|
zhengxuan.zhang
|
0648c601d7
|
虚拟探测器设备
|
2026-05-16 13:43:25 +08:00 |
|
zhengxuan.zhang
|
e9d388beb2
|
虚拟探测器与实时切换按钮的绑定
|
2026-05-15 16:51:21 +08:00 |
|
QI Mingxuan
|
346f4d9a9b
|
XP.Common类库的控件Controls功能,按照功能/用途分子文件夹,移动和修改虚拟摇杆相关的文件。
|
2026-05-15 16:06:26 +08:00 |
|
QI Mingxuan
|
8666c76f65
|
解决探测器退出阻塞的问题,中加入超时保护,避免死锁。
|
2026-05-11 13:27:44 +08:00 |
|
QI Mingxuan
|
fa8ad29862
|
主应用新增PLC和探测器硬件资源正确释放。
|
2026-05-08 17:59:10 +08:00 |
|
QI Mingxuan
|
229c5c5a89
|
新增软件启动后立即连接探测器,连接后主动连续采集。
|
2026-05-08 17:50:43 +08:00 |
|
zhengxuan.zhang
|
fd9784ecb6
|
#调整页面布局,新增操作 Tab; 图像算子改为Tab页选择;
|
2026-04-30 13:56:35 +08:00 |
|
李伟
|
727d7f9d9b
|
合并 Feature/TURBO-586-FillRate 分支:新增BGA空隙测量和气泡测量功能
|
2026-04-27 19:13:31 +08:00 |
|
李伟
|
7a0731386e
|
十字辅助线
|
2026-04-24 08:31:31 +08:00 |
|
QI Mingxuan
|
40b229f5aa
|
已合并 PR 34: 合并AxisControl运动控制控件
|
2026-04-23 08:54:08 +08:00 |
|
QI Mingxuan
|
1279885924
|
初版本AxisControl(Viscom风格)控件。
|
2026-04-22 20:48:00 +08:00 |
|
zhengxuan.zhang
|
c91b55785e
|
CNC编辑模式与常规模式切换
|
2026-04-20 21:36:46 +08:00 |
|
TianSong
|
9af453bc8d
|
将工程所有的cs文件以及xaml文件的编码格式转换为utf-8编码,请安装vs 2022的Force utf-8(No BOM) 2022插件
|
2026-04-20 14:38:06 +08:00 |
|
zhengxuan.zhang
|
ad19742a3d
|
#0059 修复项目目录结构,屏蔽了bin/ 生成
|
2026-04-17 13:57:52 +08:00 |
|
TianSong
|
17da7f56ee
|
#0058:增加探测器Debug编译不成功的bug
|
2026-04-17 11:11:28 +08:00 |
|
QI Mingxuan
|
2bd6e566c3
|
将Feature/XP.Common和Feature/XP.Hardware分支合并至Develop/XP.forHardwareAndCommon,完善XPapp注册和相关硬件类库通用类库功能。
|
2026-04-16 17:31:13 +08:00 |
|