@gmg

Arduino RS485 SoftwareSerial available() не равен нулю?

Добрый день.

Пишу передачу данных между ардуинами. Столкнулся с проблемой.
Есть 3 ардуины.
С 1 ардуины пересылаю информацию на 2 средствами SoftwareSerial класса, через write.
А на 3 ардуине, считываю только первый байт. И перестаю считывать. Соответственно при вызове available() выдает не 0 видимо там остались недочитанные данные.

Как удалить или сбросить эти данные. Способ, считать их, не подходит.

Спасибо.
  • Вопрос задан
  • 195 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Vasilii_B2
Разрабатываю ПО и электронику
Попробуйте снова проинициализировать порт, вообще интересна ситуация когда просто считать их в буфер и не использовать - нельзя?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы