From be33a18112638699efe66912889f56302f9bcff8 Mon Sep 17 00:00:00 2001
From: wells.liu <wells.liu@broconcentric.com>
Date: 星期六, 11 七月 2020 17:09:04 +0800
Subject: [PATCH] 板卡 操作

---
 src/Bro.UI.Device.Winform/MotionCard/FrmMotionCardOperationBase.cs |    8 ++++----
 src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardAxisStatus.cs   |    2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardAxisStatus.cs b/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardAxisStatus.cs
index 02042d2..77966fd 100644
--- a/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardAxisStatus.cs
+++ b/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardAxisStatus.cs
@@ -45,7 +45,7 @@
                 int axis_sts = _axisMovingStatus.AxisStatus;
 
                 ioIndicatorCtrl1.IsOn = (axis_sts & 0x2) == 0;//椹卞姩鎶ヨ
-                ioIndicatorCtrl2.IsOn = (axis_sts & 0x200) != 0;//浼烘湇浣胯兘
+                ioIndicatorCtrl2.IsOn = (axis_sts & 0x200) == 1;//浼烘湇浣胯兘 1涓哄紑鍚�
                 ioIndicatorCtrl6.IsOn = (axis_sts & 0x20) == 0;//姝i檺浣�
                 ioIndicatorCtrl8.IsOn = (axis_sts & 0x40) == 0;//璐熼檺浣�
                 ioIndicatorCtrl9.IsOn = (axis_sts & 0x400) == 0;//杩愬姩鐘舵��
diff --git a/src/Bro.UI.Device.Winform/MotionCard/FrmMotionCardOperationBase.cs b/src/Bro.UI.Device.Winform/MotionCard/FrmMotionCardOperationBase.cs
index 4ca0748..aa8c728 100644
--- a/src/Bro.UI.Device.Winform/MotionCard/FrmMotionCardOperationBase.cs
+++ b/src/Bro.UI.Device.Winform/MotionCard/FrmMotionCardOperationBase.cs
@@ -59,12 +59,12 @@
             int sts = MotionCard.GetAxisStatus(MotionCardMovingOption.AxisIndex);
             if ((sts & 0x200) == 0)//鍏抽棴鐘舵��
             {
-                MotionCard.AxisOnAsync(MotionCardMovingOption.AxisIndex).GetAwaiter().GetResult();
+                MotionCard.AxisOnAsync(MotionCardMovingOption.AxisIndex);
                 buttonServoEnable.Text = "浼烘湇宸插紑鍚�";
             }
             else
             {
-                MotionCard.AxisOffAsync(MotionCardMovingOption.AxisIndex).GetAwaiter().GetResult();
+                MotionCard.AxisOffAsync(MotionCardMovingOption.AxisIndex);
                 buttonServoEnable.Text = "浼烘湇宸插叧闂�";
             }
         }
@@ -81,12 +81,12 @@
 
         private void buttonSmoothStop_Click(object sender, EventArgs e)
         {
-            MotionCard.MoveStop(MotionCardMovingOption.AxisIndex, 0).GetAwaiter().GetResult();
+            MotionCard.MoveStop(MotionCardMovingOption.AxisIndex, 0);
         }
 
         private void buttonEmergencyStop_Click(object sender, EventArgs e)
         {
-            MotionCard.MoveStop(MotionCardMovingOption.AxisIndex, 1).GetAwaiter().GetResult();
+            MotionCard.MoveStop(MotionCardMovingOption.AxisIndex, 1);
         }
 
     }

--
Gitblit v1.8.0