diff --git a/TBF/BenchControl/Elde/ControlBoardDev.cs b/TBF/BenchControl/Elde/ControlBoardDev.cs index 1d26f67ac..ead90496a 100644 --- a/TBF/BenchControl/Elde/ControlBoardDev.cs +++ b/TBF/BenchControl/Elde/ControlBoardDev.cs @@ -380,6 +380,7 @@ namespace TBF.BenchControl.Elde { if (DebugLevel == DebugMode.Simulate) return; controlCom.RunDeviceBefore(); + SyncRoute(); } /// diff --git a/TBF/BenchControl/Elde/ExecuteCommandOp.cs b/TBF/BenchControl/Elde/ExecuteCommandOp.cs index 9c90a2e66..858ed3b56 100644 --- a/TBF/BenchControl/Elde/ExecuteCommandOp.cs +++ b/TBF/BenchControl/Elde/ExecuteCommandOp.cs @@ -55,7 +55,6 @@ namespace TBF.BenchControl.Elde /// Start this operation public void Start() { - controlBoard.SyncRoute(); controlBoard.SendCommand(commandOnStartOp, 0, 0, 0, testMethod, StopDevs.None); opState = OpState.StartingCommand; } @@ -98,7 +97,6 @@ namespace TBF.BenchControl.Elde { if (commandOnStopOp != Command.None) { - controlBoard.SyncRoute(); controlBoard.SendCommand(commandOnStopOp, 0, 0, 0, testMethod, StopDevs.None); } } diff --git a/TBF/BenchControl/Elde/ReadDiverterTransitionOp.cs b/TBF/BenchControl/Elde/ReadDiverterTransitionOp.cs index 992f79bfa..26190c5d0 100644 --- a/TBF/BenchControl/Elde/ReadDiverterTransitionOp.cs +++ b/TBF/BenchControl/Elde/ReadDiverterTransitionOp.cs @@ -131,7 +131,6 @@ namespace TBF.BenchControl.Elde void SendCommand() { - controlBoard.SyncRoute(); controlBoard.SendCommand(Command.ReadDivTransition, 0, 0, 0, 0, StopDevs.None); cmdSent = true; } diff --git a/TBF/BenchControl/Elde/StartMeasurementOp.cs b/TBF/BenchControl/Elde/StartMeasurementOp.cs index 7ce9cf10c..a3e3eb995 100644 --- a/TBF/BenchControl/Elde/StartMeasurementOp.cs +++ b/TBF/BenchControl/Elde/StartMeasurementOp.cs @@ -116,7 +116,6 @@ namespace TBF.BenchControl.Elde void SendStartCommand() { - controlBoard.SyncRoute(); #if TURA_IPERL || TURA_IPERL_NEW || TURA_SPECIAL || BADGER_VELKA_TRAT || SLM_50 int flowMeterIdxAndDiv = flowMeterNr + 16 * diverterNr; #elif BADGER_STREDNA_TRAT diff --git a/TBF/BenchControl/Elde/StopFlowRegulationOp.cs b/TBF/BenchControl/Elde/StopFlowRegulationOp.cs index 9546d3f86..6a478422b 100644 --- a/TBF/BenchControl/Elde/StopFlowRegulationOp.cs +++ b/TBF/BenchControl/Elde/StopFlowRegulationOp.cs @@ -34,7 +34,6 @@ namespace TBF.BenchControl.Elde void SendStopFlowRegulationCommand() { - controlBoard.SyncRoute(); controlBoard.SendCommand(Command.Stop, flowMeterNr, 0, 0, 0, StopDevs.RegValveRegulation); } diff --git a/TBF/BenchControl/Elde/StopPreviousOp.cs b/TBF/BenchControl/Elde/StopPreviousOp.cs index a1d3b859b..0435c5b60 100644 --- a/TBF/BenchControl/Elde/StopPreviousOp.cs +++ b/TBF/BenchControl/Elde/StopPreviousOp.cs @@ -42,7 +42,6 @@ namespace TBF.BenchControl.Elde void SendStopCommand() { - controlBoard.SyncRoute(); controlBoard.SendCommand(Command.Stop, 0, 0, 0, TestMethods.Diverter, StopDevs.Diverter | StopDevs.GatePulse | StopDevs.Reference | StopDevs.RegValveRegulation); }