Описание работы модуля

Для запуска dos приложений на кассе из консоли используется эмулятор dosemu, который требуется предварительно установить.

Для запуска эмулятора в консоли необходимо выполнить команду:

dosemu -s

Параметр -s включает  возможность прямого доступа к оборудованию.

В эмуляторе автоматически создаются разделы:

  • C: - служебная информация эмулятора
  • D: - домашняя директория пользователя, который запустил dosemu - /root
  • E: - корневая директория файловой системы - /

Конфигурирование последовательных портов

Используемые порты указываются в файле /etc/dosemu/dosemu.conf. Виртуальному порту эмулятора нужно поставить в соответствие файл устройства. 

Пример настройки
...
$_com1 = "/dev/ttyS0" 
...

Эмулятор запрещает одновременное подключение к последовательному порту кассовой программы и эмулятора.

Перед запуском эмулятора необходимо завершить работу программы.

Удаленное подключение

linux

При подключений через ssh необходимо разрешить перенаправление X11 (ключ -X)

Пример подключения
ssh -X root@192.168.0.150

windows

Для запуска в windows понадобится putty для соединения с кассой и Xming X Server перенаправления X11.

  1. Установить Xming X Server. В процессе установки отменить установку ssh клиента, так как у нас уже есть putty.
    После установки запустить Xming.
  2. Подключиться через putty.
    При подключении, во вкладке Connection > SSH > X11 необходимо:
    • установить флаг напротив "Enable X11 forwarding"
    • указать размещение дисплея: localhost:0.0
  • No labels