Pilot Joystick

Обеспечьте интерфейс джойстика на платформе Windows

  • Библиотека:
  • Aerospace Blockset / Анимация / Утилиты Поддержки Анимации

  • Pilot Joystick block

Описание

Блок Pilot Joystick обеспечивает экспериментальный интерфейс джойстика для платформы Windows®. Прокрутитесь, сделайте подачу, отклоняйтесь от курса, и дроссель сопоставлен с джойстиком X, Y, R и каналы Z соответственно.

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

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

Ограничения

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

  • Сделайте подачу значение имеет противоположный смысл как поставленный интерфейсом джойстика FlightGear.

Порты

Вывод

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

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

Зависимости

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

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

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

Зависимости

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

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

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

Зависимости

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

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

Отрегулируйте команду, заданную в области значений [0, 1], который соответствует min джойстика и макс. положению.

Зависимости

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

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

Параметры

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

Задайте ID джойстика как Joystick1, Joystick2, или None.

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

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

Joystick настройка выхода в виде FourAxis или AllOutputs. Для получения дополнительной информации о AllOutputs настройка, смотрите Pilot Joystick All.

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

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

Задайте шаг расчета (-1 для наследованного) в виде скаляра.

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

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

Смотрите также

|

Представлено до R2006a