Цитата(uriy @ Mar 16 2018, 10:41)

Полезные данные я шлю каждые 60 мсек. Но в какой-то момент, через десятки секунд что-то ломается и девайс похоже перестает получать то что нужно.
В saleae я этого найти не могу. Логи в десятки секунд большие, софт еле ворочается.
Чтоб логи было проще смотреть, можно вывести на свободный канал анализатора синхросигнал, с любого пина контроллера. А в программу добавить изменение этого пина при начале отправки данных (или в любом другом случае). По таким "маркерам" легко находятся нужные участки, и просматриваются детально.
Синхросигналом ещё можно начинать запись в произвольный момент, с использованием триггера. В программе контроллера задать отсчёт времени - те самые десятки секунд нормальной работы, далее подать сигнал, и анализатор начнёт писать только с этого момента.
Сообщение отредактировал controller_m30 - Mar 17 2018, 18:56