メインコンテンツ

このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。

Pilot Joystick

Windows プラットフォームにジョイスティック インターフェースを提供する

  • Pilot Joystick block

ライブラリ:
Aerospace Blockset / Animation / Animation Support Utilities

説明

Pilot Joystick ブロックは、Windows® プラットフォーム用のパイロット ジョイスティック インターフェイスを提供します。ロール、ピッチ、ヨー、スロットルは、それぞれジョイスティックの XYRZ チャネルにマッピングされます。

出力構成 パラメータを AllOutputs に設定して、すべてのチャネルを出力するようにブロックを構成することもできます。詳細については、Pilot Joystick Allを参照してください。Pilot Joystick ブロックと Pilot Joystick All ブロックは、Output configuration のデフォルト設定が異なる同一のブロックです。

このブロックはデプロイ可能なコードを生成しません。

制限

  • Pilot Joystick ブロックは Simulink Online ではサポートされていません。

  • ジョイスティックが R (ラダーまたはツイスト) チャネルをサポートしていない場合、ヨー出力はゼロに設定されます。Joystick IDAllOutputs モード (uint32 ビットのフラグワード) に設定されている場合を除き、出力は double 型になります。Microsoft® 以外のプラットフォームでは、このブロックはゼロを出力します。

  • ピッチ値は、FlightGear ジョイスティック インターフェイスによって提供されるものとは逆の意味を持ちます。

端子

出力

すべて展開する

ジョイスティックの左右方向に対応するロール コマンド。範囲 [-1, 1] で指定されます。

依存関係

このポートを有効にするには、Output configurationFourAxis に設定します。

データ型: double

ジョイスティックの前後方向に対応するピッチ コマンド。範囲 [-1, 1] で指定されます。

依存関係

この出力ポートは、Output configuration パラメータが FourAxis に設定されている場合に有効になります。

データ型: double

ジョイスティックの左回転と右回転の方向に対応する、[-1, 1] の範囲で指定されるヨー コマンド。

依存関係

このポートを有効にするには、Output configurationFourAxis に設定します。

データ型: double

ジョイスティックの最小位置と最大位置に対応する、[0, 1]の範囲で指定されたスロットル コマンド。

依存関係

このポートを有効にするには、Output configurationFourAxis に設定します。

データ型: double

パラメーター

すべて展開する

ジョイスティックIDを次のように指定します

  • Joystick1

  • Joystick2

  • Joystick3

  • Joystick4

  • Joystick5

  • Joystick6

  • Joystick7

  • Joystick8

  • Joystick9

  • Joystick10

  • Joystick11

  • Joystick12

  • Joystick13

  • Joystick14

  • Joystick15

  • Joystick16

  • なし

プログラムでの使用

ブロック パラメーター: JoystickID
: 文字ベクトル
: Joystick1 | Joystick2 | Joystick3 | Joystick4 | Joystick5 | Joystick6 | Joystick7 | Joystick8 | Joystick9 | Joystick10 | Joystick11 | Joystick12 | Joystick13 | Joystick14 | Joystick15 | Joystick16 | None
既定の設定: 'Joystick1'

ジョイスティック出力構成。FourAxis または AllOutputs として指定されます。AllOutputs 構成の詳細については、Pilot Joystick All を参照してください。

プログラムでの使用

ブロック パラメーター: OutputConfiguration
: 文字ベクトル
: FourAxis | AllOutputs
既定の設定: 'FourAxis'

サンプル時間 (継承の場合は -1) をスカラーとして指定します。

プログラムでの使用

ブロック パラメーター: SampleTime
: 文字ベクトル
: スカラー
既定の設定: '1/30'

バージョン履歴

R2006a より前に導入

すべて展開する