gpt4 book ai didi

sockets - 转发蓝牙套接字到串口

转载 作者:行者123 更新时间:2023-12-01 12:38:41 25 4
gpt4 key购买 nike

我一直在努力弄清楚如何将我的 Raspberry Pi 变成 USB 转蓝牙串行适配器。我希望能够通过蓝牙将数据发送到在/dev/usb/lp0 注册了 USB 热敏打印机的 Pi。

仅使用标准命令行应用程序,例如 hciconfighcitoolrfcommsdptool能够看到 Pi 可见,并使用商店中的蓝牙 SPP 应用程序从 Android 平板电脑与其配对。但是,平板电脑会立即断开连接,并且不会发送任何数据。 rfcomm listen/dev/rfcomm0 1 也永远等待连接。

我认为我能够在没有自定义代码的情况下,仅使用标准命令行应用程序来实现我需要的功能,但我不完全确定。 socat 可能会用于最终连接套接字。

最佳答案

我会在发布后立即得到它的数字。对于任何其他想要做类似事情的人:

  1. bluez-simple-agent配对
  2. 使用 sdptool add --channel=x sp 创建您的串行端口 channel
  3. 使用 sudo rfcomm listen/dev/rfcomm0 x
  4. 监听该 channel 上的连接
  5. 使用 socat/dev/rfcomm0/dev/usb/lp0 交叉流

美丽。现在一切都变得如此简单。

关于sockets - 转发蓝牙套接字到串口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27028899/

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