USB-An

musbioを使ってたが、初期化が色々必要って話で、libusbに変更。musbioだと、コマンドラインから使用できるのでphpや、perlからでも使えて便利なんだけどね。
http://libusb.sourceforge.net/から、libusb-0.1.12.tar.gzを持ってきて、compile, install。
http://bake-san.com/usb004.htm
ここのを利用してみる。
gcc -o usban usban.c -lusb とすれば桶。
rootでしか動かないらしいから、rootで、
root@michael:/export/usbio/FC5# ./usban
Port0 : 1.840820V 377
Port1 : 2.583008V 529
Port2 : 2.583008V 529
Port3 : 2.558594V 524
Port0 は冷蔵庫に突っ込んでみた。
でも、何回か読み込むと、
root@michael:/export/usbio/FC5# ./usban
Port0 : 4.995117V 1023
Port1 : 4.995117V 1023
Port2 : 4.995117V 1023
Port3 : 4.995117V 1023
USB-Anを抜き差しすると復旧するが。。。
これでは使い物にならん。