Вверх ↑
Ответов: 8928
Рейтинг: 823
#1: 2015-12-26 18:44:41 ЛС | профиль | цитата
legandox, схема выложена вами, я удалил конвертор
СОМ порт имеет свой буфер, в котором принятые данные накапливаются, выдаётся из буфера столько байт, сколько запросили. Чем чаще идёт обращение к порту, тем больше нагрузка на компьютер, поэтому лучше пореже обращаться, но брать побольше с учётом установленной скорости. Так как вы (компьютер) не знаете, когда и сколько байт придёт, возможно разбиение слова по запросам: один байт в первом обращении, второй в следующем. Поэтому данные на выходе сшиваются и затем распарсиваются по каким-либо признакам, в вашем случае, наверное, по символам "10" и "13". Пустые строки можно отсеять с помощью If-Else.
code_36693.txt А ещё у нас есть порт COMEX, который выдаёт данные сам по мере прступления
карма: 19

0
файлы: 1code_36693.txt [1.8KB] [450]