【问题标题】:possibility of 16bit UUID rather than 128bit UUID for bluetooth service in android16 位 UUID 而不是 128 位 UUID 用于 android 中的蓝牙服务的可能性
【发布时间】:2012-01-04 06:39:43
【问题描述】:

我正在编写一个 android 应用程序,它可以与外部非 android 设备(例如,自定义蓝牙设备)建立蓝牙连接。在我的 android 应用程序中,我正在为我的 128 位服务创建 UUID。当android应用使用128bit UUID监听时,如果外部设备连接相同的128bit UUID,则连接成功。

如果外接设备只连接16bit,并假设其余位为蓝牙基本UUID,则连接不成功。

我的问题是我们可以在安卓蓝牙中将 128 位 UUID 更改为 16 位 UUID 吗?

请帮我解决这个问题。

【问题讨论】:

    标签: android bluetooth uuid


    【解决方案1】:

    据我所知,没有办法。 但是您可以确保外部设备使用的基本 UUID 是正确的,然后它应该连接到使用 128 位 UUID 注册的 android 应用程序。

    【讨论】:

    • 感谢您回答我的问题。我需要在 android 应用程序中提供 16 位 UUID,您的回答似乎不可能。
    猜你喜欢
    • 1970-01-01
    • 2011-05-02
    • 1970-01-01
    • 1970-01-01
    • 2013-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-24
    相关资源
    最近更新 更多