USB-Serial Adapter

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 Corporation

Press 'Enter' or 'Return' to select a configuration.
Default settings : config0

Starting with default settings.
Starting with config0 ...

RT107e Rev.8.03.46 (Mon Aug 28 13:20:54 2006)

OKOK。

cu を終了するには チルダとピリオドを続けて入力する。

>
~[mac].
Disconnected.
mac:~ user$


んー、しかし付属の延長ケーブルはどこにいってしもたんや・・・
とりあえず別のケーブルでRT107eと繋いだけど。