我有一個紅外設備(發射器和接收器)。我已將接收器連接到串行COM端口,並使用發送器發送IR信號。如何檢測串行COM1端口上的信號?
我想監視這些信號,只要沒有信號,就調用另一個線程(發送短信的代碼)。
如果我檢查hiperterminal上的信號,我會得到一些不可讀的值。
我應該尋找什麼作爲NO CARRIER
值來查看是否沒有數據收到,因此我執行第二個線程?
e.g
if(signals!=null)
{
//do nothin
}
else
{
//thread2();
}
謝謝你... wat more info.???wil你的plz指定....是新來的java! – Ishan 2009-10-19 16:30:51
@unknown - 我認爲在移植到另一種語言之前,你需要掌握自己的溝通技巧。對不起,您的簡寫輸入不屬於專業編程社區。 – 2009-10-19 16:36:29
我不想要代碼選擇端口...我笏代碼讀取信號來在一個特定的port.thnx – Ishan 2009-10-19 16:36:42