Время открытия двери – время удержания замка в открытом состоянии в 1/10 сек (для электромагнитных это длительность обесточивания, для электромеханических - длительность импульса напряжения. Тип замка задается перемычкой на плате контроллера)
0 - проход заблокирован (по кнопке и по карте)
Время контроля закрытой двери – Время ожидания открытия двери в 1/10 сек (если дверь будет открыта в этот период, тогда будет создано событие "проход совершен", иначе при открывании двери будет создано событие "взлом")
0 - ожидание не используется, сразу создается событие "проход совершен"
Время контроля открытой двери – Время ожидания закрытия двери в 1/10 сек (если дверь не будет закрыта в этот период, тогда будет создано событие "Дверь оставлена открытой")
0 - ожидание не используется
Для чтения времен замков предназначена функция ilg_controller_read_lock_times, для записи – ilg_controller_write_lock_times.
Время APB в минутах с 0 по 65535.
Ключи, у которых в параметрах доступа стоит 0xFF, не блокируются по APB. Если карта вошла(вышла), то повторный вход(выход) блокируется на заданное время. Блокированная карта сбрасывается просто перезаписью её обратно в память. После сброса или истечении времени движение разрешено в любом направлении. Блокирована карта или нет узнать никак нельзя, только по событиям или самостоятельно запустить таймер в момент прохода и вычислить.
Узнать поддерживает ли контроллер антипассбэк можно с помощью функции ilg_converter_get_controller_info или ilg_controller_get_info : если в структуре ilg_controller_info в параметре nCtrFlags
установлен флаг ILG_CTR_F_APB
, то режим поддерживается.
Прочитать время антипассбэк можно функцией ilg_controller_read_apb_time, для записи – ilg_controller_write_apb_time.