1

我正在movesense-device-lib/samples/bin/release/Movesense-custom_gattsvc_app_w_bootloader.zip为我的项目使用自定义 gatt 包。由于 mac 编译器中存在错误,我无法创建自己的包。

我真的需要服务和特性UUIDsECG事实上,如果我能得到services/characteristics包中的其他特性也很棒)

有一些网站链接可以提供某些特征和服务的 uuid,例如:

关贸总协定服务

关贸总协定特征

不幸的是,由于 movesense 包是定制的,它使用不同的 UUID。我尝试通过在我的客户端上编写一个函数来回溯它们,该函数提取服务和特征的数组列表,但没有运气:(

4

1 回答 1

0

custom_gattsvc_app是一个示例应用程序,展示了如何使用 Movesense CustomGATTService 来实现您自己(或其他人)的 GATT 服务。该示例显示了如何通过实现(部分)“医用温度计”GATT 服务来做到这一点,仅此而已。

要通过 BLE 访问所有 Movesense API,您需要使用movesense-mobile-lib或通过您自己的 GATT 服务实现您自己的协议。我不知道任何第 3 方 ECG GATT 服务规范。

movesense-device-lib 2.0 版将包含一个示例,该示例提供对大多数 Movesense API 服务的访问,并通过简单的 GATT 协议轻松扩展。

全面披露:我为 Movesense 团队工作

于 2019-11-01T09:26:22.650 回答