我有一个红外设备(发射器和接收器)。我已将接收器连接到串行COM端口,然后使用发射器发送IR信号。
我想监视theese信号,每当没有信号时,调用另一个线程(短信发送代码)。
如果我检查hiperterminal上的信号,我会得到一些不可读的值。
我应该将NO CARRIER
值作为if(signals!=null)
{
//do nothin
}
else
{
//thread2();
}
值来查看是否没有收到数据,以便执行第二个帖子?
e.g
{{1}}
答案 0 :(得分:1)
答案 1 :(得分:0)
转到rxtx.org以获取Windows,Linux或OSX下Java的免费串行端口库。所有细节和示例代码都可以在this WikiBook中找到。
有关事件的部分,例如获取有关控制信号更改的通知,是here