タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

PythonとUSBに関するShoCohのブックマーク (3)

  • Python/PyUSB - SasadaLabWiki

    PythonでEZUSBを動かす (2008-09-01更新) PyUSBを利用し,パイプ番号を指定してバルク転送を実行するモジュールのソースをつぎに示します。 プログラム体として実行すると,50行目以降のサンプルプログラムが動作します。 当研究室ではつぎの環境でEZUSB-FX2マイコンボード(発売元: ストロベリー・リナックス)を動作させることができました。 Windows XP, Python 2.4.4, PyUSB 0.3.5, libusb-win32 0.1.8.0 Mac OS X 10.4.11 (PPC G4), Python 2.5.2, PyUSB 0.4.1, libusb 0.1.12 当研究室ではモーションキャプチャの研究に使用しています。 1 import usb 2 3 class UsbDevice: 4 def __init__(self, id

  • PyUSB

    Connect your teams with an integrated digital workplace Wherever your teams work, keep them connected with a digital workplace that unifies all your productivity tools in one central place Claromentis provides a reliable and feature-rich business intranet software for modern organizations. Offering collaborative, social, knowledge-sharing, and enterprise-level applications, Claromentis' intranet p

    ShoCoh
    ShoCoh 2011/08/29
    pythonでusbを扱うモジュール
  • 西尾泰和のブログ @ Cybozu Labs: PythonからUSBミサイルランチャを操作する短いサンプル

    先日の記事(PythonワンライナーでUSBミサイルランチャーを制御)はネタに走りすぎていてわかりやすくはなかったので、 あらためて短いサンプルを書きました。 PythonからUSBミサイルランチャーを操作するためには、 libusb-win32とPyUSBというモジュールをインストールする必要があります。 pyusbモジュールについて。 というページでWindows版のインストーラが公開されているので、 それを使うと簡単にインストールできます。 インストールが完了して、USBミサイルランチャーを接続したら、 下の34行のスクリプトを実行すると 上下左右に移動した後発射されるはずです。 VENDER_ID = 0x1941 PRODUCT_ID = 0x8021 def find(vendor_id, product_id): import usb busses = usb.busses(

  • 1