This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/BOOSTXL-CC2650MA:支持 Android 的 SPP 应用

Guru**** 2577385 points
Other Parts Discussed in Thread: BOOSTXL-CC2650MA

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/591405/ccs-boostxl-cc2650ma-spp-app-with-android

器件型号:BOOSTXL-CC2650MA

工具/软件:Code Composer Studio

大家好
我正在使用 BOOSTXL-CC2650MA 通过 BLE 处理 SPP 项目。
SPP 应用程序工作正常、我使用名为 BLE Scaner 的 google Play 商店中的应用程序测试我的模块 BLE、
起初工作正常、我可以在智能手机上读取数据。

当我使用 IOS 应用程序进行测试时,它看起来会有所不同:
首先、在我的 PC 终端中、它会显示您 在图片中看到的 MTU 参数、与 您在另一张图片中看到的 Android 应用程序相反。  
因此 、我可以使用所有 Android 应用读取少量数据、但使用所有 iOS 应用、我可以读取全部65个字节
这对我来说是一个大问题。 这是 Android 操作系统中的一个问题!?

我还下载了适用于 Android 和 IOS 的 Sensortag 应用程序、这是同一个问题!?

如果有人能帮助我和他、我不知道具体的问题是什么。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Amine、

    您需要从 Android 应用程序请求 MTU 交换过程、而 iOS 将自动执行此操作。 某些应用程序允许您执行此操作、或者、如果您编写自己的 Android 应用程序、则需要执行此操作。

    祝你一切顺利
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢 JXS 重放
    是的,我正在编写我自己的 Android 应用程序,但我没有任何来源或经验来了解如何在我的应用程序上请求 MTU 交换过程。
    您能引导我进入正确的论坛吗?或者给我一个有 MTU 交换过程的人。
    您能否回答我有关 Android 上的 TI sensortag 应用程序的问题?它不适合我!?
    感谢您的理解
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请参见 developer.android.com/.../BluetoothGatt.html 上的 requestMTU

    通过谷歌搜索此过程可能会显示其他示例。

    祝你一切顺利