src/Bro.Device.GTSCard/GTSCardDriver.cs
@@ -736,8 +736,8 @@ sw.Start(); if (MonitorValues.Count == newValues.Count) { var tempNew = new List<IOItem>(newValues);//clone var tempOld = new List<IOItem>(MonitorValues); var tempNew = newValues.DeepSerializeClone();//clone var tempOld = MonitorValues.DeepSerializeClone(); MonitorCheckAndInvoke(tempNew, tempOld); } MonitorValues = new List<IOItem>(newValues);