Pilot Joystick All

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

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

  • Pilot Joystick All block

Описание

Блок Pilot Joystick All обеспечивает экспериментальный интерфейс джойстика для платформы Windows®. Аналог сопоставлен с джойстиком X, Y, Z, R, U, и V каналами. Кнопки и POV сопоставлены максимум с 32 состояниями кнопки джойстика и шляпой точки зрения джойстика.

Можно также сконфигурировать блок, чтобы вывести четыре оси путем установки Выходного параметра конфигурации на FourAxis.

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

Ограничения

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

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

Порты

Вывод

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

Аналоговый выходной параметр, возвращенный согласно:

Номер массива

Канал

Выведите область значений

Джойстик

Описание

1

X

[-1, 1]

[оставленный, правильный]

Прокрутите команду

2

Y

[-1, 1]

[вперед/вниз, назад/]

Передайте команду

3

Z

[ 0, 1]

[min, макс.]

Отрегулируйте команду

4

R

[-1, 1]

[оставленный, правильный]

Команда отклонения от курса

5

U

[ 0, 1]

[min, макс.]

U значение канала

6

V

[ 0, 1]

[min, макс.]

V значений канала

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

Button выходной параметр, возвращенный как flagword, содержащий до 32 состояний кнопки на канале кнопок. Бит 0 является кнопкой 1, Бит 1 является кнопкой 2 и т.д.

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

Точка зрения, возвращенная как значение шляпы в градусах на канале POV. Нулевые степени прямо вперед, 90 градусов налево, и т.д.

Типы данных: 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'

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

|

Представленный в R2007a