CH340Gでフロー制御効かない件への対応
Eröffnet am: 2019-07-04 20:36
Letztes Update: 2019-07-04 20:38
Auswertung: | yutakapon | Verantwortlicher: | yutakapon |
---|---|---|---|
Priorität: | 5 - Mittel | Meilenstein: | (Keine) |
Typ: | Support-Anfragen | Schweregrad: | 5 - Mittel |
Komponente: | Tera Term | Status: | Offen [Owner assigned] |
Lösung | Keine |
Einzelheiten
CH340GというUSBシリアル変換を使うと、シリアル接続のハードウェアフロー制御が動かないという現象が発生する。
現時点で二人のユーザから報告が上がっている。
・ユーザ1
当方への個人問い合わせより。
・ユーザ2
https://osdn.net/projects/ttssh2/ticket/39187
●原因
真因は不明だが、おそらくUSBシリアル変換のデバイスドライバの問題。
●調査状況
ユーザ1に対して、SetupComm の呼び出しを削除した版では正常動作することが確認できた。
ブランチ(r7742):
branches/hardware_flow_notwork/
ユーザ2に対しては回答が来ないため不明。
●処置案
本件はTera Termの問題ではないと考えているが、シリアルポート設定で事象が回避できるようにしたい。
(1) 設定でSetupCommの呼び出し有無を変更できるようにする。
(2) TBD
●参考
SetupComm 関数
https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-setupcomm
Letzte Aktualisierung für dieses Ticket
2019-07-04 20:38 Aktualisiert von: yutakapon
- Details Updated