From 8a59259ebddf896fa272b2beb376538bfe8cd0f2 Mon Sep 17 00:00:00 2001
From: wells.liu <wells.liu@broconcentric.com>
Date: 星期一, 06 七月 2020 11:30:25 +0800
Subject: [PATCH] 板卡底层优化
---
src/Bro.Common.Device/DeviceBase/MotionCardBase.cs | 8 ++++++++
src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardRunBase.cs | 7 +++++++
2 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/src/Bro.Common.Device/DeviceBase/MotionCardBase.cs b/src/Bro.Common.Device/DeviceBase/MotionCardBase.cs
index 1cd328f..355739a 100644
--- a/src/Bro.Common.Device/DeviceBase/MotionCardBase.cs
+++ b/src/Bro.Common.Device/DeviceBase/MotionCardBase.cs
@@ -47,8 +47,16 @@
}
}
+ /// <summary>
+ /// IO鐨勭洃鍚��
+ /// </summary>
public List<IOItem> MonitorValues { get; set; } = new List<IOItem>();
+ /// <summary>
+ /// 杞寸殑杩愬姩鐘舵�佸��
+ /// </summary>
+ public List<MovingOption> AxisMovingOptionValues { get; set; } = new List<MovingOption>();
+
public abstract void WriteOutput(short cardNum, short index, IOValue value);
}
diff --git a/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardRunBase.cs b/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardRunBase.cs
index d3f0c1d..0499bf4 100644
--- a/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardRunBase.cs
+++ b/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardRunBase.cs
@@ -25,6 +25,8 @@
Device = device;
InitialLayout();
+
+ MotionCard.OnMonitorInvoke += MotionCard_OnMonitorInvoke;
//CvImage = new Canvas();
//CvImage.IsShowElementList = false;
//CvImage.IsShowROITool = false;
@@ -37,6 +39,11 @@
//InitialToolBarVisible();
}
+ private void MotionCard_OnMonitorInvoke(DateTime arg1, string arg2, IDevice arg3, IMonitorSet arg4)
+ {
+ throw new NotImplementedException();
+ }
+
private void InitialLayout()
{
--
Gitblit v1.8.0