|
|
Опции темы | Поиск в этой теме | Опции просмотра |
23.10.2014, 02:04 | #1 |
Member
Регистрация: 25.10.2013
Сообщений: 80
Вес репутации: 0 |
Одновременные чтение/запись в/из Arduino на /dev/ttyUSB
Здравствуйте,
Подскажите, плз, куда копать. Задача - Arduino подключен к /dev/ttyUSB0. В скетче сказано, что периодически (по таймеру или по событиям) arduino должен вывести в Serial некие строки с данными. Эти данные нужно получить в OpenWRT и передать на сервер (пока смотрю на обычный wget, в будущем, наверное, буду отправлять через MQTT pub). Кроме этого, периодически получая задания с сервера (сейчас - wget, потом - MQTT sub), "демон" на OpenWRT должен передавать их на arduino (в /dev/ttyUSB0). Почему-то не работает (( Делаю так: 1. "слушатель" (arduino -> openwrt), пока - просто debug-версия (выводит на экран SSH все, что получил): Код:
#!/bin/sh stty -F /dev/ttyUSB0 raw speed 9600 -hupcl while read i; do echo "LINE:$i" done </dev/ttyUSB0 2. для тестирования отправки что-нибудь на arduino я использую такой тест-скрипт: Код:
#!/bin/sh stty -F /dev/ttyUSB0 raw speed 9600 -hupcl echo "test string in a special format" > /dev/ttyUSB0 Что я не так делаю? Может, есть у кого успешный опыт в реализации подобной задачи? Как делали? Заранее благодарю. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|