Теряется связь с компом
- Войдите на сайт для отправки комментариев
Решил подключить уно через usb в компу, чтобы через программу labview считывались показания датчиков про протаколу RS232(com-порт). Комп считал мою уно и застолбил за ней 3 ком порт. Все вроде бы норм, данные передаются раз в минуту, но через какое то неопределенное время данные перестают отправляться, хотя ком порт все еще видит. Пытаюсь через терминал проверить - конектится к порту, но данные не принимает. Уно рабочее, потому что к ней подключен экранчик и на нем все время показываются значения, которые успешно обновляются. Тупо теряется связь между компом и ардуинкой. Перезагрузка ардуинки не помогает. Помогает только выдергивание с usb порта и опять в включение. Как можно решить программно без выдергивания?
А переходник какой используешь?
Стандартный кабель USB экранированый 20см. Один конец в комп, другой в ардуинку. При подключению к компу создает виртуальынй компорт. Поэтому переходника нет, все напрямую
ИМХО в системе проблема, или в читающей из порта программе на компе. У меня по 8-9 часов данные писались. Больше не проверял, потому что на работе гонял.
Проверь еще прошивку на всяки зацикливания по чтению из порта. Я один раз на такой глюк нарвался.
Ну раз не програ, не терминал не читает, значит не в компе дело, просто ардуинка перестает передавать данные. У меня идет передача раз в минуту. Делэя нет, подсчет идет через команду милисс. Есть предположение что буфер переполняется и она начинает тупить. как ардуинку моэно програмно спбрасывать каждый час?