![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
kuzulis |
![]()
Сообщение
#151
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 393 Регистрация: 29.6.2009 Пользователь №: 862 Спасибо сказали: 36 раз(а) Репутация: ![]() ![]() ![]() |
Я вчера проверял, открывал "/dev/ttyS0" и "/dev/ttyUSB0" (у меня только эти порты имеются). И все они открывались.
Не знаю в чем проблема... Попробуйте перед сборкой библиотеки раскомментировать в nativeserialengine_unix.cpp строку вида:
и после сборки и запуска посмотреть что оно в консоль сыпет... ЗЫ: Какую версию используете? |
|
|
Гость_Гость_* |
![]()
Сообщение
#152
|
Гости ![]() |
Я вчера проверял, открывал "/dev/ttyS0" и "/dev/ttyUSB0" (у меня только эти порты имеются). И все они открывались. ЗЫ: Какую версию используете? до этого использовал 0,2,0. сейчас пробую подключить библиотеку версии 0,3,0 из git, но после пересборки своего проекта получаю: Цитата ./Lib/libqserialdevice.a(abstractserial.o)
![]() ./Lib/libqserialdevice.a(abstractserial.o) ![]() collect2: выполнение ld завершилось с кодом возврата 1 |
|
|
kuzulis |
![]()
Сообщение
#153
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 393 Регистрация: 29.6.2009 Пользователь №: 862 Спасибо сказали: 36 раз(а) Репутация: ![]() ![]() ![]() |
Это не 0.3.0, это уже новьё, поэтому может еще не собираться.
![]() Должно собраться с >= Qt 4.7.0 Кстати, какая версия Qt4? Чтобы собралось всё, скачайте пока что "стабильный" релиз 0.3.0. тут : http://gitorious.org/qserialdevice/qserial...e-tarball/0.3.0 Сообщение отредактировал kuzulis - 15.11.2010, 16:39 |
|
|
Гость_Гость_* |
![]()
Сообщение
#154
|
Гости ![]() |
|
|
|
megomark |
![]()
Сообщение
#155
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 16.11.2010 Пользователь №: 2198 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Сперва хочу поблагодарить за клевую библиотеку.
Но сегодня решил использовать более новую версию библиотеки - 0.3.0 как было сказано здесь: Чтобы собралось всё, скачайте пока что "стабильный" релиз 0.3.0. тут : http://gitorious.org/qserialdevice/qserial...e-tarball/0.3.0 Я скачал, релиз 0.3.0 по указанному адресу, но заметил появившейся баг- Если подряд несколько раз открыть и закрыть устройство то программа неожиданно завершает работу. Это только у меня так или же и у других тоже ? |
|
|
kuzulis |
![]()
Сообщение
#156
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 393 Регистрация: 29.6.2009 Пользователь №: 862 Спасибо сказали: 36 раз(а) Репутация: ![]() ![]() ![]() |
Сперва хочу поблагодарить за клевую библиотеку. Но сегодня решил использовать более новую версию библиотеки - 0.3.0 как было сказано здесь: Чтобы собралось всё, скачайте пока что "стабильный" релиз 0.3.0. тут : http://gitorious.org/qserialdevice/qserial...e-tarball/0.3.0 Я скачал, релиз 0.3.0 по указанному адресу, но заметил появившейся баг- Если подряд несколько раз открыть и закрыть устройство то программа неожиданно завершает работу. Это только у меня так или же и у других тоже ? 1. Какая ОС? 2. Приведи минимальный тестовый пример который воспроизводит касяк. Если речь идет о падении тех примеров, которые идут в архиве - то оно и должно там падать, т.к. они реализованы кривоватенько, чисто чтобы показать использование. ![]() Сообщение отредактировал kuzulis - 16.11.2010, 17:03 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#157
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
megomark |
![]()
Сообщение
#158
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 16.11.2010 Пользователь №: 2198 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Спасибо kuzulis за быстрый ответ. Это был мой баг. Раньше устройство не закрывалось. Если я вызвал метод close(); то после не мог заново открыть устройство. Я тогда решил проблему так. Удалял объкт AbstractSerial и создавал его заново. Но в новой версии библиотеки теперь этого делать не надо. Видимо был исправлен баг.
Большое спасибо. |
|
|
Гость_Виталий_* |
![]()
Сообщение
#159
|
Гости ![]() |
Сперва хочу поблагодарить за клевую библиотеку. Но сегодня решил использовать более новую версию библиотеки - 0.3.0 как было сказано здесь: Чтобы собралось всё, скачайте пока что "стабильный" релиз 0.3.0. тут : http://gitorious.org/qserialdevice/qserial...e-tarball/0.3.0 Я скачал, релиз 0.3.0 по указанному адресу, но заметил появившейся баг- Если подряд несколько раз открыть и закрыть устройство то программа неожиданно завершает работу. Это только у меня так или же и у других тоже ? 1. Какая ОС? 2. Приведи минимальный тестовый пример который воспроизводит касяк. Если речь идет о падении тех примеров, которые идут в архиве - то оно и должно там падать, т.к. они реализованы кривоватенько, чисто чтобы показать использование. ![]() |
|
|
Гость_Виталий_* |
![]()
Сообщение
#160
|
Гости ![]() |
Испробовал QSerialDevice с железками, неплохо сделано, однако есть пара предложений:
1. Дать возможность назначать любой BaudRate, у меня например есть железка которая нестандартный использует. 2. Дать возможность назначать структуру DCB напрямую, не все параметры нашел как менять, а железки некоторые капризные попадаются. |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 3:52 |