【发布时间】:2011-03-27 21:04:32
【问题描述】:
我正在尝试使用来自的代码与 arduino 通信,
http://todbot.com/blog/2006/12/06/arduino-serial-c-code-to-talk-to-arduino/
它使用 termios 以非阻塞方式打开并与 arduino 对话,效果很好。我想知道的是,当在 Java 上使用 rxtx 时,我可以注册一个回调函数,当在线上有数据时调用该函数,这样我就不必手动检查了。我用谷歌搜索但找不到任何关于如何注册回调函数的信息?
我在 Linux/OS X 上,我试图避免启动一个新线程只是为了观察/读取在线数据。
【问题讨论】:
标签: linux macos serial-port posix