Всё, заработало у меня. Спасибо
- Если на стороне передатчика не читать данные из буферов, то буферы заполнятся и перестанут принимать пакеты подтверждения приёма, тогда функция
write()
будет всегда возвращатьfalse
, хотя данные будут и отправляться, и приниматься приемниками.
Возможно из-за этого не работало. После перезагрузки write() возвращало true только один раз, а дальше всегда false, хотя данные доходили.
Щас я взял другой скетч и там все работает