diff --git a/TestBenchFramework/BenchControl/WaterMeters/iPerl/WaterMeter.cs b/TestBenchFramework/BenchControl/WaterMeters/iPerl/WaterMeter.cs index 4d305ccb6..c596a53be 100644 --- a/TestBenchFramework/BenchControl/WaterMeters/iPerl/WaterMeter.cs +++ b/TestBenchFramework/BenchControl/WaterMeters/iPerl/WaterMeter.cs @@ -474,10 +474,17 @@ namespace TBF.BenchControl.WaterMeters.iPerl public void StopDevice() { - if (DebugLevel == DebugMode.Normal && optoSerialPort != null) - { - optoSerialPort.Close(); - } + try + { + if (DebugLevel == DebugMode.Normal && optoSerialPort != null) + { + optoSerialPort.Close(); + optoSerialPort = null; + } + } + catch + { + } } /// diff --git a/TestBenchFramework/Properties/AssemblyInfo.cs b/TestBenchFramework/Properties/AssemblyInfo.cs index 8053e1dbc..c8ffa22c6 100644 --- a/TestBenchFramework/Properties/AssemblyInfo.cs +++ b/TestBenchFramework/Properties/AssemblyInfo.cs @@ -29,5 +29,5 @@ using System.Runtime.InteropServices; // Build Number // Revision // -[assembly: AssemblyVersion("2.12.491.1")] -[assembly: AssemblyFileVersion("2.12.491.1")] +[assembly: AssemblyVersion("2.12.492.1")] +[assembly: AssemblyFileVersion("2.12.492.1")] diff --git a/packages/ControlBoard/Genesis/ControlComponent3U.dll b/packages/ControlBoard/Genesis/ControlComponent3U.dll index b51812acc..861e9bfb1 100644 Binary files a/packages/ControlBoard/Genesis/ControlComponent3U.dll and b/packages/ControlBoard/Genesis/ControlComponent3U.dll differ