PC-OP-RS1をpythonで操作する
BuffaloのPC-OP-RS1をpythonから操作する
環境
- Windows10 64bit
- python3.5.0
準備
ドライバのインストール
- FTDIからCDM 2.08.24 WHQL Certified.zipをダウンロードする
- ftdibus.infとftdiport.infをせりかいずむを参考に編集する.
- Windows10のドライバ署名を無効にする(Jin's HomePage)
- 「デバイスマネージャー」を開き,「ほかのデバイス」に表示されているPC-OP-RS1を選択し,ドライバーソフトウェアの更新を選択. フォルダーに2.で編集したファイルがあるフォルダを指定する.
- 「ほかのデバイス」に表示されている「USB Serial Port」を選択し,「ドライバーソフトウェアの更新」を選択し、4.と同じようにドライバーソフトウェアの更新をする.
pythonから操作できるようにする
- pySerialのインストール
pythonで動かす
基本的にバイナリデータを送るだけでいいっぽい.
接続するポートは「デバイスマネージャー」のポート(COMとLPT)の欄にある「USB Serial Port」に書いてある.
例えば,COM5なら4に接続すればいい.
赤外線を受信し,同じデータを送信するスクリプト.