【发布时间】:2015-08-14 13:04:47
【问题描述】:
我目前正在使用 RXTX 编写一个 Java 程序,该程序需要从一个串行端口接收原始数据,延迟它,然后将其发送到另一个端口。延迟将在几秒钟左右,因此分辨率并不那么重要。
我查看了 RXTX 在其 wiki 上的示例,似乎所有示例都使用 inputstream api 中的 read 方法。对于我的应用程序来说,这似乎没什么用,因为它只返回流中的字节数,而我的程序只需要接收它看到的任何数据。
输入数据来自无线电,它以 5Hz 的速率接收数据块(每约 0.2 秒接收一个数据块)。
我已经获取了他们的示例程序并对其进行了编辑,以便我可以同时连接到我选择的两个串行端口,因此连接到端口不是问题。
有人可以帮助我使用 RXTX 从串行端口读取数据并将其写入另一个端口吗?我可以在这里使用 sleep 来介绍我的延迟吗?
【问题讨论】:
-
您应该包含相关代码,以便其他人可以看到您已经开始。