対話式制御における従来のボードレベルNI-488.2コールの構文
From NI-488.2
対話式制御における従来のボードレベルNI-488.2コールの構文
| 構文 | 説明 |
| ibask option | 構成情報を返します。optionは、構成パラメータのニモニックです。 |
| ibcac v | アクティブなコントローラになります。 |
| ibcmd cmdbuf | コマンドを送信します。 |
| ibcmda cmdbuf | コマンドを非同期に送信します。 |
| ibconfig option value | 構成可能なパラメータを変更します。 optionは、構成パラメータのニモニックです。 |
| ibdma v | DMAを有効または無効にします。 |
| ibeos v | EOSメッセージを変更または無効にします。 |
| ibeot v | ENDメッセージを有効または無効にします。 |
| ibfind udname | ユニットデスクリプタを返します。 udnameはインタフェースの記号名(例、gpib0)です。 |
| ibgts v | アクティブなコントローラからスタンバイになります。 |
| ibist v | istを設定またはクリアします。 |
| iblck v LockWaitTime | 実行中のプロセスの排他的インタフェースロックを取得または解放します。 |
| iblines | すべてのGPIB制御ラインの状態を読み取ります。 |
| ibln pad sad | GPIB上のpad、sadでのデバイスの存在をチェックします。 |
| ibloc | ローカルモードに入ります。 |
| ibonl v | デバイスをオンラインまたはオフラインにします。 |
| ibpad v | プライマリアドレスを変更します。 |
| ibppc v | パラレルポールを構成します |
| ibrd count | データを読み取ります。countは読み取るバイトです。 |
| ibrda count | データを非同期で読み取ります。countは読み取るバイトです。 |
| ibrdf flname | データをファイルに読み取ります。flnameはファイルに読み取る際のパス名です。 |
| ibrpp | パラレルポーリングを行います |
| ibrsc v | システム制御を要求または解放します。 |
| ibrsv v | サービスを要求します。 |
| ibsad v | セカンダリアドレスを変更します。 |
| ibsic | インタフェースクリアを送信します。 |
| ibsre v | リモートイネーブルラインを設定またはクリアします。 |
| ibstop | 非同期の操作を中止します。 |
| ibtmo v | 時間制限を変更または不可にします。 |
| ibwait mask | 選択したイベントを待機します。 maskは16進または10進の整数、または、ibwait TIMO CMPLなどマスクビットニモニックのリストです。 |
| ibwrt wrtbuf | データを書き込みます。 |
| ibwrta wrtbuf | データを非同期で書き込みます。 |
| ibwrtf flname | ファイルからデータを書き込みます。flnameはファイルから書き込む際のパス名です。 |