From 6f8ad1638ff9dc45df6c5132cca76b673d5987fb Mon Sep 17 00:00:00 2001 From: Milan Hanajik Date: Wed, 12 Dec 2018 11:36:05 +0100 Subject: [PATCH] StateMachine : Inserted two 1/10 sec. delays between RunDeviceBefore(), RunOperations() and RunDeviceAfter(). --- TBF/BenchControl/StateMachine.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/TBF/BenchControl/StateMachine.cs b/TBF/BenchControl/StateMachine.cs index 74fcc181f..6bc53607a 100644 --- a/TBF/BenchControl/StateMachine.cs +++ b/TBF/BenchControl/StateMachine.cs @@ -783,6 +783,8 @@ namespace TBF.BenchControl /// List of Event-s returned from the state operations, null == quit public static IList WaitRunDevsRunOps() { + Thread.Sleep(100); /// Insert 1/10 sec.delay between RunOperations() and RunDeviceAfter() + foreach (var device in devices) device.RunDeviceAfter(); if (WaitNextTick()) @@ -799,7 +801,9 @@ namespace TBF.BenchControl } foreach (var device in devices) device.RunDeviceBefore(); - + + Thread.Sleep(100); /// Insert 1/10 sec.delay between RunDeviceBefore() and RunOperations() + IList events = State.RunOperations(); return events; ///