OR-WRT - Поддержка

Разработка стандартизированных модулей для домашнего робостроения.
Правила форума
Правила раздела OpenRobotics

Re: OR-WRT - Поддержка

Сообщение setar » 12 окт 2012, 16:48

работа с портом подразумевает команду и ответ, должно быть 3 провода: Rx-Tx , Tx-Rx , GND-GND
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: OR-WRT - Поддержка

Сообщение svavan » 12 окт 2012, 16:50

2Arsenii
От чего МК запитан?

Добавлено спустя 1 минуту 42 секунды:
setar писал(а):работа с портом подразумевает команду и ответ, должно быть 3 провода: Rx-Tx , Tx-Rx , GND-GND


Можно и два если ответ ненужен.

Там был затык с тем что пока на 2000 порт не повесишься команды с вэбморды не идут. Проблема была в разных скоростях.
Аватара пользователя
svavan
 
Сообщения: 58
Зарегистрирован: 05 июл 2012, 10:56
Откуда: Украина, Донецк
прог. языки: ASM, С++, C#, Python

Re: OR-WRT - Поддержка

Сообщение Arsenii » 12 окт 2012, 17:09

setar писал(а):работа с портом подразумевает команду и ответ, должно быть 3 провода: Rx-Tx , Tx-Rx , GND-GND

Пока планируется только отправлять команду с mr3020 на МК

svavan писал(а):2Arsenii
От чего МК запитан?

Запитываюсь от порта USB компа (пока не отлажу процесс работы)
Arsenii
 
Сообщения: 3
Зарегистрирован: 12 окт 2012, 16:11

Re: OR-WRT - Поддержка

Сообщение Sirocco » 12 окт 2012, 17:23

sir66 писал(а):А что, есть какие то данные что mjpeg-streamer как то поддерживает H.264? Что то мне не верится, скорее всего будет тот же mjpeg.

Или я не компетентен, или не понял о чём Вы... Почему он должен поддерживать? Я так думал, это разные вещи. И было интересно, может ли роутер поддерживать поток H.264. или Вы о том, что роутер имеет только mjpeg-streamer?
Sirocco
 
Сообщения: 56
Зарегистрирован: 18 фев 2011, 16:35

Re: OR-WRT - Поддержка

Сообщение elmot » 12 окт 2012, 18:18

На данный момент в роутере стоит mjpeg-streamer. Он наверняка не умеет обращаться с потоком h264. С другой стороны, что-то я не оченьт верю во встроенные в камеру кодеры h264, есть подозрение, что упаковка в этот поток все-таки не силами камеры, а силами ПО. Ну и на роутере оно, конечно, не взлетит.

Добавлено спустя 1 минуту 16 секунд:
2Arsenii - надо проверять скорости
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: OR-WRT - Поддержка

Сообщение Strangerx » 12 окт 2012, 20:10

elmot писал(а):Что поделать, atheros лучше по всем статьям.
1) Можно воспользоваться более старой версией. Она по-прежнему доступна. Можно добавить в более старую версию новые скрипты.
2) Можно воспользоваться документацией http://wiki.openwrt.org/doc/howto/obtai ... e.generate, поставить себе linux в виртуальную машину, взять ImageBuilder с сайта openwrt, мои изменения к имидж-билдеру, лежащие на сорцфорже в версии 0.70 и попробовать это все вместе собрать для чипсетов broadcom.
http://wiki.openwrt.org/toh/asus/wl500gp

Постараюсь собрать на досуге...
Аватара пользователя
Strangerx
 
Сообщения: 10
Зарегистрирован: 29 авг 2011, 04:23

Re: OR-WRT - Поддержка

Сообщение Sirocco » 14 окт 2012, 14:54

Где и как настраивается скорость UART порта роутера? Никак не могу сконнектить ардуино нано и роутер по UART. Может кто скетч заведомо рабочий кинуть для ардуино, простейший. На роутере установлено openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.
Вообще пытался повторить эту статью http://habrahabr.ru/post/153017/, но при управлении через веб роутера нет никакой реакции на ардуино, даде RX TX не моргают.
Sirocco
 
Сообщения: 56
Зарегистрирован: 18 фев 2011, 16:35

Re: OR-WRT - Поддержка

Сообщение elmot » 14 окт 2012, 16:11

Скорость настраивается в /etc/ser2net.conf и в /etc/rc.local. Самое правильное - держать их одинаковыми. Самый правильный заход - взять usb-uart, подвесить на порт роутера и к компу, отладить работу uart в принципе. Если нет такого - замкнуть RX-TX и добиться эха.

Добавлено спустя 1 час 11 минут 10 секунд:
Кстати, Sirocco, вы доку читали? wiki/OR-WRT
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: OR-WRT - Поддержка

Сообщение Sirocco » 14 окт 2012, 16:34

Читал... И сейчас ещё раз перечитал. Управление заработало, менял serial.cgi, а права забыл выставить, как сменил права доступа, заработало. Но не радует. Скорость реакции - 5 секунд. Отсылаю команду зажечь лампочку, начинают мигать RX TX, PIN 13 в это время постоянно светится, и только через пять секунд загорается лампочка. Что по воздуху, что кабелем. Если с компа на ардуино посылать - реагирует моментально. скорость 115200. В роутере скорость не менял, но работает только если в ардуино 115200. Почему так долго идёт сигнал?
Sirocco
 
Сообщения: 56
Зарегистрирован: 18 фев 2011, 16:35

Re: OR-WRT - Поддержка

Сообщение elmot » 14 окт 2012, 16:42

115200 - это плохо. Может глючить. Поставьте 9600 или 57600 везде.
Так долго не должно быть. Что есть pin13 ?
Там реальное время - десятки миллисекунд. Перевод строки уходит?
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: OR-WRT - Поддержка

Сообщение Sirocco » 14 окт 2012, 17:06

Поставил 9600. Тоже самое... Причём первая команда после перезапуска роутера проскакивает моментально, все следующие по 5 сек... Что за перевод строки? как отправить?

даже провода убрал, скрепками соединил, думал из-за длинны провода. Нет...

Хм... Заметил, если из роутера вытащить RX провод, то срабатывает без задержки. Только команда-то сразу уходит и выполняется, но почему-то после этого ещё секунду думает, и в это время невозможно передавать другие команды. И накапливается. Если много команд быстро отослать, он и потом постепенно выполнять будет. Что-то не так...
Sirocco
 
Сообщения: 56
Зарегистрирован: 18 фев 2011, 16:35

Re: OR-WRT - Поддержка

Сообщение elmot » 14 окт 2012, 19:18

код отправки команды с компа покажите
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: OR-WRT - Поддержка

Сообщение SASolovjov » 16 окт 2012, 11:26

У меня тоже вопрос связанный с arduino, при отправки команды из веб-морды на arduino nano (с FTDI на борту) происходит сброс контроллера, хотя при отправке команды из терминала все нормально. Опытным путем выяснил что проскакивает импульс сброса по выводу DTR с FTDI. Как сделать так, чтобы веб-морда не слала импульс сброса? В принципе я могу поставить перемычку на своей ардуине, но это уже костыли. И еще вопрос, какой порт открыть чтобы видео с камеры через интернет можно было смотреть. На страницу роутера из вне попадаю но не вижу видео.
Заранее спасибо.
SASolovjov
 
Сообщения: 12
Зарегистрирован: 22 дек 2011, 17:13

Re: OR-WRT - Поддержка

Сообщение elmot » 16 окт 2012, 11:50

ээээ. По правде говоря понятия не имею. Тут все отлажено для tx/rx, без сигналов готовностей. Кстати, а с какой радости DTR - т.е. готовность, сбрасывает МК?
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: OR-WRT - Поддержка

Сообщение Sirocco » 16 окт 2012, 12:01

SASolovjov писал(а):И еще вопрос, какой порт открыть чтобы видео с камеры через интернет можно было смотреть. На страницу роутера из вне попадаю но не вижу видео.

Прочтите тут: Получение видеопотока или отдельных кадров
Видим урл http://ваш айпи:8080/?action=stream". Тоесть по умолчанию порт 8080, и обязательно добавить /?action=stream. (можно просто кликнуть на видео правой кнопкой, и открыть в новом окне, тогда увидите полный адрес и порт, как раз его нужно пробросить для видимости из интернета)
Веб морда идёт по порту 80, а видео по 8080. Их и надо открывать.
Sirocco
 
Сообщения: 56
Зарегистрирован: 18 фев 2011, 16:35

Пред.След.

Вернуться в Open Robotics

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3