exponenta event banner

Пилот Джойстик

Предоставление интерфейса джойстика на платформе Windows

  • Библиотека:
  • Средства поддержки аэрокосмического блока/анимации/анимации

  • Pilot Joystick block

Описание

Блок пилотного джойстика обеспечивает интерфейс пилотного джойстика для платформы Windows ®. Крен, шаг, рыскание и дроссель отображаются на каналы X, Y, R и Z джойстика соответственно.

Можно также настроить блок для вывода всех каналов, установив для параметра конфигурации Output значение AllOutputs. Дополнительные сведения см. в разделе Пилотный джойстик All. Блоки Пилот джойстик (Pilot Joystick) и Пилот джойстик (Pilot Joystick) Все (All) являются идентичными блоками с различными настройками по умолчанию в конфигурации Выход (Output).

Этот блок не создает развертываемый код.

Ограничения

  • Если джойстик не поддерживает канал R (руль направления или кручение), выходной сигнал рыскания устанавливается равным нулю. Выходы имеют тип double, за исключением тех случаев, когда для параметра Joystick ID установлено значение AllOutputs режим, который является флагштоком uint32 битов. На платформах, отличных от Microsoft ®, этот блок выводит нули.

  • Значение шага имеет противоположное значение, предоставляемое интерфейсом джойстика FleyGear.

Порты

Продукция

развернуть все

Команда крена, заданная в диапазоне [-1, 1], соответствующем левому и правому направлениям джойстика.

Зависимости

Чтобы включить этот порт, установите для параметра Output configuration значение FourAxis.

Типы данных: double

Команда тангажа, заданная в диапазоне [-1, 1], соответствующем направлению движения джойстика вперед или вниз и назад и вверх.

Зависимости

Этот выходной порт активируется, если для параметра Output configuration установлено значение FourAxis.

Типы данных: double

Команда «Рыскание», заданная в диапазоне [-1, 1], соответствующем левому и правому направлениям поворота джойстика.

Зависимости

Чтобы включить этот порт, установите для параметра Output configuration значение FourAxis.

Типы данных: double

Команда Дроссель, заданная в диапазоне [0, 1], соответствующем положению джойстика min и max.

Зависимости

Чтобы включить этот порт, установите для параметра Output configuration значение FourAxis.

Типы данных: double

Параметры

развернуть все

Укажите идентификатор джойстика как Joystick1, Joystick2, или None.

Программное использование

Параметр блока: JoystickID
Текст: символьный вектор
Значения: Joystick1 | Joystick2 | None
По умолчанию: 'Joystick1'

Конфигурация выхода джойстика, указанная как FourAxis или AllOutputs. Для получения дополнительной информации о AllOutputs конфигурация, см. Пилотный джойстик Все.

Программное использование

Параметр блока: OutputConfiguration
Текст: символьный вектор
Значения: FourAxis | AllOutputs
По умолчанию: 'FourAxis'

Укажите время выборки (-1 для наследуемого), указанное как скаляр.

Программное использование

Параметр блока: SampleTime
Текст: символьный вектор
Значения: скаляр
По умолчанию: '1/30'
Представлен до R2006a