Сервисные программы обслуживающие автоматические терминалы въезда и выезда ориентированы на платформу linux, что позволяет использовать недорогие микрокомпьютеры SOC архитектуры наряду с полноценными компьютерами на архитектуре x86. Впрочем, при необходимости, они могут быть портированы и на windows. Система построена таким образом, что идентификатором терминала в ней является плата расширения, имеющая серийный номер. Такое решение позволяет в произвольном порядке менять компьютеры и прочую мультимедийную начинку, не делая лишних дополнительных настроек и не вводя новых пользователей Базы Данных. Контроллер въездаКроме платы расширения, программа обслуживает принтер, голосовые сообщения для посетителя (опционально) и камеру для фотографирования въезжающих машин и анализа номерных знаков (тоже опция). Въезд возможен после распечатки купона или по предъявлению валидного RFID идентификатора. Логика работы описана на первой странице. Настройки программы хранятся в файле "/etc/entrance.settings" в формате "параметр=значение" port=/dev/ttyS0 camera=/dev/video0 virtualGate=yes printer=/dev/ttyS1 player= files= dbType=Firebird charset=UTF8 dbName=parking host=my_db_server user=parkomat password=some_password signalDuration= plateMinWidth=90 plateMinHeight=18 plateMaxWidth=220 plateMaxHeight=36 plateMinKWH=40 plateMaxKWH=55 ocrMinWeight=75 tryInversion=yes tryMaxResult=yes tryAngle=no tryRatio=yes windowLeft=36 windowTop=100 windowRight=572 windowBottom=339 Дополнительные файлы (голосовые, шрифтовые и т.п.), по умолчанию, лежат в папке "/var/local/parking". Там же находятся файлы шаблонов печати, представляющие собой текст в шестнадцатеричной форме. Что позволяет адаптировать программу к используемому принтеру без изменения ее кода. Для формирования текста этих файлов можно воспользоваться специальным помощником. Контроллер автоматического выездаВ отличии от выезда с оператором работает в полностью автоматическом режиме. Обслуживает проезд по номерам, карточкам и предварительно оплаченым купонам. В случае имеющейся задолженности по купону или неоплаченной карточке, автомат выводит соответствуюшее голосовое сообщение и отказывает в проезде. Если купон, опознанный по номеру автомобиля, карточке или баркоду не имеет проблем с оплатой, шлагбаум будет открыт автоматически. Демон настраивается аналогичным въездному образом. Настройки хранятся в файле /etc/exitpoint.settings |