プラグインの特長
OXYGEN SDKの特長は以下の通りです。
- 数値チャネルからデータを読み書き
- 新しいチャネルを作成
- セットアップの保存/読み込みとユーザー設定用の構成項目を作成 – 数値、テキスト、チャネルリスト
- フルチャネルリストへのアクセス(読み取り専用)
- サンプル配置に使用する時間基準と開始時間を取得
- OXYGENログファイルへの記録
- カスタムエクスポートプラグイン
- ビデオソースの統合
- オフライン環境での使用
- Visual Studio環境を簡単に設定できるウィザード
プラグインの機能
OXYGEN SDKの機能は以下の通りです。
- ユーザー設定を容易にする「チャネル追加」ダイアログのカスタムQML GUI
- データエクスポートおよび特別オプション用のカスタムQML GUI
- ユーザー設定項目の作成
- 各種設定に対応するテキストおよび数値入力
- コンボボックス(ドロップダウンおよびカスタム入力)
- ファイル選択ダイアログ
- 任意の OXYGEN チャネルからのデータ読み取り
- 新しい OXYGEN チャネルの作成およびデータ書き込み
サポートされているオペレーティングシステム
OXYGENは、以下のオペレーティングシステムに対応しています。
- Microsoft Windows
- Ubuntu LTS Linux (Focal Fossa)
- Red Hat Enterprise Linux (RHEL)
RHEL互換の無償代替OS:
- Rocky Linux
- AlmaLinux
- Oracle Linux
GitHubでサンプルコードとドキュメントを公開
OXYGENに標準搭載されていない機能が必要な場合でも、
SDKを使用すれば機能を独自で追加できます。
フレームワーク、マニュアル、サンプルコードが提供されており、Microsoft Visual Studio C++を使用した開発をすぐに始められます。
TRION SDK
TRION SDKは、DEWE3および TRION/TRION3ハードウェアプラットフォームをベースに、独自の測定アプリケーションを構築するためのSDKです。
TRIONet3やNEX[DAQ]にも対応しています。
APIは .dllを読み込んでCスタイル関数を呼び出せる言語であれば利用可能で、次の言語向けにサンプルコードを提供しています。
C
C++
C#
Python