Re: Toshiba Bluetooth Stack其RS232的協定為何?

看板Programming作者時間18年前 (2006/07/10 11:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《commonman.bbs@bbs.csie.ncu.edu.tw (朝夢飛翔)》之銘言: > 大家好: > 小弟最近在寫RS232的相關程式,就一般而言,RS232是ok的 > 但是若遇到有用到toshiba bluetooth stack的bluetooth dongle > 就會出現 『約隔十秒才送出data』的奇怪狀況,但是其他的bluetooth > stack並不會有這樣子的情形,若我不用toshiba bluetooth stack, > 用windows預設的stack,同樣也不會有這種情形。 > 我在想是不是跟rs232的dtr、dsr…等有關,因為我是直接用winapi來撰寫的 > 而在dcb的設定中,我的設定很單純,只有 有可能, 你可以對沒發生問題的 COM port 用 GetCommState() 來取得其 DCB, 再用 SetCommState() 把它複製到有發生問題的 COM port, 看是否還會發生問題, 若沒問題了, 你就看一下這個 DCB 的設定是怎樣的, 就去 header 找 DCB 的 structure, 然後對照這個 DCB 是設定了些什麼. ps. DCB 約 28 bytes. slash -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 211-75-188-120.hinet-ip.hinet.net
文章代碼(AID): #14iSBm00 (Programming)
文章代碼(AID): #14iSBm00 (Programming)