roboforum.ru

Технический форум по робототехнике.

Обсуждение реализации шлюз-контроллера [ORFA]

Правила форума
Правила раздела OpenRobotics

Re: Обсуждение реализации шлюз-контроллера [ORFA]

=DeaD= » 06 авг 2009, 19:17

2Vooon: По поводу употребил - да вроде нет, просто неудобно перепрошивать контроллер для того чтобы он стал SLAVE. И еще надо как-то будет сделать, чтобы он сам под нужную скорость УАРТ подстраивался по возможности...

А по серводрайверу - то и другое полезные добавки, ничего против не имею, но сам пока занят сборкой крупной партии OR-AVR-M32-D.

Re: Обсуждение реализации шлюз-контроллера [ORFA]

Vooon » 06 авг 2009, 19:48

Я сейчас не могу проверить изменения, программатор остался дома.
Сейчас доделаю и прошу проверить.

Re: Обсуждение реализации шлюз-контроллера [ORFA]

=DeaD= » 06 авг 2009, 20:00

Ок, попробую.

Re: Обсуждение реализации шлюз-контроллера [ORFA]

Vooon » 06 авг 2009, 22:04

Закомитил.
Старое включение серв отключил.

Кроме того чуток отрефакторил serialgate
и добавил опцию SG_PROTOCOL_V1_1 включающую протокол 1.1 (в нем нет команд R/W и ввода \s\t\r\i\n\g)

Re: Обсуждение реализации шлюз-контроллера [ORFA]

=DeaD= » 06 авг 2009, 22:48

Завтра уже буду смотреть, мне тут одна платка от OR-AVR-M32-D мозг выела полностью - отдельный проводник фиг знает где закорочен на землю, всё отпаял от него, на просвет смотрел - ничего вроде нету, а с землей где-то замкнут, даже 1 МК убил при перепаивании многократном пока разобрал что к чему, интересно - часто такое вообще бывает? :(

Re: Обсуждение реализации шлюз-контроллера [ORFA]

Vooon » 08 авг 2009, 05:29

Dead, ты проверил?

Re: Обсуждение реализации шлюз-контроллера [ORFA]

=DeaD= » 08 авг 2009, 09:44

Пока нет, ща качну, гляну.

Re: Обсуждение реализации шлюз-контроллера [ORFA]

=DeaD= » 08 авг 2009, 14:15

Работает. Проверил на сервах 0х00 и 0х0А.

Re: Обсуждение реализации шлюз-контроллера [ORFA]

Vooon » 14 авг 2009, 16:23

Добавил автоматическую сборку документации по коду во время пуша в репо.
Пока еще нет латеха на сервере, и собирается только html доки.

Документацию по последней версии можно смотреть здесь: http://media.vehq.ru/doxygen/orfa/tip/html/
И если перейти выше, то можно получить документацию по старым версиям: http://media.vehq.ru/doxygen/orfa/

Есть также идея добавить автоматическую сборку 4х базовых вариаций орфы.

Минусы: сейчас дольше проходит пуш на сервер, хотя пока точно не скажу, только что добавил "&" в конец команды...

Re: Обсуждение реализации шлюз-контроллера [ORFA]

=DeaD= » 14 авг 2009, 16:27

Вах, красота, т.е. теперь надо пропатчить все файлы для нормального отображения их тут?

Re: Обсуждение реализации шлюз-контроллера [ORFA]

Vooon » 14 авг 2009, 17:02

Документацию по коду хочешь не хочешь, а делать надо.
Только если работаешь над документацией, то используй локальный доксиген,
чтобы не нагружать сильно сервер. И на сервере генерится дока только для последлего изменения.
Т.е. если ты сделал 5 комитов, а потом отправил на сервер, но дока будет только по последней версии.
Что удобно: поправили в одном месте, комит, в другом месте, комит... довели код до рабочего, кинули на сервер.

Re: Обсуждение реализации шлюз-контроллера [ORFA]

Vooon » 21 авг 2009, 04:00

Исправил очень неприятную ошибку в драйвере АЦП.
Добавил тэг 0.7.2.

Re: Обсуждение реализации шлюз-контроллера [ORFA]

=DeaD= » 30 авг 2009, 21:49

Надо будет сделать драйвер серво на 4017 изначально выключенным, чтобы робот не дергался.

Re: Обсуждение реализации шлюз-контроллера [ORFA]

Vooon » 19 сен 2009, 20:39

Изменил сборку. Теперь local_config.mk создается не пустой, а копируется из ./doc/
где есть комментарии ко всем настройкам.

Починил ввод на прерывании. И теперь он включен в новом конфиге.

Re: Обсуждение реализации шлюз-контроллера [ORFA]

Vooon » 20 сен 2009, 13:06

Поправил SERVO-GPIO драйвер. Теперь он не переключает DDR не используемых выводов.
Убрал условия сборки от драйвера моторов. Теперь не нужно пересобирать прошивку, если мы не используем RoboMD2 и хотим использовать 14-й и 15-й каналы серво.

Добавлено спустя 24 секунды:
Добавил тэг 0.7.3

Добавлено спустя 1 минуту 23 секунды:
Доксиген-документация для 0.7.3: http://media.vehq.ru/doxygen/orfa/165:8 ... 0048/html/


Rambler\'s Top100 Mail.ru counter