#include <ilguard.h>
Открытые атрибуты | |
| uint8_t | nCRC |
| uint8_t | nVersion |
| union { | |
| uint16_t nFlags | |
| struct { | |
| uint16_t ctCardMode: 1 | |
| 0 CardMode (для памяти). | |
| uint16_t ctDual_zone: 1 | |
| 1 Использование двух зон. | |
| uint16_t ctReaderMode: 1 | |
| 2 Режим считывателей (Dallas/Wiegand). | |
| uint16_t ctAPB: 1 | |
| 3 Антипассбэк. | |
| uint16_t blk_oxr: 1 | |
| 4 Блокировка включает охрану. | |
| uint16_t flgUnused5: 1 | |
| 5 Не занято. | |
| uint16_t flgUnused6: 1 | |
| 6 Не занято. | |
| uint16_t ctAltWieg: 1 | |
| 7 Альтернативный Wiegand (на SND). | |
| uint16_t ctMemSize: 3 | |
| 8 Размер конфигурации памяти. | |
| uint16_t ctUniBank: 1 | |
| 11 Один банк карт. | |
| uint16_t joinbank: 1 | |
| 12 Режим JOIN. | |
| } sys_flags | |
| }; | |
| uint16_t | nGrn_mask |
| Зелёный. Подробнее... | |
| uint16_t | nRed_mask |
| Красный. | |
| uint16_t | nSnd_mask |
| Звук. | |
| uint16_t | nAlarm_mask |
| Тревога. Подробнее... | |
| uint16_t | nPower_mask |
| Электроконтроль. | |
| uint16_t | nGate_msk |
| Шлюз занят. | |
| uint16_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 | nGRN_dn |
| Вход Green. Подробнее... | |
| uint8_t | nGRN_up |
| Вход Green. | |
| uint8_t | nRED_dn |
| Вход Red. | |
| uint8_t | nRED_up |
| Вход Red. | |
| uint8_t | nSND_dn |
| Вход BEEP. | |
| uint8_t | nSND_up |
| Вход BEEP. | |
| uint8_t | nLOCK0_dn |
| LOCK. Подробнее... | |
| uint8_t | nLOCK0_up |
| LOCK. | |
| uint8_t | nLOCK1_dn |
| LOCK 1k8. | |
| uint8_t | nLOCK1_up |
| LOCK 1k8. | |
| uint8_t | nLOCK2_dn |
| LOCK 3k6. | |
| uint8_t | nLOCK2_up |
| LOCK 3k6. | |
| uint8_t | nBUTT0_dn |
| BUTT. Подробнее... | |
| uint8_t | nBUTT0_up |
| BUTT. | |
| uint8_t | nBUTT1_dn |
| BUTT 1k8. | |
| uint8_t | nBUTT1_up |
| BUTT 1k8. | |
| uint8_t | nBUTT2_dn |
| BUTT 3k6. | |
| uint8_t | nBUTT2_up |
| BUTT 3k6. | |
| 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. | |
| uint8_t | nEXT0_dn |
| EXT. Подробнее... | |
| uint8_t | nEXT0_up |
| EXT. | |
| uint8_t | nEXT1_dn |
| EXT 1k8. | |
| uint8_t | nEXT1_up |
| EXT 1k8. | |
| uint8_t | nEXT2_dn |
| EXT 3k6. | |
| uint8_t | nEXT2_up |
| EXT 3k6. | |
| union { | |
| uint32_t nLock_flags | |
| Флаги замка. | |
| struct { | |
| uint32_t activator: 1 | |
| Вместо free - passive. | |
| uint32_t trigmode: 1 | |
| Режим триггер. | |
| uint32_t duallock: 1 | |
| Режим "два выхода" (турникет). | |
| uint32_t no_wait_door: 1 | |
| Не ждать закрытия двери. | |
| uint32_t unblock_door: 1 | |
| Дверь не открыли. | |
| uint32_t nightlock: 1 | |
| Режим "ночной замок". | |
| uint32_t nightconf: 1 | |
| Есть подтверждение переключения ночного. | |
| uint32_t no_long_pwr: 1 | |
| Нельзя долго включать (э.механика). | |
| } lock_flags | |
| }; | |
| uint16_t | aLock_mask [4] |
| Маски. | |
| uint8_t | aLock_cmd [16] |
| Логика. | |
Конфигурация Z5-R Web, Z-5R Web BT.
| union { ... } ilg_z5rw_config::@8 |
Замок.
| uint16_t ilg_z5rw_config::nAlarm_mask |
Тревога.
Специальные.
| uint8_t ilg_z5rw_config::nBUTT0_dn |
BUTT.
Команды BUTT.
| uint8_t ilg_z5rw_config::nCRC |
Контрольная сумма CRC-8.
| uint8_t ilg_z5rw_config::nD0_dn |
DATA0.
Команды от считывателей
| uint8_t ilg_z5rw_config::nDOOR0_dn |
DOOR.
Команды DOOR.
| uint8_t ilg_z5rw_config::nEXT0_dn |
EXT.
Команды EXT.
| uint16_t ilg_z5rw_config::nFlags |
Системные флаги.
| uint8_t ilg_z5rw_config::nGRN_dn |
Вход Green.
Команды входов.
| uint16_t ilg_z5rw_config::nGrn_mask |
Зелёный.
Индикация.
| uint8_t ilg_z5rw_config::nLOCK0_dn |
LOCK.
Команды LOCK.
| uint8_t ilg_z5rw_config::nVersion |
Версия конфигурации.