DS9490R 導入 ― 2008/10/18 07:27
Tiny230 にはシリアルポートが1つしかないので, 1-Wire USB Adaptor DS9490R を導入した。(シリアルポートには GPS を接続する予定)
DS9490R は Hobby Boards 社から購入,11日で届いた。即 USB ポートに刺したが,認識するけどデバイス番号がつかない。アレ?
kernel: w1_master_driver w1_bus_master1: Family 81 for 81.0000002761 d3.1d is not registered.
マニュアルを読むと kernel modules ではなく,libusb 経由でアクセスするそうだ。私がやった作業は下記の通り。
- oww 用の udev rules を追加
- /etc/modprobe.d/blacklist に ds9490r 他を追加
- $HOME/.oww_device の device を /dev/ttyS0 から driver USB に変更
連続運転を始めて1日経ったが,快調です。
ちなみに oww の configure 時に libusb に関する WARING が表示されるが,インストールされている libusb のバージョンに関わらず表示されるので,気にしないこと。
最近のコメント