Программатор (энкодер) — это ключевой компонент всех систем контроля доступа, выполняющий функции как считывания, так и записи карт. Его основная задача — кодирование и декодирование данных, хранящихся на смарт-картах. С помощью гостиничного кодировщика можно задать, какие зоны или ресурсы доступны владельцу карты.
Кроме того, энкодер отвечает за управление потоком данных между различными компонентами системы доступа — считывателем, контроллером и базой данных. Это обеспечивает быструю и стабильную работу системы без задержек и ошибок. Также энкодер может быть настроен по-разному в зависимости от специфики объекта.
