[問題] 請問RS232如何判斷有無連線?

作者: wu110011 (不下棋)   2015-03-25 09:47:27
目前使用VC++2010 MFC CSerialPort v1.03控制光源亮度
但無法判斷有無連接RS232的線,只要RS232線沒插好,控制亮度時就會死當
所以想增加一判斷機制,有人知道該如何判斷嗎? 謝謝
作者: hichcock (快樂一整年 ^^~~~)   2015-03-25 10:16:00
windows registry ?
作者: wenyonba (射後不理很XX啊!!!!)   2015-03-25 10:25:00
如果對象在你設定後會Response,是不是檢查Response就好?如果它不會有Response,呃,那我就不知道了...
作者: wu110011 (不下棋)   2015-03-25 10:35:00
沒錯,沒有Respond...
作者: uranusjr (←這人是超級笨蛋)   2015-03-25 11:13:00
RS232 是射後不理, 所以你要自己在通訊時實作確認機制不然在硬體上完全不可能做到
作者: gg1122 (99通未接來電)   2015-03-25 23:00:00
一問一答 timeout?api writefile 有無布林
作者: fgkor123 (n(N))   2015-03-26 22:53:00
軟硬體交握都要有response一個用管線訊號一個是用硬體電位response意思是client一定要有能控制電位或傳送訊號的機制覺得你問題不在軟體...在協定和硬體的取用
作者: overhead (overhead)   2015-04-04 00:51:00
rs232並沒有connect的概念 通常都是軟體層用一問一答去確認response有無timeout

Links booklink

Contact Us: admin [ a t ] ucptt.com