USBシリアルアダプタをMacでもそのうちできるようにしないとなーと思っていたら、RT107eを触る必要ができてきたのでセットアップメモ。
使用したアダプタはこれ。(USB−シリアル変換ケーブル グレー色 延長ケーブル付 ー 秋月電子)
これに使用されているチップはProlific PL2303なので以下のURLからMac用のドライバをダウンロード。
Mac OS X用のProlific PL2303ドライバ
http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=229&pcid=41
ちなみにこのドライバを適用できるアダプタは以下のIDになっている必要がある。
VID = 0x067b
PID = 0x2303
ドライバをインストール後、再起動する。
デバイスファイルはこんな感じ
$ ls -l /dev/tty.*
crw-rw-rw- 1 root wheel 18, 0 2 1 12:19 /dev/tty.Bluetooth-Incoming-Port
crw-rw-rw- 1 root wheel 18, 2 2 1 12:19 /dev/tty.Bluetooth-Modem
crw-rw-rw- 1 root wheel 18, 4 2 1 12:26 /dev/tty.usbserial
これで通信を行うには cu コマンドを使う。
$ sudo cu -l [シリアルデバイス] -s [通信速度]
YAMAHA RT107eと通信した場合だとこんな感じになる。
$ sudo cu -l /dev/cu.usbserial -s 9600
Password:
Connected.
RT107e BootROM Rev.6.01
Copyright (c) 2005 Yamaha CorporationPress 'Enter' or 'Return' to select a configuration.
Default settings : config0Starting with default settings.
Starting with config0 ...RT107e Rev.8.03.46 (Mon Aug 28 13:20:54 2006)
OKOK。
cu を終了するには チルダとピリオドを続けて入力する。
んー、しかし付属の延長ケーブルはどこにいってしもたんや・・・
とりあえず別のケーブルでRT107eと繋いだけど。