roboforum.ru

Технический форум по робототехнике.
Текущее время: 01 май 2025, 17:15

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


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 497 ]  На страницу Пред.  1 ... 24, 25, 26, 27, 28, 29, 30 ... 34  След.
Автор Сообщение
 Заголовок сообщения: Re: Обсуждение реализации шлюз-контроллера [ORFA]
СообщениеДобавлено: 21 ноя 2009, 15:56 
Не в сети
Аватара пользователя

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

Добавлено спустя 58 секунд:
И еще - наверное пора и бутлоадер сделать к нашим модулям? :oops:

2blindman: Есть какой-нибудь на примете? Если нету - пробегусь по инету, осмотрю какие есть.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение реализации шлюз-контроллера [ORFA]
СообщениеДобавлено: 21 ноя 2009, 16:46 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Цитата:
А по умолчанию какая скорость будет?

Никакой не будет. После сброса, контроллер измеряет длительность "провалов" на ноге RXD, определяет скорость и только потом запускает UART.

Бутлоадер - вещь вполне стандартная. Есть неплохой конфигурируемый бутлоадер от Martin Thomas

Добавлено спустя 8 минут 47 секунд:
=DeaD= писал(а):
Я просто плохо себе представляю как обеспечивать это "сразу после старта" на каком-нибудь блютузе, кроме как каждый раз на роботе кнопку сброса нажимать.

Имеется в виду, что после сброса нельзя слать в уарт абы что.

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение реализации шлюз-контроллера [ORFA]
СообщениеДобавлено: 22 ноя 2009, 02:21 
Не в сети
Site Admin
Аватара пользователя

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

Добавил тэг 0.7.5. http://hg.vehq.ru/orfa/archive/0.7.5.zip

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение реализации шлюз-контроллера [ORFA]
СообщениеДобавлено: 22 ноя 2009, 03:43 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Цитата:
0x0D это же "\r", а значит можно безболезненно в начале каждого соединения отсылать эту строку.

Ага. 0x0D был выбран по 2 причинам:
1. Парсер его игнорирует
2. Включает двоичную последовательность 101 (0Dh = 00001101b). Скорость определяется по наименьшей длительности логического 0 на ноге RXD

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение реализации шлюз-контроллера [ORFA]
СообщениеДобавлено: 06 дек 2009, 15:36 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Такой вопрос - а мы вообще i2c-шлюз испытывали в ORFA? Я что-то сейчас сунулся аксель пробовать и понял, что не помню, чтобы мы его проверяли. :(

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение реализации шлюз-контроллера [ORFA]
СообщениеДобавлено: 06 дек 2009, 15:38 
Не в сети
Site Admin
Аватара пользователя

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

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение реализации шлюз-контроллера [ORFA]
СообщениеДобавлено: 06 дек 2009, 16:02 
Не в сети
Аватара пользователя

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

Добавлено спустя 12 минут 46 секунд:
Хотя нет, что-то не особо припомню, чтобы тестил ORFA с I2C. Сейчас буду копать, такое ощущение, что зависает напрочь при попытке заюзать i2c, может быть последними исправлениями что-то повредили...

Добавлено спустя 6 минут 9 секунд:
Тестирование i2c переносится на завтра как минимум.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение реализации шлюз-контроллера [ORFA]
СообщениеДобавлено: 09 дек 2009, 18:29 
Не в сети

Зарегистрирован: 04 фев 2009, 20:06
Сообщения: 194
Откуда: Kiev
Skype: demoontz
Ghbdtncde.!
=)
собираюсь реализовать дополнительный драйвер к прошивке для OR-AVR-M128-S.
суть драйвера - это секвенсер для шестиногов любой конфигурации впринципе.
Я так понял проще всего переделать servo4017.
мне нужно только встроить мат аппарат туда. мат аппарат будет как у линкмоушен, чтобы не изобретать велосипед.
их секвенсер во вложении.

направьте пожалуста на правильный путь. =)
а пока буду осиливиавть 27 страниц темы.


Вложения:
PEP ver2.02LMbeta.zip [339.49 КиБ]
Скачиваний: 7
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение реализации шлюз-контроллера [ORFA]
СообщениеДобавлено: 09 дек 2009, 18:38 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Во вложении какая-то, хммм, кака :) Нифига непонятно

Драйвер новый писать думаю не стоит. Лучше имхо сделать к имеющимся 2 драйверам унифицированный интерфейс, и подключать к ним код секвенсора.

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение реализации шлюз-контроллера [ORFA]
СообщениеДобавлено: 09 дек 2009, 18:56 
Не в сети
Site Admin
Аватара пользователя

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

// blindman думаю стоит shared hardware library вынести из драйверов.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение реализации шлюз-контроллера [ORFA]
СообщениеДобавлено: 09 дек 2009, 19:02 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
А это чего? А это где ? :)

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение реализации шлюз-контроллера [ORFA]
СообщениеДобавлено: 09 дек 2009, 19:42 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
ИМХО лучше сделать отдельный драйвер servo4017seq, в нём всё отладить и потом только подключить его вместо servo4017

Добавлено спустя 52 секунды:
И сделать новое устройство OR-AVR-M128-Q, в котором вместо servo4017 будет servo4017seq ;)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение реализации шлюз-контроллера [ORFA]
СообщениеДобавлено: 09 дек 2009, 19:47 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
А смысл? Пока не отлажен - не подключаем просто код секвенсора в рабочий билд, и все дела. Новое устройство вовсе ни к чему.

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение реализации шлюз-контроллера [ORFA]
СообщениеДобавлено: 09 дек 2009, 20:21 
Не в сети

Зарегистрирован: 04 фев 2009, 20:06
Сообщения: 194
Откуда: Kiev
Skype: demoontz
во вложении готовый секвенсер для хексаподов. разных типов под ссц32
оно не понятно тока тем, кто не имет шестинога =)
смысл файлика-входные параметры и матаппарат(проверка). могу и свой написать. но пока они совпадают. :)
ну мне всеравно что и куда вставлять, как скажете так и будет
я пока буду мат аппарат адаптироватью
он по идее будет действовать как функция. на входе десяток параметров, на выходе - определенные положения серв.
я пока думаю так. если надо по другому скажете. я еще не совсм вьехал в работу прошивки.
=)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение реализации шлюз-контроллера [ORFA]
СообщениеДобавлено: 09 дек 2009, 21:27 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Имел ввиду вытащить «железные» библиотеки из драйверов. Точнее даже так: вытащить библиотеки, используемые несколькими драйверами.
Т.е. я предлагаю написать отдельный драйвер seqencer, который будет тянуть все те-же функции, что и servo4017.
Это позволит сравнительно просто использовать этот-же драйвер и с servo_gpio. Даже такая мысль пришла: сделать драйвер серв вообще один, просто разные функции тащит.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 497 ]  На страницу Пред.  1 ... 24, 25, 26, 27, 28, 29, 30 ... 34  След.

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


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

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


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

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