roboforum.ru

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

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


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


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



Начать новую тему Ответить на тему  [ Сообщений: 254 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 17  След.
Автор Сообщение
 Заголовок сообщения: Re: Программка на ПК для управления сервоконтроллером
СообщениеДобавлено: 16 июл 2009, 13:41 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
В смысле? Серва давно уже управляется и на OR-AVR-M32-D и на OR-AVR-M128-S командами через COM-порт (1000 раз проверено через терминал).

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программка на ПК для управления сервоконтроллером
СообщениеДобавлено: 16 июл 2009, 14:36 
Не в сети
Site Admin
Аватара пользователя

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

Добавлено спустя 11 минут 39 секунд:
Хм, не заметил вторую страницу.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программка на ПК для управления сервоконтроллером
СообщениеДобавлено: 16 июл 2009, 20:40 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2Vooon: Глянь, последняя версия qextserialport-1.2win-alpha под линухом робит? Кстати, у тебя Qt Creator поставлен?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программка на ПК для управления сервоконтроллером
СообщениеДобавлено: 16 июл 2009, 21:27 
Не в сети
Site Admin
Аватара пользователя

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

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программка на ПК для управления сервоконтроллером
СообщениеДобавлено: 16 июл 2009, 21:36 
Не в сети
Аватара пользователя

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

Добавлено спустя 5 минут 52 секунды:
2Vooon: Вот это ":-1: error: collect2: ld returned 1 exit status" у тебя вылазит?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программка на ПК для управления сервоконтроллером
СообщениеДобавлено: 16 июл 2009, 21:39 
Не в сети
Site Admin
Аватара пользователя

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

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программка на ПК для управления сервоконтроллером
СообщениеДобавлено: 16 июл 2009, 21:54 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
тоже взял 1.1 сейчас, опять ":-1: error: collect2: ld returned 1 exit status"

причем это на их example project "qespta"

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программка на ПК для управления сервоконтроллером
СообщениеДобавлено: 17 июл 2009, 01:48 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Хм тут искал в гугле, нашел вроде интересный пост: http://www.hexapodrobot.com/forum/viewt ... f=26&t=285
Правда до конца не дочитал.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программка на ПК для управления сервоконтроллером
СообщениеДобавлено: 17 июл 2009, 08:33 
Не в сети
Аватара пользователя

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

В общем если за сегодня не найду ничего кросс-платформенного по работе с COM-портом - расстроюсь и сделаю секвенсор на билдере с компонентой SlyComm :)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программка на ПК для управления сервоконтроллером
СообщениеДобавлено: 17 июл 2009, 10:11 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
=DeaD=, error: collect2 - это отсутствие библиотеки. вы её положили в qt\lib?

Добавлено спустя 4 минуты 28 секунд:
вот, собрал:

Добавлено спустя 49 секунд:
проверил, данные шлет


Вложения:
scr.PNG
scr.PNG [ 8.76 КиБ | Просмотров: 3172 ]

_________________
Tomorrow will be. Better
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программка на ПК для управления сервоконтроллером
СообщениеДобавлено: 17 июл 2009, 11:33 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Охренительная информативность ошибок. "collect 2"
По ходу у них там киборги работают :)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программка на ПК для управления сервоконтроллером
СообщениеДобавлено: 17 июл 2009, 15:17 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
Для потомков:
в поставке две библиотеки: для релиза и дебага.
пусть qt creator установлен в
c:\qt\2009.03\, тогда c:\qt\2009.03\qt = sdk
и архив с бибилиотекой разархивирован в
c:\serial = cp
(все пути без пробелов и кириллицы)
  1. открываем cp\qextserialport.pro в креаторе. переходим на вкладку projects, выставляем галочки на debug и release, компилируем (ctrl+r). высветится окошко выбора приложения, нажимаем "отмена" и закрываем креатор.
  2. в cp\ появилась папка build, заходим. копируем файлы libqextserialport.a и libqextserialportd.a в sdk\lib.
  3. qextserialport.dll и qextserialportd.dll копируем в sdk\bin.
  4. распространять екзек следует вкупе *.dll библиотеками, причем qextserialport.dll используется для релиза, а qextserialportd.dll - для дебага приложения. следует отметить, что автоматически эти библиотеки в директорию проекта не копируются, а лишь в среде выполнения (креатор) временно создаются переменные-пути до них, иными словами отдельно от креатора приложение запускаться не будет до тех пор, пока библиотеки не окажутся под боком (или магическим образом не пропишутся в системных переменных).
  5. копируем все файлы *.h из cp\ в sdk\include.
установка завершена.

_________________
Tomorrow will be. Better


Последний раз редактировалось MiBBiM 17 июл 2009, 15:22, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программка на ПК для управления сервоконтроллером
СообщениеДобавлено: 17 июл 2009, 15:22 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программка на ПК для управления сервоконтроллером
СообщениеДобавлено: 17 июл 2009, 21:53 
Не в сети
Аватара пользователя

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

Добавлено спустя 30 минут 27 секунд:
Опытным путём выяснил, что для добавления этого счастья в свой проект в файле .pro проекта надо дописать:
Код:
CONFIG(debug, debug|release):LIBS  += -lqextserialportd
else:LIBS  += -lqextserialport


Добавлено спустя 1 час 30 минут 9 секунд:
Маленькая победа - получилось в своей программе рулить 1 сервой, ща накидаю оболочку.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программка на ПК для управления сервоконтроллером
СообщениеДобавлено: 17 июл 2009, 22:22 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
это сложнее чем кажется на первый взгляд :)

_________________
Tomorrow will be. Better


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

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


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

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


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

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