看板 C_and_CPP 關於我們 聯絡資訊
目前使用VC++2010 MFC CSerialPort v1.03控制光源亮度 但無法判斷有無連接RS232的線,只要RS232線沒插好,控制亮度時就會死當 所以想增加一判斷機制,有人知道該如何判斷嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.82.201.207 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1427248050.A.4D6.html
hichcock: windows registry ? 03/25 10:16
wenyonba: 如果對象在你設定後會Response,是不是檢查Response就好? 03/25 10:25
wenyonba: 如果它不會有Response,呃,那我就不知道了... 03/25 10:26
wu110011: 沒錯,沒有Respond... 03/25 10:35
uranusjr: RS232 是射後不理, 所以你要自己在通訊時實作確認機制 03/25 11:13
uranusjr: 不然在硬體上完全不可能做到 03/25 11:14
gg1122: 一問一答 timeout? 03/25 23:00
gg1122: api writefile 有無布林 03/25 23:02
fgkor123: 軟硬體交握都要有response 03/26 22:53
fgkor123: 一個用管線訊號一個是用硬體電位response 03/26 22:58
fgkor123: 意思是client一定要有能控制電位或傳送訊號的機制 03/26 23:01
fgkor123: 覺得你問題不在軟體...在協定和硬體的取用 03/26 23:05
overhead: rs232並沒有connect的概念 通常都是軟體層用一問一答 04/04 00:51
overhead: 去確認response有無timeout 04/04 00:52