roboforum.ru

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

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

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

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

blindman » 26 май 2009, 11:31

Я пока нужды в нем не ощущаю :)

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

=DeaD= » 26 май 2009, 11:35

Даже не буду спрашивать, что это за зверь :)

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

blindman » 26 май 2009, 12:00

Даже не буду говорить, где можно спросить :)

Добавлено спустя 12 минут 35 секунд:
Vooon писал(а):Не совсем правда понял как библиотеки собираются сейчас...


Основной Makefile подключает resolve.mk из поддиректорий. В resolve.mk определяются 2 переменные LIBS и LIBS_RULES. Первая содержит имена архивов, вторая - имена с содержимым. Первая используется для подлинковки библиотек к экзешнику, вторая - для сборки архивов.

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

Vooon » 26 май 2009, 12:00

А я обязательно в коем случае дам ссылку http://trac.edgewall.org/
и даже кратко поясню: это система менеджмента проектов, включает в себя:
— вики (для документации);
— отслеживание изменений (это больше актуально для сабвершена, у меркуриала и свой веб-гуй хорош);
— roadmap (план по включению фич);
— отслеживание ошибок;
— веб-гуй к репозиторию (опять же нужно для сабвершена).

Написана на питоне, населена роботами.

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

=DeaD= » 26 май 2009, 12:05

Ну, можно будет и под неё переползти :) но наверное чуть позже :)

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

blindman » 26 май 2009, 12:06

Пока есть задачи и поважнее, ведь правда ?

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

Vooon » 26 май 2009, 14:16

Есть идея как организовать работу с ацп: один регистр настройки и чтение состояния, второй запуск преобразования и чтение результата

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

blindman » 26 май 2009, 14:19

И при чтении результата будет запускаться преобразование, и будем ждать пока оно завершится, и возвращать результат? Не лучше ли постоянно выполнять преобразования по прерываниям, а по запросу возвращать последний результат?

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

Vooon » 26 май 2009, 14:28

Нет. Запись в регистр данных (или в регистр настроек) запускает преобразование

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

=DeaD= » 26 май 2009, 14:43

Vooon писал(а):Нет. Запись в регистр данных (или в регистр настроек) запускает преобразование

Зачем? Это значительно усложняет написание программы на стороне ПК или головного МК. Я против такого.

Добавлено спустя 1 минуту 40 секунд:
В худшем случае такой режим нужно допускать, но он не должен быть единственным.

Добавлено спустя 23 секунды:
blindman писал(а):И при чтении результата будет запускаться преобразование, и будем ждать пока оно завершится, и возвращать результат? Не лучше ли постоянно выполнять преобразования по прерываниям, а по запросу возвращать последний результат?

Лучше! :good: (у меня так и сделано было :roll:)

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

Duhas » 26 май 2009, 14:44

blindman писал(а):И при чтении результата будет запускаться преобразование, и будем ждать пока оно завершится, и возвращать результат? Не лучше ли постоянно выполнять преобразования по прерываниям, а по запросу возвращать последний результат?

по мне так: запускать отдельно, отдавать по запросу среднее последний 2-3 показаний...

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

=DeaD= » 26 май 2009, 14:45

Да, согласен, можно настраивать - по скольким последним измерениям сглаживать с затуханием! :good:

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

Duhas » 26 май 2009, 14:47

мона и выбор алгоритма сглаживания сделать... тогда эти контроллеры будут не только для роботов интересны....

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

=DeaD= » 26 май 2009, 14:49

Можно :) но это уже изыски, мы то изначально на роботов ориентируемся, а остальное вторым ходом :)

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

Duhas » 26 май 2009, 14:52

это и для роботов полезно и расширит применяемость железа... тем более если камень не мал на флешу...


Rambler\'s Top100 Mail.ru counter