Beispiel #1
0
 public void Fake()
 {
     try
     {
         sconnAlarmZone zone = new sconnAlarmZone();
         zone.Fake();
         Zones.Add(zone);
     }
     catch (Exception e)
     {
         _logger.Error(e, e.Message);
     }
 }
Beispiel #2
0
 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);
     }
 }