From c2e78e3b0c11026a6374a8dac05c94f65b8c54a6 Mon Sep 17 00:00:00 2001 From: xcd <834800634@qq.com> Date: 星期二, 30 六月 2020 16:22:13 +0800 Subject: [PATCH] 添加IImageSet接口,修改CameraBase图片保存操作。添加Gocator驱动的图片保存操作,gocator图片使用HImage保存 --- src/Bro.Common.Device/Interface/IMotion.cs | 20 +++++++++++++++++--- 1 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/Bro.Common.Device/Interface/IMotion.cs b/src/Bro.Common.Device/Interface/IMotion.cs index 7269b65..233ed8e 100644 --- a/src/Bro.Common.Device/Interface/IMotion.cs +++ b/src/Bro.Common.Device/Interface/IMotion.cs @@ -1,4 +1,6 @@ -锘縰sing System; +锘縰sing Bro.Common.Helper; +using Bro.Common.Interface; +using System; using System.Collections.Generic; using System.Linq; using System.Text; @@ -12,11 +14,23 @@ public interface IMotion { List<AxisInfo> GetCurrentAxisInfo(params string[] axisName); + + /// <summary> + /// 杩愬姩鏈烘瀯鐐瑰埌鐐圭Щ鍔� + /// </summary> + /// <param name="opConfig">杩愬姩閰嶇疆</param> + /// <returns>true锛氭甯哥粨鏉� false锛氬紓甯哥粨鏉�</returns> + bool MoveToPoint(IOperationConfig opConfig); } - public class AxisInfo + public class AxisInfo : IComplexDisplay { public string AxisName { get; set; } - public float AxisLocation { get; set; } + public double AxisLocation { get; set; } + + public string GetDisplayText() + { + return $"{AxisName}:{AxisLocation}"; + } } } -- Gitblit v1.8.0