8 / 5 / 0
Регистрация: 03.07.2013
Сообщений: 30
1

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

12.05.2015, 12:03. Показов 1513. Ответов 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
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2015, 12:03
Ответы с готовыми решениями:

Проблема в spriteBatch.Begin (SpriteBlendMode.AlphaBlend) в игре "ping pong"
Я попытался создать игру пинг-понг, но при запуске возникают ошибки которые я незнаю как исправить....

Есть у кого-нибудь исходник игры "Морской Бой"?
Ребят, может у кого завалялся исходник "Морского Боя"?

У кого-нибудь есть книга "DirectX 10 - это просто. Программируем графику на С++"?
Хотелось бы узнать на сколько она свежая.

Кто-нибудь читал М. Лермонтова "Герой нашего времени"? У кого какие соображения?
Кто-нибудь читал М. Лермонтова "Герой нашего времени"? У кого какие соображения?

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

И пример "Bluetooth QML Ping Pong example" тоже не заработал.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.05.2015, 11:10

Есть ли у кого-нибудь в электронном виде или где скачать книгу "Красота физики" Фрэнка Вильчека?
Здравствуйте! Есть ли у кого-нибудь в электронном виде или где скачать книгу "Красота физики"...

"tokens=*" "съедает" одну строчку при обработке вывода результата выполнения команды ping :)
Друзья, нашел батничек для пинга узла и вывода инфо в файл, кое что подправил под себя, но остался...

Процедура с ServerSocket "портит" всю программу + как устроить "ping" для клиентских приложений
1. На форме ServerSocket1 и 2 шт. StringGrid: tableIP и tableIPwork. В первом 2 столбца: имя ПК и...

HP Mimi 110-4100er: как включить Bluetooth ? "Fn" + "F11" - нет реакции !
Нетбук "HP Mimi 110-4100er".


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru