我写了一个可以从传感器获取串行数据的处理应用程序。它适用于电缆(USB),但当我尝试集成蓝牙模块时,它甚至都没有检测到蓝牙串口。
Serial.list()检测除蓝牙端口以外的所有COM端口。当我与其他串行端口查看器运行相同时,将检测到BT串行COM端口。我可以通过Mac上的其他应用程序获取串行数据。
这可能是因为RxTxComm.jar名称过滤器(tty,..)?如果是,那么如何在Processing代码中编写脚本来重命名串口并使jar文件检测到蓝牙串口?
答案 0 :(得分:1)
使用arduino论坛中的“rxtxSerail-2.2Fixed”文件更改处理序列库中的rxtxSerial.dll: http://servicios.ried.cl/arduino/
由于Arduino的IDE基于处理,因此同一个库解决了这个问题。