swift - 如何使用 BLE 获取原始心电图数据

标签 swift xcode bluetooth bluetooth-lowenergy heartrate

我目前正在研究动态心电图监测仪。我可以使用蓝牙的心率测量(0x2A37)特性成功显示心率(bpm)。但我想显示心电图线图,因此我需要原始心脏数据以及指定的电压值。我可以获取一些其他信息,例如 RR 间隔和传感器接触状态(具有此特征),但我不知道如何获取原始数据本身。我是否可能缺少此特性的某个功能,或者是否有其他方法可以获取此数据?我正在使用 AD8232 心脏监护仪。

最佳答案

GATT 心率服务不提供对原始信号 ( see Gatt specifications ) 的访问。

如果您有权访问硬件平台,则必须编写支持通知的自定义服务和特征,并将来自传感器的数据转发到此平台。 然后,您必须编写匹配的应用程序端代码来获取此数据并将其转换为可用的格式。

关于swift - 如何使用 BLE 获取原始心电图数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57195464/

相关文章:

ios - 如何更改导航栏的字体?

ios - 是否可以使用 iPhone gamekit API 扫描蓝牙 "id' s”

ios - iOS录音时如何将PCM缓存实时转为AAC数据?

objective-c - 如何以编程方式以最小化模式启动 OS X 应用程序?

java - 蓝牙启动发现未给出结果

c++ - 在 OS X/Mac 上使用 Windows 蓝牙 API?

swift - 保存数组 [String : Any] to user default crash occasionally?

IOS - 运行后台任务以使用 swift 更新用户位置

ios - 为 dequeueReusableCellWithIdentifier 使用变量

ios - Xcode 错误 "value of type ' [UIViewController ]' has no member ' firstObject'"