roboforum.ru

Технический форум по робототехнике.
Текущее время: 03 дек 2024, 13:49

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: ArBBot
СообщениеДобавлено: 14 фев 2010, 17:14 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Так вроде под конкретный WiFi модуль должен быть специализированный драйвер? Или там всё тоже стандартизировано как в SPP под BT?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ArBBot
СообщениеДобавлено: 14 фев 2010, 18:03 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
На сколько помню, там Telnet гонят в UART. Т.е. работать как с простым комом уже не получится.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ArBBot
СообщениеДобавлено: 14 фев 2010, 20:27 
Не в сети
Аватара пользователя

Зарегистрирован: 18 сен 2008, 17:31
Сообщения: 134
Skype: tsrodger
прог. языки: VB.Net, C, PHP
Видимо я не всю доку просмотрел :oops: , когда читал нашел только ссылку на Tara Term, ее и использовал для отладки. Указанный софт обязательно попробую, так возможность прошивать Arduino по WiFi огромнейший плюс, на который я даже не рассчитывал.

К вопросу о драйверах, не совсем понимаю о каких драйверах идет речь. Для работы модуля драйвера не нужны. Сторона модуля uart подключается к uart контроллера, модулю указываются удаленный ip и порт, там где нужно получать/отправлять данные в контроллер (ПК/КПК и пр.) запускается приложение. умеющие отправлять пакеты по TCP или UDP. Таким приложением может быть штатный telnet ОС Widows, программа putty и пр. Есть некоторые ограничения на максимальный размер пакета, но больше никаких камней пока не обнаружено...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ArBBot
СообщениеДобавлено: 15 фев 2010, 10:55 
Не в сети
Аватара пользователя

Зарегистрирован: 05 фев 2008, 15:33
Сообщения: 2687
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович
=DeaD= писал(а):
Так вроде под конкретный WiFi модуль должен быть специализированный драйвер?

Нет, для локального компа это сервис с номером порта на определенном IP.

Vooon писал(а):
На сколько помню, там Telnet гонят в UART. Т.е. работать как с простым комом уже не получится.

Там поток данных приходящих на определенный порт WiFly модуля перенаправляется в UART.
Если в самом начале сессии пройдет $$$ модуль переходит в режим конфигурации и дает командную строку.

_________________
Никто кроме нас!!!
4Robots.ru - Все для роботов!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ArBBot
СообщениеДобавлено: 15 фев 2010, 10:58 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Ну если это чистый телнет, и это стандарт де-факто, тогда пожалуй я был не прав :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ArBBot
СообщениеДобавлено: 15 фев 2010, 11:51 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Ну для превращения TCP-потока в ком-порт и обратно есть всякие проги, правда под винду местами платные :) (под линухом - netcat и аналоги). Можно локальный TCP-порт завернуть в реальный COM, можно наоборот соорудить виртуальный COM, который на самом деле проброшен на TCP-порт удаленной машины. Второй случай - это как раз для WiFly


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ArBBot
СообщениеДобавлено: 15 фев 2010, 15:10 
Не в сети
Аватара пользователя

Зарегистрирован: 18 сен 2008, 17:31
Сообщения: 134
Skype: tsrodger
прог. языки: VB.Net, C, PHP
Цитата:
Можно локальный TCP-порт завернуть в реальный COM, можно наоборот соорудить виртуальный COM, который на самом деле проброшен на TCP-порт удаленной машины. Второй случай - это как раз для WiFly

:oops: если говорить о WiFly, то это все-таки первый вариант, т.к. WiFly перенаправляет данные со своего TCP|UDP порта в свой COM порт и обратно.

PS одного не понимаю что Вы так привязались к виртуальному COM порту, он нужен только для того, чтобы прошивать Arduino по WiFi. Для управления создавать виртуальный COM порт на ПК/КПК не надо...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ArBBot
СообщениеДобавлено: 15 фев 2010, 15:14 
Не в сети
Аватара пользователя

Зарегистрирован: 05 фев 2008, 15:33
Сообщения: 2687
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович
Почему не надо??? очень даже полезно ))) тогда твой сериал монитор из среды Arduino работает и из Processing.
Ну и просто свою программу под COM порт проще накидать чем для IP Sockets.

_________________
Никто кроме нас!!!
4Robots.ru - Все для роботов!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ArBBot
СообщениеДобавлено: 15 фев 2010, 15:35 
Не в сети
Аватара пользователя

Зарегистрирован: 18 сен 2008, 17:31
Сообщения: 134
Skype: tsrodger
прог. языки: VB.Net, C, PHP
Ну наверное потому что они платные, а TCP клиент бесплатен


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ArBBot
СообщениеДобавлено: 15 фев 2010, 21:12 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
tsrodger писал(а):
если говорить о WiFly, то это все-таки первый вариант, т.к. WiFly перенаправляет данные со своего TCP|UDP порта в свой COM порт и обратно


Правильно, поэтому на компе нужно организовать второй вариант - перекинуть поток с порта в виртуальный ком-порт. Это если мы говорим о работе готового софта, который умеет работать только через ком-порт. А вообще я просто хотел сказать, что нет великой разницы, где идет поток команд - через ком или через tcp, одно в другое конвертится. Если конечно нет серьезных завязок на времена, tcp может с ними похозяйничать по-своему, пакеты посклеивать друг с дружкой и т.п.

SkyStorm писал(а):
Ну и просто свою программу под COM порт проще накидать чем для IP Sockets.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ArBBot
СообщениеДобавлено: 15 фев 2010, 21:48 
Не в сети
Аватара пользователя

Зарегистрирован: 18 сен 2008, 17:31
Сообщения: 134
Skype: tsrodger
прог. языки: VB.Net, C, PHP
Цитата:
на компе нужно организовать второй вариант - перекинуть поток с порта в виртуальный ком-порт

Да не надо перекидывать поток, НЕ НАДО... нет никаких виртуальных сом портов... На компе открывается соединение на определенный IP адрес и определенный порт... Зачем виртуальный порт-то?
Код:
        TCPConnector = New TcpClient("192.168.1.100", 2000)
и вперед :roll:

PS перенаправить данные в виртуальный ком порт конечно можно, но это уже специфический вариант


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ArBBot
СообщениеДобавлено: 15 фев 2010, 22:35 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Эмм, и что, там нет ни какой аутентификации?

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ArBBot
СообщениеДобавлено: 15 фев 2010, 23:19 
Не в сети
Аватара пользователя

Зарегистрирован: 18 сен 2008, 17:31
Сообщения: 134
Skype: tsrodger
прог. языки: VB.Net, C, PHP
С точки зрения ПК - нет...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ArBBot
СообщениеДобавлено: 15 фев 2010, 23:36 
Не в сети
Аватара пользователя

Зарегистрирован: 05 фев 2008, 15:33
Сообщения: 2687
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович
Только WiFi авторизация.
AdHoc или инфраструктурный WEP-128, WPA-PSK (TKIP), WPA2-PSK.

_________________
Никто кроме нас!!!
4Robots.ru - Все для роботов!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ArBBot
СообщениеДобавлено: 16 фев 2010, 00:03 
Не в сети
Аватара пользователя

Зарегистрирован: 18 сен 2008, 17:31
Сообщения: 134
Skype: tsrodger
прог. языки: VB.Net, C, PHP
Цитата:
Только WiFi авторизация.
AdHoc или инфраструктурный WEP-128, WPA-PSK (TKIP), WPA2-PSK.
В режиме AdHoс авторизация wep/wpa на текущий момент (прошивка модуля 2.18) не поддерживается :(


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO