0

我编写了一个可以从传感器获取串行数据的处理应用程序。它适用于电缆(USB),但是当我尝试集成蓝牙模块时,它甚至没有检测到蓝牙串口。

Serial.list() 检测除蓝牙端口外的所有 COM 端口。当我使用其他串行端口查看器运行相同的程序时,会检测到 BT 串行 COM 端口。我可以通过 Mac 上的其他应用程序获取串行数据。

这可能是因为 RxTxComm.jar 名称过滤器(tty,..)吗?如果是,那么如何在处理代码中编写脚本来重命名串行端口并使 jar 文件检测蓝牙串行端口?

4

1 回答 1

1

使用 arduino 论坛中的“rxtxSerail-2.2Fixed”文件更改处理串行库中的 rxtxSerial.dll: http ://servicios.ried.cl/arduino/

由于 Arduino 的 IDE 是基于处理的,所以同一个库解决了这个问题。

于 2013-07-02T12:39:13.733 回答