Форум программистов, компьютерный форум, киберфорум
QML
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
8 / 5 / 0
Регистрация: 03.07.2013
Сообщений: 30

У кого-нибудь заработал "Bluetooth QML Ping Pong example"? Qt5.4.1

12.05.2015, 12:03. Показов 1932. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
День добрый камрады!
Пробую работать с bluetooth в Qt5.4.1, но устройства нифига не коннектятся. ASUS_T00J android 4.4.2 и U30GT-H android 4.0.4. Даже стандартный пример "Bluetooth QML Ping Pong example" не работает. Все замирает на этом сообщении "Service found. Setting parameters...". Дальше пол часа и никакого сдвига.

Ощущение, что не отрабатывается сигнал
connect(socket, SIGNAL(connected()), this, SLOT(serverConnected()));

Системно файлы передаются, все нормально, сопряжение есть. А до этого пробовал QTcpServer на этих устройствах, все работает без проблем.

Еще странности. Вывожу это в клиенте:
C++ (Qt)
1
2
3
4
5
6
7
socket->localAddress();
socket->localName();
socket->localPort();
 
socket->peerAddress();
socket->peerName();
socket->peerPort();
local показывает данные, а peer пусто:
peerAddress - "00:00:00:00:00:00"
peerName - ""

Пробовал явно задавать QBluetoothAddress устройств. Пробовал генерировать QBluetoothUuid непосредственно на устройстве. Пробовал даже задавать имена устройств как имена сервиса m_serverInfo->listen(uuid, QStringLiteral("U30GT-H")); Ничего не помогло.

Проверял адреса на устройстве с помощью терминальной команды ip link. Кстати, что интересно, адреса в терминале и те что определяет Qt отличаются. Но я пробовал и те и те. Тишина.

Qt5.4.1 вроде же поддерживает android bluetooth RfcommProtocol. Но у меня пока не получилось заставить его работать.

Поделитесь успехами, кто пробовал этот ping pong?
Или может есть идеи?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.05.2015, 12:03
Ответы с готовыми решениями:

ping pong
здравствуйте, мне нужна помощь, есть игра пинг понг работает не совсем корректно мне нужно исправить, в нём есть препятствие но мяч его...

ping pong
нужно сделать кнопку с стартом и выходом из игры, рабочую кнопку паузы во время игры и небольшую паузу после того, как один из игроков...

Ping Pong
Доброго времени суток, однофорумчане! Нужна ваша помощь... Создал игруху пинг-понг, но не отображается название окна, из-за чего едет вся...

1
8 / 5 / 0
Регистрация: 03.07.2013
Сообщений: 30
14.05.2015, 11:10  [ТС]
Поставил ubuntu 14.04, но система напрочь отказалась включать bluetooth.
Поставил opensuse и о чудо, bluetooth не только заработал, но еще и заработал пример чата http://doc.qt.digia.com/qtmobility/btchat.html. Успешно подключился к U30GT-H и произвел обмен сообщениями.
Между android устройствами так ничего и не работает.

И пример "Bluetooth QML Ping Pong example" тоже не заработал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.05.2015, 11:10
Помогаю со студенческими работами здесь

Ping Pong 2D, ncurses
Написал наколенную реализацию игры в пинг понг в консоли Linux (поэтому там есть сторонний kbhit()) Прошу сильно не пинать за кучку...

Ping-Pong irc
Всем день добрый, есть такая задача, построить небольшой клиент irc, но столкнулся с проблемой.. именно с пересылкой ping-pong. Написал...

Ping-pong online
Занимаюсь разработкой апп и у нас кто-то сделал простую игрушечку пинг-понг с искусственным интеллектом. Я подумал, что было бы здорово...

Игра Ping-Pong
Доброго времени суток. Пример из книги, символ в символ, но не работает, шарик не перемещается. В чем причина? Исправлял на что ругается...

Ping pong физика игры
Можете помочь сделать физику игры простейшую? Вот код игры ping pong var Form1: TForm1; PosX, PosY, VelX, VelY:single; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru