Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

apppref_gui_sample_appはGUI画面からAppPref表示、設定を行うサンプルアプリです。

 

動作に必要な外部ライブラリ

...

特になし。

サンプルアプリのディレクトリパス

...

カメラにインストールします(例:下記画像の緑枠からインストール可能)。作成した.extファイルを選択してインストールしてください。
アプリ画面を開きます(下記画像の赤枠ボタン)。

...

 下記画像のような、文字列が表示されていれば成功です。(

下記画像のような、画面が表示されていれば成功です。

...

Info

appControl.

...

htmlが見つからないメッセージが表示された場合は、
${SDK_DIR}/src/adamapp-py/apppref_gui_sample_app/data/appControl.html
を下記のようにコピーして再度ビルドしてください。
${SDK_DIR}/src/adamapp/apppref_gui_sample_app/data/appControl.html

サンプルアプリのビルド方法(Python)

...

SDKのインストールディレクトリでビルド用環境設定ファイルの読み込みを実施します。

...

カメラにインストールします(例:下記画像の緑枠からインストール可能)。作成した.extファイルを選択してインストールしてください。
アプリ画面を開きます(下記画像の赤枠ボタン)。

...

 

下記画像のような、文字列が表示されていれば成功です。

...

サンプルアプリの使用方法

付加情報を付与できていることを確認してみます。Wiresharkのようなネットワーク・アナライザ・ソフトウェアを準備して、カメラからパソコンへ送付されたネットワーク情報を確認します。

■サンプルアプリインストール前のネットワーク情報
下記のように、付加情報が付与されていないことが確認できます。

...

■サンプルアプリインストール後のネットワーク情報
下記の赤枠のように、「Additional Info test」という付加情報が付与されていることが確認できます。

...

Info付加情報の詳細については、API仕様のADAM_AdditionalInfo_Set() を参照してください。

下記画像のような、画面が表示されていれば成功です。

...

サンプルアプリの使用方法

...

サンプルアプリですので、値を変更しても特に意味はありません。

チェックボックスやリストボックスを操作して、動作を確認してください。

補足情報

...

・設定の変更

このアプリケーションには、ユーザーが変更できるいくつかの設定があります。 一部の設定を変更する場合は、「ADAM OPERATION UI」HTMLページの「AppPrefs」ボタンを押してください。
以下は、ユーザーが現在変更できる設定のリストです。

TestBoolean :
booleanサンプルパラメータ

TestInteger :
Integerサンプルパラメータ

TestString :
Stringサンプルパラメータ

TestEnum :
Enumサンプルパラメータ

TestBinary :
Binaryサンプルパラメータ
 
Application preferencesの入力制限
Integer : 有効値は-9223372036854775808~9223372036854775807
String : 255文字まで入力可能
Binary : 255文字まで入力可能
※Boolean、Enumはなし