gpt4 book ai didi

c - BlueZ 4.99 中的蓝牙健康设备配置文件 (HDP) 接收器实现?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:38:07 24 4
gpt4 key购买 nike

我是蓝牙编程的新手,我正在尝试创建一个通过蓝牙与心率监测器 (HRM) 交互的 Linux 应用程序。这最好通过 BlueZ 工具(sdptool、hcitool、hciconfig 等)或 C 编程语言来完成。

我假设该程序类似于以下内容:

  1. 扫描附近的设备。
  2. 浏览每个设备的 SDP,搜索 HDP HRM 源。
  3. 执行某种连接命令。
  4. 从连接命令传递的流/文件中读取。

当然,作为新手,我对程序流程的假设本身可能是不正确的。

但是,我无法在 BlueZ 工具中找到与健康设备配置文件相关的任何功能。在尝试制作 C 应用程序时,我可以在 BlueZ 头文件中找到与 HDP 实现相关的数字预处理器宏,但除此之外没有其他功能。

我找到的一些有用的链接:

系统信息:

  • Linux 内核:2.6.37
  • BlueZ 版本:4.99
  • D-Bus 版本:1.0

为了更具体地回答我的问题,是否可以使用 BlueZ 工具创建 HDP 接收器?如果不能,是否可以在 C 中这样做。如果不能,最好的方法是什么?我在哪里可以找到 HDP 连接和可能示例的文档。到目前为止,搜索引擎已被证明无济于事,所以我希望 SO 可以提供一些指导。

谢谢!

最佳答案

试试 Antidote,它为 Linux 编译并有一个内置的接收器示例(健康)。

http://oss.signove.com/index.php/Antidote:_IEEE_11073-20601_stack

关于c - BlueZ 4.99 中的蓝牙健康设备配置文件 (HDP) 接收器实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12899880/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com