youssefabohaty / openbravoposru

Automatically exported from code.google.com/p/openbravoposru
0 stars 0 forks source link

Поддержка оборудования с подключением по Ethernet #145

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
В данный момент в Openbravo POS поддерживается 
подключение оборудования двумя способами 
по RS232 и по USB, но также существует вариант 
интерфейса обмена по Ethernet. При этом 
варианте оборудованию назначается IP-адрес 
и порт подключения по которому 
осуществляется. Для обмена по Ethernet обычно 
используется структура команд аналогичная 
подключению по RS232.

Ethernet подключение обычно используется в 
принтерах чеков и этикеток, весах с печатью 
этикетки и в терминалах сбора данных. 
Единственно что пока нашёл по этой теме, 
это вариант подключения чекового принтера 
в Windows 
http://forge.openbravo.com/plugins/espforum/view.php?group_id=101&forumid=434921
&topicid=7025128

Original issue reported on code.google.com by svinin...@gmail.com on 19 May 2011 at 5:07

GoogleCodeExporter commented 9 years ago
попробуйте вот это может можно через него
http://www.tibbo.ru/home/item/11/35/
на неделе проверю сам так как есть такая 
задача

Original comment by Kos...@gmail.com on 24 Aug 2011 at 7:54

GoogleCodeExporter commented 9 years ago
значит что могу сказать. драйвер я 
скомпилировал и из терминала сетевой 
принтер BIXOLON  stp-275 у меня печатал а вот 
настроить OPB не получилось, принтер молчал.
нашел другое решение- remserial 
http://lpccomp.bc.ca/remserial/ вот с помощью него 
принтер за стрекотал. к сожалению 
проверить работоспособность с другим 
оборудованием нет. но в инете полно 
информации как люди пробрасывали com порты и 
для фискалок.

Original comment by Kos...@gmail.com on 31 Aug 2011 at 5:34

GoogleCodeExporter commented 9 years ago
забыл сказать что эксперимент проводился 
на xubuntu x86 на 64 java выпадала с ошибкой

Original comment by Kos...@gmail.com on 31 Aug 2011 at 5:36

GoogleCodeExporter commented 9 years ago
Не понял, а где указать IP-адрес принтера?

remserial [-r machinename] [-p netport] [-s "stty params"] device

-r machinename      The remote machine name to connect to.  If not
            specified, then this is the server side.
-p netport      Specifiy IP port# (default 23000)
-s "stty params"    If serial port, specify stty parameters, see man stty
-d          Run as daemon programs
-x debuglevel       Set debug level, 0 is default, 1,2 give more info
-l linkname     If the device is /dev/ptmx, creates a symbolic link
                        to the corresponding slave pseudo-tty so that another
            application has a static device name to use.
-w                      Wrote-only mode, no reading from the device.
device          Character oriented device node such as /dev/ttyS0.

Лучше всего приведите пример строки 
запуска этой утилиты.

Original comment by svinin...@gmail.com on 1 Sep 2011 at 3:20

GoogleCodeExporter commented 9 years ago
-r machinename  
это и есть ip принтера

Original comment by Kos...@gmail.com on 16 Sep 2011 at 9:13