【问题标题】:SOLVED QT Bluetooth communication via RFCOMM to Raspberry PI 3解决了通过 RFCOMM 到 Raspberry PI 3 的 QT 蓝牙通信
【发布时间】:2020-09-28 11:30:47
【问题描述】:

我正在尝试通过我的移动应用程序与我的树莓派 3 进行通信,并且我正在使用 QT 构建一个应用程序。

我在第一步中使用了示例项目“蓝牙聊天示例”,它使用 RFCOMM 服务器与我的 Raspberry 进行通信。

树莓有蓝牙功能,我启动了RFCOMM服务器。

很遗憾,我的手机无法识别我的 Raspberry Pi。

其他应用如:串口蓝牙终端工作正常,通讯正常。

QT 版本:Qt 5.15.0

有谁知道如何解决这个问题?我的意思是为什么我的应用程序没有看到我的树莓派 或者反过来。

如果您需要更多信息,请告诉我 https://www.dropbox.com/sh/di7e20tnghn8zpk/AACrS6eTc6McejqjGFbX7WX4a?dl=0

【问题讨论】:

标签: qt bluetooth rfcomm


【解决方案1】:

问题解决了:

将 UUID 更改为:

UUID 更改为: 旧代码

static const QLatin1String serviceUuid("e8e10f95-1a70-4b27-9ccf-02010264e9c8");
#ifdef Q_OS_ANDROID
static const QLatin1String reverseUuid("c8e96402-0102-cf9c-274b-701a950fe1e8");
#endif

新代码:

static const QLatin1String serviceUuid("FB349B5F8000-0080-0001-0000-01110000");
#ifdef Q_OS_ANDROID
static const QLatin1String reverseUuid("00001101-0000-1000-8000-00805F9B34FB");
#endif`

【讨论】:

    猜你喜欢
    • 2020-12-27
    • 2019-11-26
    • 1970-01-01
    • 2013-11-21
    • 2019-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多