電子制御TOP
[ USB-FSIO ]
[ USB-FSIO30 ]
 簡易オシロ 
 ガイガーカウンタ 
   サーボ制御   
   制御例   
[ USB-IO2.0 ]
   サンプル説明   
[ コマンド仕様 ]
   制御サンプル   
  Androidサンプル  
[ USB-IO,An ]
[ Km2Netお店 ]
特定商取引法に基づく表示
   Q & A   
[ 出版書籍 ]

[Android iPhone]
[最新情報]



弊社公開ソースについて
クリエイティブ・コモンズ・ライセンス
この 作品 は クリエイティブ・コモンズ 表示 - 継承 3.0 非移植 ライセンスの下に提供されています。
USB-FSIOの制御サンプル 
サンプル制御ソースはVisualStudio2008  VisualBasic  ExpressEditionで作成しています。
サンプル制御ソースのダウンロードはこちらから
(2010/12/08)デバイス検索後Exitしていないため通信が出来ない場合がある不具合対応
(2011/04/20)USB-FSIO30、USB-IO2.0に対応
(2011/09/11)64Bit環境でも動作するよう32Bitアプリを指定

サンプルアプリケーションの使い方
アプリケーションを実行すると右の画面が表示されます。
画面右上の接続ボタンを押すとUSB-FSIOデバイスを検索し接続します。
接続後は、送信エリアの1Byteのコマンド、コマンドのデータ、シーケンスに値を入力し送受信を押すと受信エリアに結果が表示されます。
コマンドは16進表記していますが、10進数でも入力可能です。

画面の初期値はUSB-FSIOの設定初期値です。初期値が分からなくなった場合はこの値を設定しなおしてください。

&h00などの対象外のコマンドを送るとUSB-FSIOは何も処理せずコマンドデータの先頭に&h74を返却します。



制御例
サンプルアプリケーションから下記コマンドとコマンドデータを送ってください。
結果が受信側に表示されます。

※&hF9のシステム設定を行った後は、サンプルプログラム終了・USB-FSIO抜差・サンプルプログラム起動を行ってください。
 &hF9のシステム設定がない例はデフォルト値が設定されているもとのしています。
処理コマンドコマンドデータ
アナログ入力
&h2A

チャネル1,2取得
&h01,&h00,&h00,&h02,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00
連続出力
&h22

ポート2ピン0、LED点滅7回
&h02,&h01,&hFF,&h00,&h02,&h00,&hFF,&h00, &h02,&h01,&hFF,&h00,&h02,&h00,&hFF,&h00, &h02,&h01,&hFF,&h00,&h02,&h00,&hFF,&h00, &h02,&h01,&hFF,&h00,&h02,&h00,&hFF,&h00, &h02,&h01,&hFF,&h00,&h02,&h00,&hFF,&h00, &h02,&h01,&hFF,&h00,&h02,&h00,&hFF,&h00, &h02,&h01,&hFF,&h00,&h02,&h00,&hFF,&h00, &h00,&h00,&h00,&h00,&h00,&h00
デジタル入出力
&hF9

ポート2入力、プルアップ設定
&h05,&h00,&h00,&h00,&h2F,&hFF,&h00,&h00, &h00,&h00,&h00,&h00,&h59,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00
&h20
ポート3ピン0,1,3出力
&h03,&h0B,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00
PWM LED調光と点滅

ポート3 ピン0・ピン1
&hF9

PWM 有効
&h05,&h01,&h00,&h00,&h2F,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h59,&h01,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00
&h40
間隔10ms・1秒
&h96,&h00,&h73,&h3A,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00
&h41
出力8ms・0.1秒
&h78,&h00,&hD8,&h05,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00
&h42
出力ポート3チャンネル0,1
&h03,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00
&h41
出力変更10ms・0秒
&h96,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00
簡易オシロ
(2012/04/10)
&hF9

簡易オシロ 有効
&h05,&h01,&h00,&h00,&h2F,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h59,&h02,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00
&h44

間隔1ms・1秒
10Bitアナログ入力チャネル1
08Bitアナログ入力チャネル2
デジタル入力ポート3
&hEE,&h02,&h81,&h42,&h23,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00
&h45

データ受信
&h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00,&h00,&h00, &h00,&h00,&h00,&h00,&h00,&h00