LINUX.ORG.RU
ФорумAdmin

проблемы с com-портами ttyS*


0

0

На win-станциях весы и сканера ШК работают нормально На Линуксовых станциях проблемы 1) С Весами Из 1С посылается символ "P" весы его принимают но 1С не может обработать инф-цию от весов хотя в linux-console информация с весов отображается нормально 2)Сканер ШК 1С тоже не может корректно обработать информацию от сканера. пробовал менять суффиксы CRLF CR LF не помогает Если запускать Debugger(Отладчик) то на какое-то время информация с весов появляется.

Система OPenSuse10.2, CitrixClient for Linux + 1С на сервере. В 1С информация с портов перехватывается через mscomm.lib Скорей всего что В lin строки завершаются символом 0A LF.1C не понимает данную интерпретацию.Ей нужны родные Win символы CRLF 0D 0A Можно ли как нибудь перехватывать поток с ttyS* обработать и затем передать CitrixClientu ???

Может кто сталкивался с такой проблемой или у кого всё работает на другой системе помогите советом.

anonymous

если конец строки другой - то это лечится сменой суффикса. Так что проблема в другом имхо.

gr_buza ★★★★
()
Ответ на: комментарий от gr_buza

Вот именно в этом и проблема на весах суффикс поменять нельзя. Вопрос в том как перехватить поток на порт и обратно и поменять суффикс

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.