Показать сообщение отдельно
Старый 11.08.2020, 12:04   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 115
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Нестандартные функции modbus

Цитата:
Сообщение от Antioff Посмотреть сообщение
у меня modbus rtu (иначе не задавал бы глупых вопросов)
rtu фрейм начинается и заканчивается тишиной длительностью 3.5 символа
Вопрос, как мне обнаружить, что в буфер пришел полный пакет и пора его обрабатывать?
Что-то похожее на сниффер получается
Как понять ваш вопрос "как?"? Набираете в гугле что-то типа "c++ библиотека modbus rtu" и смотрите как делают другие люди. Одна только подсказка: нет смысла обрабатывать пакет, который предназначен не вам.

Вы меня не поймите не правильно, но для программиста на С++ неумение пользоваться гуглом равноценно самоубийству. Не нравится гугл - используйте Апорт!


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием