Bluetooth 将字符串从一个可编程设备发送到另一个可编程设备
我有两个带ble 4.0加密狗的覆盆子pi。 我在树莓上编译了blue-5.9。 TI的Sensortag一切正常 接下来,我想通过BLE连接两个设备,并从一个设备向另一个设备发送字符串 我在网上找到的东西都让我迷路了Bluetooth 将字符串从一个可编程设备发送到另一个可编程设备,bluetooth,raspberry-pi,bluetooth-lowenergy,Bluetooth,Raspberry Pi,Bluetooth Lowenergy,我有两个带ble 4.0加密狗的覆盆子pi。 我在树莓上编译了blue-5.9。 TI的Sensortag一切正常 接下来,我想通过BLE连接两个设备,并从一个设备向另一个设备发送字符串 我在网上找到的东西都让我迷路了 你有什么链接或简短的例子给我吗?我想你误解了BLE的工作原理。这与打开TCP套接字或串行连接不同,您只需传入一个字符串,另一端就可以获得该字符串 我认为你的两个选择是: 将字符串打包到定向广告包中,以便目标计算机接收 在第一台机器上设置GATT服务器,让第二台机器连接并检索要传递
你有什么链接或简短的例子给我吗?我想你误解了BLE的工作原理。这与打开TCP套接字或串行连接不同,您只需传入一个字符串,另一端就可以获得该字符串 我认为你的两个选择是:
不幸的是,我也没有任何示例代码或示例可供您参考。您需要在一个Pi上设置GATT服务器,在另一个Pi上设置客户端。 服务器上的特征端点可以是UART。 4800/9600 bps异步是可能的。 但我从未见过Linux上使用blue的BLE GATT服务器的示例。 其他硬件解决方案(我对这些不感兴趣) 以下是UART GATT服务的外观: SPP超过BLE