recfx2

初期cap_stsがベースになっているみたいでチャンネル変更とかB-CASダンプができないみたいだ。
http://pyusb.berlios.de/ってのがあるみたいなので、書き起こしてみるかー。

PyUSBはlibusb-0.1.xベースなので非同期I/Oがないみたい。Optimizeさんのページによると同期転送だとデータを取りこぼすことがあるそうだ。
libusb-1.xなら非同期I/Oがあるんだけど、Linuxでしか動かないみたいだし、それならrecfx2がそのへんをしっかり考慮して書いてあるので、素直に拡張する方向でいこう。