SDK Guard 1.0.1
SDK для связи с сетевыми контроллерами Iron logic
Структура ilg_z5rnet_config

#include <ilguard.h>

Открытые атрибуты

uint8_t nCRC
 
uint8_t nVersion
 
union {
   uint16_t   nFlags
 
   struct {
      uint16_t   ctCardMode: 1
 
      uint16_t   ctDual_zone: 1
 
      uint16_t   led_act: 1
 
      uint16_t   zp_act: 1
 
      uint16_t   blk_oxr: 1
 
      uint16_t   ctReaderMode: 1
 
      uint16_t   flgUnused6: 1
 
      uint16_t   flgUnused7: 1
 
   }   sys_flags
 
}; 
 
uint8_t nGrn_mask
 Зелёный. Подробнее...
 
uint8_t nRed_mask
 Красный.
 
uint8_t nSnd_mask
 Звук.
 
uint8_t nAlarm_mask
 Тревога. Подробнее...
 
uint8_t nPower_mask
 Электроконтроль.
 
uint8_t nGate_msk
 Шлюз занят.
 
uint8_t nBell_mask
 Звонок.
 
uint8_t nD0_dn
 DATA0. Подробнее...
 
uint8_t nD0_up
 DATA0.
 
uint8_t nD1_dn
 DATA1.
 
uint8_t nD1_up
 DATA1.
 
uint8_t nZP0_dn
 ZP. Подробнее...
 
uint8_t nZP0_up
 ZP.
 
uint8_t nZP1_dn
 ZP.
 
uint8_t nZP1_up
 ZP.
 
uint8_t nZP2_dn
 ZP.
 
uint8_t nZP2_up
 ZP.
 
uint8_t nLED0_dn
 LED. Подробнее...
 
uint8_t nLED0_up
 LED.
 
uint8_t nLED1_dn
 LED.
 
uint8_t nLED1_up
 LED.
 
uint8_t nLED2_dn
 LED.
 
uint8_t nLED2_up
 LED.
 
uint8_t nDOOR0_dn
 DOOR. Подробнее...
 
uint8_t nDOOR0_up
 DOOR.
 
uint8_t nDOOR1_dn
 DOOR 1k8.
 
uint8_t nDOOR1_up
 DOOR 1k8.
 
uint8_t nDOOR2_dn
 DOOR 3k6.
 
uint8_t nDOOR2_up
 DOOR 3k6.
 
union {
   uint8_t   nLock_flags
 Флаги замка.
 
   struct {
      uint8_t   activator: 1
 Вместо free - passive.
 
      uint8_t   trigmode: 1
 Режим триггер.
 
      uint8_t   duallock: 1
 Режим "два выхода" (турникет).
 
      uint8_t   no_wait_door: 1
 Не ждать закрытия двери.
 
      uint8_t   unblock_door: 1
 Дверь не открыли.
 
      uint8_t   nightlock: 1
 Режим "ночной замок".
 
      uint8_t   nightconf: 1
 Есть подтверждение переключения ночного.
 
      uint8_t   no_long_pwr: 1
 Нельзя долго включать (э.механика).
 
   }   lock_flags
 
}; 
 
uint8_t aLock_mask [4]
 Маски.
 
uint8_t aLock_cmd [16]
 Логика.
 

Подробное описание

Конфигурация Z5-R Net, Z-5R Net 16k.

Данные класса

◆ 

union { ... } ilg_z5rnet_config::@20

Замок.

◆ nAlarm_mask

uint8_t ilg_z5rnet_config::nAlarm_mask

Тревога.

Специальные.

◆ nCRC

uint8_t ilg_z5rnet_config::nCRC

Контрольная сумма CRC-8.

◆ nD0_dn

uint8_t ilg_z5rnet_config::nD0_dn

DATA0.

Команды от считывателей

◆ nDOOR0_dn

uint8_t ilg_z5rnet_config::nDOOR0_dn

DOOR.

Команды DOOR.

◆ nFlags

uint16_t ilg_z5rnet_config::nFlags

Системные флаги.

◆ nGrn_mask

uint8_t ilg_z5rnet_config::nGrn_mask

Зелёный.

Индикация.

◆ nLED0_dn

uint8_t ilg_z5rnet_config::nLED0_dn

LED.

Команды LED.

◆ nVersion

uint8_t ilg_z5rnet_config::nVersion

Версия конфигурации.

◆ nZP0_dn

uint8_t ilg_z5rnet_config::nZP0_dn

ZP.

Команды ZP.


Объявления и описания членов структуры находятся в файле: