From 753b5add58defa5c09015308efb81bcaea0ebe91 Mon Sep 17 00:00:00 2001
From: xcd <834800634@qq.com>
Date: 星期六, 04 七月 2020 12:36:55 +0800
Subject: [PATCH] 修改板卡操作配置基类复数化

---
 src/Bro.Device.GTSCard/GTSCardDriver.cs |   32 ++++++++++++++++----------------
 1 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/src/Bro.Device.GTSCard/GTSCardDriver.cs b/src/Bro.Device.GTSCard/GTSCardDriver.cs
index 0368c10..04c2bf1 100644
--- a/src/Bro.Device.GTSCard/GTSCardDriver.cs
+++ b/src/Bro.Device.GTSCard/GTSCardDriver.cs
@@ -164,22 +164,22 @@
         /// <returns>杩愬姩鎺у埗+鍋滄鍒ゆ柇</returns>
         public override ResponseMessage MoveToPoint(IOperationConfig opConfig)
         {
-            bool resultOK = false;
-            var gtsOperationConfig = opConfig as GTSCardOperationConfig;
-            List<Task<bool>> taskList = new List<Task<bool>>();
-            //TaskFactory factory = new TaskFactory(TaskCreationOptions.LongRunning, TaskContinuationOptions.None);
-            // 濡傛灉鏄涓酱鐨勮繍鍔� 绛夋瘡涓酱杩愬姩缁撴潫
-            foreach (var movingOp in gtsOperationConfig.MovingOps)
-            {
-                //var task = factory.StartNew<bool>((op) =>
-                //{
-                //    return SingleAxisMoving(op as MovingOption);
-                //}, movingOp);
-                var task = SingleAxisMoving(movingOp);
-                taskList.Add(task);
-            }
-            Task.WaitAll(taskList.ToArray());
-            resultOK = taskList.All(u => u.GetAwaiter().GetResult());
+            //bool resultOK = false;
+            //var gtsOperationConfig = opConfig as GTSCardOperationConfig;
+            //List<Task<bool>> taskList = new List<Task<bool>>();
+            ////TaskFactory factory = new TaskFactory(TaskCreationOptions.LongRunning, TaskContinuationOptions.None);
+            //// 濡傛灉鏄涓酱鐨勮繍鍔� 绛夋瘡涓酱杩愬姩缁撴潫
+            //foreach (var movingOp in gtsOperationConfig.MovingOps)
+            //{
+            //    //var task = factory.StartNew<bool>((op) =>
+            //    //{
+            //    //    return SingleAxisMoving(op as MovingOption);
+            //    //}, movingOp);
+            //    var task = SingleAxisMoving(movingOp);
+            //    taskList.Add(task);
+            //}
+            //Task.WaitAll(taskList.ToArray());
+            //resultOK = taskList.All(u => u.GetAwaiter().GetResult());
 
             //return resultOK;
             throw new NotImplementedException();

--
Gitblit v1.8.0