Browse Source

add delay in VceSimulator

zhouhr 1 year ago
parent
commit
ef98b2b928
1 changed files with 3 additions and 0 deletions
  1. 3 0
      Venus/Venus_Simulator/Devices/VceSimulator.cs

+ 3 - 0
Venus/Venus_Simulator/Devices/VceSimulator.cs

@@ -4,6 +4,7 @@ using System.Collections.Generic;
 using System.Linq;
 using System.Text;
 using System.Text.RegularExpressions;
+using System.Threading;
 using System.Threading.Tasks;
 
 namespace Venus_Simulator.Devices
@@ -35,6 +36,7 @@ namespace Venus_Simulator.Devices
             if (_action_rule.IsMatch(message) || _set_rule.IsMatch(message) || _curing_rule.IsMatch(message))
             {
                 OnWriteMessage("_RDY" + EOF);
+                Thread.Sleep(2000);
                 OnWriteMessage("_BKGRDY" + EOF);
                 return;
             }
@@ -45,6 +47,7 @@ namespace Venus_Simulator.Devices
                 {
                     case "00,R,MI":
                         OnWriteMessage("00,X,MI,1,0,A,3,0,0,0,0,0,0" + EOF);
+                        Thread.Sleep(2000);
                         OnWriteMessage("_RDY" + EOF);
                         return;
                     default: