主题中讨论的其他器件:CC2652R
我将 RPi 的板载蓝牙与基本 Linux 工具(gatttool、hcitool)配合使用、我还使用 BlueZ 连接到一些 BT 外设。
无线电似乎不是那么完美(无法稳定地连接到距离超过3-4m 的设备)、我认为这款电路板可以替代 BT 功能并提高无线电质量。
因此、我想用外部解决方案替代板载蓝牙。
是否有一种简单的方法可以将 Launchpad 用作标准5.0BLE USB 适配器并在 Linux 中使用它?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我将 RPi 的板载蓝牙与基本 Linux 工具(gatttool、hcitool)配合使用、我还使用 BlueZ 连接到一些 BT 外设。
无线电似乎不是那么完美(无法稳定地连接到距离超过3-4m 的设备)、我认为这款电路板可以替代 BT 功能并提高无线电质量。
因此、我想用外部解决方案替代板载蓝牙。
是否有一种简单的方法可以将 Launchpad 用作标准5.0BLE USB 适配器并在 Linux 中使用它?
感谢您的确认。 我在重构 CC2652代码时没有问题、如果可以将其用于我的需求、请帮助我找出以下问题:
1) 我需要连接到 BT 外设(写入、读取 GATT 特征、接收指示/通知)-我认为这是可行的、但请确认
2) 我还需要执行 layer2 ping 操作(在 bluez 的世界中、该工具是 l2ping):
套接字(PF_Bluetooth、SOCK_RAW、BTPROTO_L2CAP);
2652是否可以实现这一目标? 对我来说是一个非常重要的问题。
3) 我将使用 DMM、cc2652也将担任 ZB 协调员。
您认为这也可以正常工作吗?
谢谢!
1和2。 我已回复说、CC2652仅支持 BLE 而不支持 BT 经典、因此您无法使用 CC2652执行此操作。
3、即使使用 CC2652R 作为 BLE 中央设备、我也不认为运行具有 Zigbee 协调器和 BLE 中央角色的 CC26552 DMM 是可行的、因为 Zigbee 协调器和 BLE 中央设备可能会占用射频资源很长时间、并在使用 DMM 模式时影响另一个资源。
谢谢。
如果我需要这些功能、您会向我推荐什么?
ZB 协调员是最重要的。 但是、我想(持续)收听 BLE 信标、有时我会连接到 BLE 外设。
此外、有时我会检查智能手机是否在附近-这是通过 L2 Echo 请求完成的、但可能还有其他方法。
但是、我正在寻找一种解决方案、即使您使用单独的芯片和天线进行同步、它们也会相互干扰、同步也是绝对必须的。
那么、根据我的要求、您会向我推荐什么?