Информация о контроллере. Подробнее...
#include <ilguard.h>
Открытые атрибуты | |
| ilg_controller_model | nModel |
| uint8_t | nModelCode |
| uint8_t | nAddress |
| uint32_t | nFwVersion |
| int | nSn |
| uint32_t | nBankSize |
| ilg_pass_point_type | nPassPoint |
| uint32_t | nCtrFlags |
| uint32_t | nInitCtrFlags |
Информация о контроллере.
Информацию о контроллере можно получить функцией ilg_converter_get_controller_info и функцией ilg_controller_get_info.
| uint8_t ilg_controller_info::nAddress |
Сетевой адрес контроллера.
| uint32_t ilg_controller_info::nBankSize |
Размер банка событий/ключей.
| uint32_t ilg_controller_info::nCtrFlags |
Флаги контроллера. ilg_controller_flags
| uint32_t ilg_controller_info::nFwVersion |
| uint32_t ilg_controller_info::nInitCtrFlags |
Маска инициализированных флагов контроллера. ilg_controller_flags
Позволяет определить какие биты действительны в nCtrFlags. Функция поиска контроллеров ilg_converter_scan определяет не все флаги контроллера, в отличие от функции подключения контроллеру. Если программа хранит флаги контроллера, то чтобы их обновить нужно сделать так:
| ilg_controller_model ilg_controller_info::nModel |
Модель контроллера.
| uint8_t ilg_controller_info::nModelCode |
Код модели контроллера.
| ilg_pass_point_type ilg_controller_info::nPassPoint |
Тип точки прохода.
| int ilg_controller_info::nSn |
Серийный номер контроллера.