我正在为项目使用movesense-device-lib/samples/bin/release/Movesense-custom_gattsvc_app_w_bootloader.zip
中的自定义gatt软件包。由于Mac编译器中存在错误,因此无法创建自己的程序包。
我真的需要UUIDs
的服务和特性ECG
(实际上,如果我可以在软件包中获得其他功能的services/characteristics
也会很棒)< / p>
可以链接到为某些特征和服务提供uuid的站点,例如:
不幸的是,由于moveense软件包是定制的,因此它使用不同的UUID。我尝试通过在客户端上编写一个函数来回溯它们,该函数提取服务和特征的数组列表,但是没有运气:(
答案 0 :(得分:0)
custom_gattsvc_app 是一个示例应用程序,显示了如何使用Movesense CustomGATTService来实现您自己(或其他人)的GATT服务。该示例演示了如何通过实现(部分)“医用温度计” GATT服务来实现此目的,除此之外,别无其他。
要通过BLE访问所有Movesense API,您需要使用 movesense-mobile-lib 或通过自己的GATT服务实现自己的协议。我不知道任何第三方ECG GATT服务规范。
movesense-device-lib 2.0版将包含一个示例,该示例提供对大多数Movesense API服务的访问,并可以通过简单的GATT协议轻松扩展。
完全公开:我为Movesense团队工作