Резистор не может влиять
Тут нужно принять весь пакет и потом его разбирать
Резистор не может влиять
Тут нужно принять весь пакет и потом его разбирать
Так и делаю, у меня идет поток данных и заноситься в массив (cnt++), и на каждой итерации идет проверка массива на хотя бы один валидный пакет. Мало того, если я подключаю ардуино через ЮСБ порт к компу и посылаю в сериалку полноценный пакет, то все норм парсится и работает. Но если я подключаю к доп плате (адаптеру), то судя по дебаг диоду пакеты идут, но коды символов явно не те, т.е. 100% данные просто искажаются. В моем случае условие buf[cnt -1] == 0xF0 должно выполняться т.к. все пакеты от монитора имеют src == 0xF0. Вот в этом и засада (
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)