Документация для ACFA-Интеллект

Предыдущая страница Настройка поддержки форматов карт доступа  Работа с модулем интеграции ApolloSDK Следующая страница


В отличие от других модулей интеграций ПК ACFA-Интеллект, управлять считывателем ApolloSDK с помощью макрокоманд нельзя. Для управления считывателем в автоматическом режиме необходимо воспользоваться скриптами (подробнее см. Объект Скрипт. Программирование с использованием языка JScript).

Ниже приведен пример скрипта, который при получении события ACCESS_REQUEST от Точки прохода AUTO с id 2.1 отправляет команду на открытие считывателю Apollo считыватель AIM c id 1.1.1.1.1.1:

if (Event.SourceType == "VIRTUAL_AUTO_AP" && Event.Action == "ACCESS_REQUEST" && Event.SourceId == "2.1") {
	var id = Event.GetParam("param1");
	NotifyEventStr(Event.SourceType, Event.SourceId, "OP_GRANTED", "person_id<"+id+">");
	DoReactStr("APL2_AIM_READER","1.1.1.1.1.1","EMULATE_ACCESS","person_id<"+id+">");
}
  • No labels