...
С точки зрения ПО, графический дисплей представляет собой страницу (изображена на схеме ниже как Базовая страница), которая загружает и отображает внешний контент (обозначен на схеме ниже как Отображаемая страница) в форме iframe. При этом, на загруженную страницу (Базовую страницу?) на базовую страницу пробрасывается API для работы с кассой:
На текущий момент, на графический дисплей через API с кассы передаются следующие события:
- изменения чека продажи (включая полный состав чека);
- текст для 2-х строчного текстового дисплея.
Информация Прочая информация для покупателя транслируется с Отображаемой отображаемой страницы, которая представляет собой отдельную веб-страницу, расположенную, как правило, адрес которой хранится на веб-сервере в магазине или в центральном офисе. Отображаемая страница Содержимое отображаемой страницы является частью дистрибутива кассы и находится в папке /home/ukm5/mint/bin/www/gbd/customerdisplay.
В процессе оформления чека, Отображаемая страница касса транслирует на дисплей покупателя состав чека продажи. Когда же чек закрыт и касса простаивает, Отображаемая отображаемая страница может транслировать на графический дисплей покупателя следующие варианты контента:
...
То, что именно будет транслироваться с Отображаемой отображаемой страницы на графический дисплей, указывается в настройках контента отображаемой страницы. Для корректной работы графических дисплеев, необходимо обеспечить, чтобы отображаемый контент, видео и картинки были расположены там же, где и сама Отображаемая отображаемая страница. Процесс трансляции выглядит следующим образом: кассы скачивают отображаемый контент к себе и воспроизводят его из локального кэша.
Для удобства централизованного управления контентом, Отображаемую отображаемую страницу желательно расположить на центральном сервере и все кассы настроить на нее. В таком случае, можно будет управлять контентом на всей сети, просто изменяя настройки для данной страницы.
...
Настройки
Касса и оборудование
Подключение описывается в файле buyersdisplay.conf (hardware\buyersdisplay\buyersdisplay.conf). В секции plugins указывается файл с конкретным типом подключаемого дисплея покупателя.
В оборудование кассы нужно подключить графический дисплей покупателя и задать в поле url правильный адрес отображаемой страницы. На примере ниже приведена настройка для локального расположения Базовой страницы на кассе:
...