internal LYR001DataCache GetDataCache() { if (_dataCache == null || _dataCache.IsComplete() || _dataCache.IsTimeout()) { _dataCache = new LYR001DataCache(); } return(_dataCache); }
private void ProcessDataCache(LYR001Device d, LYR001DataCache dataCache) { if (dataCache.IsComplete()) { GRData grdata = dataCache.ToGRData(); d.DeviceDataManager.Last = grdata; // save // int id = GuidHelper.ConvertToInt32(d.Guid); DBI.Instance.InsertGRData(id, grdata); } }