# ネイティブモードコマンド

## ネイティブモードの基本コマンド

- Load File (ファイルのロード):(LF) In-Sight ビジョンシステムのフラッシュメモリから、指定したジョブをロードして、アクティブジョブにします。詳細については、「Load File (ファイルのロード)」を参照してください。
- Read File (ファイルの読み取り):(RF) ビジョンシステムのフラッシュメモリからジョブを読み取ります。詳細については、「Read File (ファイルの読み取り)」を参照してください。
- Write File (ファイルの書き込み):(WF) ビジョンシステムのフラッシュメモリにジョブを送信します。詳細については、「Write File (ファイルの書き込み)」を参照してください。
- Delete File (ファイルの削除):(DF) 指定したジョブまたはセルデータファイル (.cxd) をビジョンシステムのフラッシュメモリから削除します。詳細については、「Delete File (ファイルの削除)」を参照してください。
- Get File (ファイルの取得):(GF) ビジョンシステム上のアクティブなジョブのファイル名を返します。詳細については、「Get File (ファイルの取得)」を参照してください。

- Store File (ファイルの保存):(TF) 現在のジョブを指定したファイル名でフラッシュに保存します。詳細については、Store File (ファイルの保存)を参照してください。

- Set Job (ジョブの設定):(SJ) ビジョンシステムのフラッシュメモリにあるジョブスロットの 1 つからジョブをロードし、それをアクティブジョブにします。詳細については、「Set Job (ジョブの設定)」を参照してください。

- Store Job (ジョブの保存):(TJ) 現在のジョブを指定したジョブ ID 番号でフラッシュに保存します。詳細については、「Store Job (ジョブの保存)」を参照してください。

- Read Job (ジョブの読み取り):(RJ) 指定したジョブ ID 番号を持つジョブの ASCII 16 進値のコンテンツをフラッシュから返します。詳細については、「Read Job (ジョブの読み取り)」を参照してください。

- Write Job (ジョブの書き込み):(WJ) フラッシュ上の指定したジョブ ID 番号を持つジョブファイルに ASCII 16 進値のブロックを書き込みます。詳細については、「Write Job (ジョブの書き込み)」を参照してください。

- Delete Job (ジョブの削除):(DJ) 指定したジョブ ID 番号を持つジョブをフラッシュから削除します。詳細については、「Delete Job (ジョブの削除)」を参照してください。

- Get Job (ジョブの取得):(GJ) 現在ロードされているジョブの ID 番号を取得します。詳細については、「Get Job (ジョブの取得)」を参照してください。

- Read BMP (BMP の読み取り):(RB) 現在の画像の ASCII 16 進値を BMP フォーマットで返します。詳細については、「Read BMP (BMP の読み取り)」を参照してください。

- Get Value (値の取得):(GV) 指定したセルまたはシンボリックタグの値を返します。詳細については、「Get Value (値の取得)」を参照してください。
- Set Integer (整数を設定):(SI) 指定したセルまたはシンボリックタグに整数値を設定します。詳細については、「Set Integer (整数を設定)」を参照してください。
- Set Float (浮動小数点数を設定):(SF) 指定したセルまたはシンボリックタグに浮動小数点値を設定します。詳細については、「Set Float (浮動小数点数を設定)」を参照してください。
- Set Region (領域を設定):(SR) EditRegion セルまたはシンボリックタグの値を設定します。詳細については、「Set Region (領域を設定)」を参照してください。
- Set String (文字列を設定):(SS) 指定したセルまたはシンボリックタグに文字列値を設定します。詳細については、「Set String (文字列を設定)」を参照してください。

- Get Info (情報の取得):(GI) ビジョンシステムのシステム情報 (シリアル/MAC/バージョンなど) を返します。詳細については、「Get Info (情報の取得)」を参照してください。

- Set Online (オンラインに設定):(SO) ビジョンシステムをオンラインモードまたはオフラインモードに設定します。詳細については、「Set Online (オンラインに設定)」を参照してください。
- Get Online (オンライン状態を検出):(GO) ビジョンシステムをオンライン状態に戻します。詳細については、「Get Online (オンライン状態を検出)」を参照してください。
- Set Event (イベントを設定):(SE) 指定したイベントをトリガします。詳細については、「Set Event (イベントを設定)」を参照してください。
- Set Event and Wait (イベントを設定して待機):(SW) 指定したイベントをトリガして、コマンドが完了してからレスポンスを返します。詳細については、「Set Event and Wait (イベントを設定して待機)」を参照してください。

- Reset (Reboot) (リセット (再起動)):(RT) 詳細については、「Reset (Reboot) (リセット (再起動))」を参照してください。

- Get FileList (ファイルリストの取得):デバイス上のファイルのリストを返します。デフォルトでは、/pubfs フォルダ内のファイルのみがリストに含まれ、サブディレクトリの内容は含まれません。サブディレクトリの内容もリストに含めるには新しいオプション引数を使用します。詳細については、「Get FileList (ファイルリストの取得)」を参照してください。

- Send Manual Trigger to all Cameras (すべてのカメラに手動トリガを送信):(MT) 詳細については、「Send Manual Trigger (手動トリガを送信)」を参照してください。

- Put Live (ライブモードに切り替え):詳細については、「Put Live (ライブモードに切り替え)」を参照してください。