RS-232C > USBシリアル変換アダプタ > USBの物理ポートによりCOMXがCOM8やCOM10に変わる + UI: 設計ミス > COM10を選択できないUI


動作環境
Windows 7 Pro (32bit)
USBシリアル変換アダプター

関連

状況

  • 組込みの装置
  • 昨日の試験と同じことをしようとしたら動かない
  • USBシリアル変換アダプタを使用
  • ノートPCのUSBポートの挿す場所が変わっていた
    • COM8がCOM10に

物理ポートとCOMXのX (COM8やCOM10)

ノートPCなどの「どのUSBポート」に挿すかによってCOM8やCOM10に変わる。
そのような情報を記憶しているのだろう。

UI: 設計ミス > COM10を選択できないUI

  • 提供されるソフトウェアがコンボボックスでCOMXを選択するUI
  • COM9までしか選択できない

COM10だとそもそも動かない。

USBシリアル変換アダプタを使うとCOM12になったりCOM14になったりもする。
(これまで使ってきた変換アダプタの種類にもよるのかもしれない)

COMX(X>=10)が使える設計をするがよい。