legandox, схема выложена вами, я удалил конвертор
СОМ порт имеет свой буфер, в котором принятые данные накапливаются, выдаётся из буфера столько байт, сколько запросили. Чем чаще идёт обращение к порту, тем больше нагрузка на компьютер, поэтому лучше пореже обращаться, но брать побольше с учётом установленной скорости. Так как вы (компьютер) не знаете, когда и сколько байт придёт, возможно разбиение слова по запросам: один байт в первом обращении, второй в следующем. Поэтому данные на выходе сшиваются и затем распарсиваются по каким-либо признакам, в вашем случае, наверное, по символам "10" и "13". Пустые строки можно отсеять с помощью If-Else.
code_36693.txt А ещё у нас есть порт COMEX, который выдаёт данные сам по мере прступления
Ответов: 8928
Рейтинг: 823
|
|||
карма: 19 |
| ||
файлы: 1 | code_36693.txt [1.8KB] [450] |