public void StartDeviceMeasure(XDevice device) { if (device.Driver.MeasureParameters.Count > 0) { var measureDeviceInfo = MeasureDeviceInfos.FirstOrDefault(x => x.Device.UID == device.UID); if (measureDeviceInfo == null) { measureDeviceInfo = new MeasureDeviceInfo(device); MeasureDeviceInfos.Add(measureDeviceInfo); } else { measureDeviceInfo.DateTime = DateTime.Now; } } }
public void StartDeviceMeasure(GKDevice device) { if (device.Driver.MeasureParameters.Count > 0 || device.DriverType == GKDriverType.RSR2_Valve_DU || device.DriverType == GKDriverType.RSR2_Valve_KV || device.DriverType == GKDriverType.RSR2_Valve_KVMV) { var measureDeviceInfo = MeasureDeviceInfos.FirstOrDefault(x => x.Device.UID == device.UID); if (measureDeviceInfo == null) { measureDeviceInfo = new MeasureDeviceInfo(device); MeasureDeviceInfos.Add(measureDeviceInfo); } else { measureDeviceInfo.DateTime = DateTime.Now; } } }