3. Под 32-битную платформу существует бесплатная версия эмулятора COM портов и Client TCP COM — . Интерфейс на русском, есть HTTP сервер с отображением лога и настройкой портов из браузера.
«/dev/ttyS0″ — COM порт на Linux машине.
«-s «19200 raw»" — скорость COM порта и тип передачи данных raw (кавычки из кода должны присутствовать),
«-p 23001″ — TCP порт тонкого клиента через который будут транслироваться данные с COM порта,
«-d» — запуск в виде демона,
Первый и второй параметры подгружают пакет remserial, третий передаёт параметры
REMSERIAL_OPTIONS="-d -p 23001 -s \\\"19200 raw\\\" \/dev\/ttyS0"
PKG_PACKAGES="remserial"
1. Простейший пакет был собран в течении пары часов, заминка была в замене параметров sed и передаче параметров из конфига. Пакет не обрабатывает слеши и кавычки, потому в конфиге их надо дополнительно добавить.
6. Подключиться с тонкого клиента из rdp сессии к Серверу ФР.
5. Установить на сервер драйвер ФР.
4. Привязать к виртуальному порту удаленный порт.
3. Создать виртуальный порт на сервере.
2. Передать пакету параметры порта на тонкий клиент.
1. Собрать пакет TCP COM сервер — remserial под Thinstation 2.5.
Решение под Windows очевидно установить сервер ФР на терминал «A», подключиться по IP и номеру порта, как с терминала «A», так и с терминалов «B» и «С». Это же решение работало бы и в rdp сессиях (сессиях удаленного рабочего стола) на терминалах «A»,»B»,»C». Решение же под Linux (в частности под ) было найдено в .
ТЗ использовать в сессии терминала «A» драйвер ФР компании Штрих-М. Расшарить Штрих-Мини-ФР-К с терминала «A» для использования в терминалах «A»,»B»,»C». На данный момент драйвер ФР работает локально в сесии на терминале «A» через проброс порта посредством самого rdp.
remserial и Штрих-Мини-ФР-К
Трудовые будни техсаппорта HoReCa (ресторанов, баров, кафе, гостиниц). Обслуживание систем автоматизации бизнеса.
remserial и Штрих-Мини-ФР-К | Записки техсаппорта
Комментариев нет:
Отправить комментарий