public void Fake() { try { sconnAlarmZone zone = new sconnAlarmZone(); zone.Fake(); Zones.Add(zone); } catch (Exception e) { _logger.Error(e, e.Message); } }
public void Deserialize(byte[] buffer) { try { int zones = ipcDefines.ZONE_CFG_MAX_ZONES; //buffer[ipcDefines.mAdrZoneNo_Pos]; //ipcDefines.ZONE_CFG_MAX_ZONES; for (int i = 0; i < zones; i++) { byte[] zoneCfg = new byte[ipcDefines.ZONE_CFG_LEN]; for (int j = 0; j < ipcDefines.ZONE_CFG_LEN; j++) { zoneCfg[j] = buffer[ipcDefines.mAdrZoneCfgStartAddr + i * ipcDefines.ZONE_CFG_LEN + j]; } sconnAlarmZone zone = new sconnAlarmZone(zoneCfg); zone.Id = i; Zones.Add(zone); } } catch (Exception e) { _logger.Error(e, e.Message); } }