-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
com0com のポートを認識しない #365
Comments
調べます。 解決できれば #209 も解決するのではないかと思います。 |
解決できそうです。 com0com独自のシリアルポート?(Ports classではないポート)のとき、 Tera Term内部では "COM%d" に決め打ちしている箇所があるかもしれないので、 |
- com0com = virtual serial port driver - シリアルポート、モデムデバイス、に加えて com0com のデバイスもオープンできるようになった - ただし "CNCA0" などのデバイス名はオープンできない - comportinfo.cpp を修正 - 全デバイスから必要なデバイスを探すようにした - 従来OSに対応するためのコードを外部に移動した - compat_win.cpp,h - win32helper.cpp,h
com0com の "COM%d" デバイスをオープンできるようにした #365
com0com の Ports classではない 検出部分(comportinfo.cpp)内では com0comのデバイスクラス(デバイスの分類)が #209 の egg timer も特別なデバイスなのかもしれません。 バイナリを作りました。 |
ありがとうございます。 |
00ffde5 ですが、リンクライブラリの追加はこれまでプロジェクトの「追加の依存ファイル」(vcxproj の AdditionalDependencies)に追加しています。 |
compat_win.cpp に _SetupDiGetDevicePropertyW() を追加したのですが、 _SetupDiGetDevicePropertyW() を使用していないプロジェクトなら プラグインなど全てに setupapi.lib が必要なライブラリを例えば common_setupapi.lib に |
ありがとうございます。 |
手もとにモデムデバイスがないので確認はできていませんが |
- com0com = virtual serial port driver - シリアルポート、モデムデバイス、に加えて com0com のデバイスもオープンできるようになった - ただし "CNCA0" などのデバイス名はオープンできない - comportinfo.cpp を修正 - 全デバイスから必要なデバイスを探すようにした - 従来OSに対応するためのコードを外部に移動した - compat_win.cpp,h - win32helper.cpp,h
- Windows Vistaから7以前の時場合 - インデント調整
これは workaround で、別に対策が必要?
https://x.com/ttdoda/status/1843684376284147743
The text was updated successfully, but these errors were encountered: