RITM-G-29 Wheel
Страница в процессе разработки. |
Получение состояния рулевого управления от контроллера Logitech G29.
Порты
Выход
OUT_1 —
шина типа RITM_LOG_G29_STATE (см. Описание шины RITM_LOG_G29_STATE)
вектор
Параметры
Шаг расчета —
шаг расчета в секундах, с которым будет получаться значение текущего состояния рулевого управления.
-1 (по умолчанию)
Описание шины RITM_LOG_G29_STATE
Шина RITM_LOG_G29_STATE содержит в себе набор сигналов описывающих текущее состояние контроллера рулевого управления:
-
stearing — угол поворота рулевого колеса в градусах (тип данных
Float64
) в диапазоне от-450
до+450
; -
pedal_accelerator — процент нажатия на педаль газа (тип данных
Float64
) в диапазоне от0
до100
; -
pedal_brake — процент нажатия на педаль тормоза (тип данных
Float64
) в диапазоне от0
до100
; -
pedal_clutch — процент нажатия на педаль сцепления (тип данных
Float64
) в диапазоне от0
до100
.
Шина также содержит в себе сигналы состояния кнопок: false
— кнопка не нажата, true
— кнопка нажата:
-
button_cross — состояние (тип данных
Bool
) кнопки X; -
button_square — состояние (тип данных
Bool
) кнопки ▆ ; -
button_triangle — состояние (тип данных
Bool
) кнопки △; -
button_circle — состояние (тип данных
Bool
) кнопки ◯; -
button_up — состояние (тип данных
Bool
) кнопки ↑; -
button_left — состояние (тип данных
Bool
) кнопки ←; -
button_right — состояние (тип данных
Bool
) кнопки →; -
button_down — состояние (тип данных
Bool
) кнопки ↓; -
button_plus — состояние (тип данных
Bool
) кнопки +; -
button_minus — состояние (тип данных
Bool
) кнопки −; -
button_l2 — состояние (тип данных
Bool
) кнопки L2; -
button_l3 — состояние (тип данных
Bool
) кнопки L3; -
button_r2 — состояние (тип данных
Bool
) кнопки R2; -
button_r3 — состояние (тип данных
Bool
) кнопки R3; -
shifter_left — состояние (тип данных
Bool
) левого подрулевого лепестка; -
shifter_right — состояние (тип данных
Bool
) правого подрулевого лепестка; -
button_enter — сигнал состояния (тип данных
Bool
) кнопки ↵.