Python 通过蓝牙串行端口配置文件(SPP)将数据从一个Mac发送到另一个Mac 如何通过蓝牙串行端口配置文件将数据从一个Mac发送到另一个Mac 脚本
我正在寻找一种通过蓝牙将串行数据从一个Mac发送到另一个Mac的方法。串行通信集成到许多创造性的编码平台中(,)。我正在创建一个装置,允许其他艺术家在以前的一个平台中为中心环境做出贡献。我自己的大多数环境都有空间使用通过串行端口读取的数据,传统上是通过通过USB(Arduino)连接的设备,或者通过蓝牙SPP插接,如 我也很喜欢蓝牙能负担得起的与其他艺术家进行秘密表演和堵车的可能性,但建立本地网络却不行 目前,我还没有在macOS上取得任何成功,尽管我仍在努力。我还没有发现任何适合这种需要的东西 我的问题是:Python 通过蓝牙串行端口配置文件(SPP)将数据从一个Mac发送到另一个Mac 如何通过蓝牙串行端口配置文件将数据从一个Mac发送到另一个Mac 脚本,python,swift,macos,bluetooth,serial-port,Python,Swift,Macos,Bluetooth,Serial Port,我正在寻找一种通过蓝牙将串行数据从一个Mac发送到另一个Mac的方法。串行通信集成到许多创造性的编码平台中(,)。我正在创建一个装置,允许其他艺术家在以前的一个平台中为中心环境做出贡献。我自己的大多数环境都有空间使用通过串行端口读取的数据,传统上是通过通过USB(Arduino)连接的设备,或者通过蓝牙SPP插接,如 我也很喜欢蓝牙能负担得起的与其他艺术家进行秘密表演和堵车的可能性,但建立本地网络却不行 目前,我还没有在macOS上取得任何成功,尽管我仍在努力。我还没有发现任何适合这种需要的东西
- Mac是否可以宣传蓝牙SPP服务
- 所以它在另一个连接的Mac上显示为串行端口设备
- 有哪些框架可以实现上述目标
- 是否有当前可用的工作示例(如macOS High Sierra等)
- USB至TTL(通常称为FTDI)电缆,连接至HC-05或类似的蓝牙SPP模块
- 将Arduino和HC-05连接到每个mac
bluetoothSerial
已经被定义为您选择的某种串行连接
void loop()
{
while (Serial.available())
{
bluetoothSerial.write(Serial.read());
}
}
赞成的意见
这符合问题中提到的所有注意事项
欺骗
它依赖于外部硬件。不过,这种硬件的支出相当少(约20英镑)
工作流程
- Mac 1连接FTDI电缆/Arduino
- 这将打开一个串行端口
- 然后,来自mac 1的串行数据通过设备路由
- Mac 2连接连接到Mac 1的蓝牙设备
- 这将通过蓝牙SPP创建一个串行端口
- Mac 2可以打开这个新端口并开始读取数据