请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2564 工具/软件:Linux
你好
在我的 Linux 嵌入式平台上、为了获得 BLE 支持、我尝试将 BlueZ 库从4.x 迁移到5.x。 到目前为止、器件上电后、我使用 hciattach 命令以以下方式将串行器件连接到 BlueZ 堆栈:
hciattach -s 115200 /dev/ttySP0 Texas 3000000
但是 bluez 在版本5.37中引入了 btattach 命令、因为 hciattach 的后继路由器、并且命令语法完全不同:
用法: btattach [选项] 选项: -B、--braddr 连接主控制器 A、-amp 连接 AMP 控制器 -P、--protocol 指定协议类型 -S、--speed 指定要使用的波特率 -N、--nooflyctl 禁用流量控制 -h、--help 显示帮助选项
我可以设置速度和开发控制器、但类型参数 已消失! 那么 HCI_init 会失败、因此我不知道器件是否正确连接... 我还想添加"--协议 l",但情况是一样的。 您是否已经体验过这样的体验?
谢谢你
Mirco