From ff18fa3c007656bd37cad91fac9a9cb03f4070b8 Mon Sep 17 00:00:00 2001
From: patrick <patrick.xu@broconcentric.com>
Date: 星期日, 20 十月 2019 14:13:16 +0800
Subject: [PATCH] 1. 修改SeerAGV驱动通信代码 2. 修改机器人通信部分代码 3. 取消原有流程任务队列模式,使用即时方法调用。

---
 src/A032.Process/ProcessControl.cs |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/src/A032.Process/ProcessControl.cs b/src/A032.Process/ProcessControl.cs
index 04638ee..7ceda2f 100644
--- a/src/A032.Process/ProcessControl.cs
+++ b/src/A032.Process/ProcessControl.cs
@@ -263,6 +263,7 @@
             });
         }
 
+        Dictionary<string, MethodInfo> InvokeMethodDict = new Dictionary<string, MethodInfo>();
         public List<ProcessMethodAttribute> CollectProcessMethods()
         {
             List<ProcessMethodAttribute> resultList = new List<ProcessMethodAttribute>();
@@ -274,6 +275,7 @@
                 if (attr != null)
                 {
                     resultList.Add(attr);
+                    InvokeMethodDict[attr.MethodCode] = m;
                 }
             });
 
@@ -333,7 +335,7 @@
                     u.Camera = CameraDict[u.CameraId];
                 }
 
-                u.OnMethodInvoke = OnBindUnitTaskInvoke;
+                //u.OnMethodInvoke = OnBindUnitTaskInvoke;
             });
         }
 

--
Gitblit v1.8.0