windows 64bitでcomポートと通信する

windows向けcommapiは32bitにしか対応していない

rxtxというのを使うと、インポート先を変えるだけでcommapiと同様に使える

Rxtx wiki

64bitはこれを使えと書いてあった

Cloudhopper Opensource Lab RXTX binary distribution website

使い方はこの辺り
Java Communications APIの使い方
デバックはportmanを使った。
http://www.shoshin.co.jp/c/digi/portmon/index.html


ちなみに、私のPC(think pad x60)ではデバイスマネージャでcomポートが無かったが

Enumeration portList = CommPortIdentifier.getPortIdentifiers();

としてみたらcom3だけ存在していた