从GATT客户端向服务器发送(简单)数据流



我有一个PCB,它使用TI蓝牙LE芯片(CC2541)。我希望不经常(每天/每周一次)从客户端(例如,电话)向服务器(CC2541)发送一些简单的天气数据。是否需要为此实现自定义配置文件?是否可以修改已建立的配置文件来处理数据,例如接近配置文件,但具有更大的属性?

如果每种类型的数据都需要一个概要文件,那么它似乎相当笨拙。发送/处理简单数据流的规范方法是什么?

感谢

在此链接中,您可以看到蓝牙SIG配置文件的完整列表。这些配置文件中的服务和特性具有由SIG定义的16位UUID。对于供应商之间的互操作性,建议使用SIG定义的配置文件。例如,让我们想想一位移动应用程序开发人员,他正在开发一款从医疗设备中收集血糖水平的应用程序。如果蓝牙SIG没有定义葡萄糖配置文件,开发人员将不得不考虑每个供应商的实现。蓝牙SIG定义的配置文件是一种用于互操作目的的规范。自蓝牙版本4以来,蓝牙SIG定义的配置文件数量已增加,列表也已更新。

在您的情况下,您必须实现自己的自定义配置文件。所有自定义服务和特性都应该具有128位UUID。我建议从蓝牙SIG网站上进行一些阅读。Smart Starter Kit和Application Accelerator Kit包含关于自定义配置文件和源代码示例的非常好的文档。

最新更新