29.05.2015, 21:39 | #11 | |||
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311 |
Re: Подключаем в OpenWrt Arduino Mega, UNO, Leonardo.
Цитата:
Цитата:
Перед этой командой надо сконфигурировать порт: Цитата:
Последний раз редактировалось stD; 29.05.2015 в 21:42. |
|||
30.05.2015, 07:20 | #12 |
Junior Member
Регистрация: 29.05.2015
Сообщений: 14
Вес репутации: 0 |
Re: Подключаем в OpenWrt Arduino Mega, UNO, Leonardo.
Порт настроил. echo 1 > /dev/ttyUSB0 все равно не работает! (как я понимаю срабатывает auto reset) Почему же при screen такого не наблюдается? Думал дело в китайском ардуино, хотел оригинал приобретать, а тут такое открытие! Сейчас нашел статью, в которой рекомендуют ставить конденсатор 5-10мкФ, я ставил 50 мкФ. Надо попробовать...
Последний раз редактировалось Hobyt; 30.05.2015 в 07:27. |
30.05.2015, 23:18 | #13 | ||
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311 |
Re: Подключаем в OpenWrt Arduino Mega, UNO, Leonardo.
Цитата:
Цитата:
Ставьте кондесатор. |
||
31.05.2015, 18:38 | #14 |
Junior Member
Регистрация: 29.05.2015
Сообщений: 14
Вес репутации: 0 |
Re: Подключаем в OpenWrt Arduino Mega, UNO, Leonardo.
т.е. все-таки стоит попробовать оригинальную arduino и конденсатор 5-10 мкФ, вместо 50 ? или так перезагружаются все ?
|
01.06.2015, 07:41 | #15 |
Junior Member
Регистрация: 29.05.2015
Сообщений: 14
Вес репутации: 0 |
Re: Подключаем в OpenWrt Arduino Mega, UNO, Leonardo.
Попробовал поставить конденсатор 50в 10 мкФ. Не помогло. Но если один раз открыть и закрыть команду screen /dev/ttyUSB0 57600, команда echo 1 > /dev/ttyUSB0 тоже начинает работать БЕЗ КОНДЕНСАТОРА, до перезагрузки ардуино. Подскажите пож-та в чем может быть дело и куда копать!?
|
01.06.2015, 10:31 | #16 |
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311 |
Re: Подключаем в OpenWrt Arduino Mega, UNO, Leonardo.
А как Вы закрываете программу screen?
|
01.06.2015, 12:05 | #17 |
Junior Member
Регистрация: 29.05.2015
Сообщений: 14
Вес репутации: 0 |
Re: Подключаем в OpenWrt Arduino Mega, UNO, Leonardo.
Ctrl A и D и закрываю SSH сессию (поправьте, если ошибаюсь)
|
01.06.2015, 12:48 | #18 |
Junior Member
Регистрация: 29.05.2015
Сообщений: 14
Вес репутации: 0 |
Re: Подключаем в OpenWrt Arduino Mega, UNO, Leonardo.
Попытался снять видео с проблемой. Краткое пояснение: странная работа команды echo, только после команды screen (качество "телефонное" на скорую руку)
http://rusfolder.com/43751121 На видео плохо видно, приведу последовательность задаваемых команд: echo 1 > /dev/ttyUSB0 - диод не горит, arduino перезагружается stty -F /dev/ttyUSB0 cs8 57600 ignbrk -brkint -icrnl -imaxbel -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke noflsh -ixon -crtscts -hupcl echo 1 > /dev/ttyUSB0 - еще раз проверяю. Никакой реакции screen /dev/ttyUSB0 57600 - работает!!! echo 1 > /dev/ttyUSB0 - тоже заработало!!!! Закрываю screen, echo 1 > /dev/ttyUSB0 - продолжает работать!!! Последний раз редактировалось Hobyt; 01.06.2015 в 12:57. |
01.06.2015, 15:10 | #19 | |
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311 |
Re: Подключаем в OpenWrt Arduino Mega, UNO, Leonardo.
Цитата:
Можете вернуться в неё командой screen -r Выключить screen вот так: "Ctrl-a" и "k" Вообще непонятно зачем Вам screen, эта программа предназначена совсем для других целей. А у Вы уверены, что stty установлена? Последний раз редактировалось stD; 01.06.2015 в 15:13. |
|
02.06.2015, 19:27 | #20 |
Junior Member
Регистрация: 29.05.2015
Сообщений: 14
Вес репутации: 0 |
Re: Подключаем в OpenWrt Arduino Mega, UNO, Leonardo.
Вы правы, при закрытии screen, echo также перестает работать! Только что это значит? Если бы stty была не установлена, команда stty -F /dev/ttyUSB0 cs8 57600 ignbrk -brkint -icrnl ..и т.д. не проходила бы. Только что проверил с двумя параллельными сессиями, cat /dev/ttyUSB0 и echo 1 > /dev/ttyUSB0. Работает при запущенной cat /dev/ttyUSB0. При этом команду stty -F /dev/ttyUSB0 cs8 57600 ignbrk -brkint .....и т.д. - не запускаю!
Последний раз редактировалось Hobyt; 02.06.2015 в 20:53. |
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
|
|