Re: Toshiba Bluetooth Stack其RS232的協定為何?
※ 引述《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
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章