基本APIデータ収集サンプル [ApiBasicLogger]


外観

 

概略

C-LOGGERを起動させるクライアントアプリケーションのサンプルです。

このサンプルプログラムは、C-LOGGERの起動させ、単チャネルおよび複数チャネルのデータ入力を開始・停止できます。

C-LOGGERで取得したデータは、C-LOGGER側でも、クライアントアプリケーション側でもファイル保存させることができます。
収集停止すると、このサンプルプログラムは、取得したデータをApiBasicLogger.csvに、クライアントアプリケーション側でファイル格納します。

C-LOGGER側でファイル保存させたい場合は、「収集データの自動保存」トピックを参照ください。

あらかじめ、Windows OS上にサポートデバイスを組み込む必要があります。
サポートデバイスが手元にない場合は、"AIO Demo Device "を、Windows OS上に登録することで、C-LOGGERの動作を確認できます。
"AIO Demo Device "の組み込み方法は、API-TOOL(WDM)ヘルプの”ホーム > ドライバ環境構築 > デバイスドライバのインストール > DEMO DEVICE”を参照ください。

さらに、C-LOGGER本体でデバイス設定やチャネル設定を行い、デバイスからデータ入力ができることも、ご確認ください。
正常にデバイスが動作する状態で、ローカルドライブに収集条件の内容をファイル保存してください。

 

使用手順

1.初期化処理

 ・サンプルプログラムを起動すると、メイン画面が表示されます。
  デバイス名に、デバイスマネージャーで設定したデバイス名を指定します。
  C-LOGGERの起動サイズを、画面サイズで指定します。(最小化、通常、最大化)

2.収集条件ファイル設定

 ・C-LOGGER本体で保存した収集条件ファイルを指定します。

  収集条件ファイルの指定は、2つの方法があります。

  1つ目は、ファイル名:項目に、直接ファイル名を入力してください。

  2つ目は、ファイル名:項目内の右横に「フォルダ開く」アイコンがあります。
  この「フォルダ開く」アイコンをクリックすると、ローカルドライブ内をファイル閲覧でき、所定の収集条件ファイルを選択できます。

 ・収集条件ファイル名を指定した後、[LoggerImportSettingFile]ボタンをクリックすると、収集条件ファイルが読み込まれ、C-LOGGER本体に収集条件が反映されます。

 

3.指定サンプリング回数格納イベント

 ・指定サンプリング回数格納イベントを発生させるサンプリング格納回数の設定と取得ができます。

 

4.データ収集

 ・収集開始すると指定回数格納イベントのタイミングでサンプリングデータをファイルに出力します。

 

5.終了処理

 ・メイン画面[C-LOGGERっ終了]ボタンをクリックすると、C-Loggerが終了します。
  他のクライアントアプリケーションから、OpenApplication関数を実行することができます。

 ・C-LOGGERからデータ入力を行う場合は、再度、[LoggerOpenApplication]ボタンを押してください。

6.閉じる

 ・[閉じる]ボタンをクリックすると、クライアントアプリケーションが終了します。