libximc
2.14.27
|
Настройки джойстика. Подробнее...
Поля данных | |
unsigned int | JoyLowEnd |
Значение в шагах джойстика, соответствующее нижней границе диапазона отклонения устройства. | |
unsigned int | JoyCenter |
Значение в шагах джойстика, соответствующее неотклонённому устройству. | |
unsigned int | JoyHighEnd |
Значение в шагах джойстика, соответствующее верхней границе диапазона отклонения устройства. | |
unsigned int | ExpFactor |
Фактор экспоненциальной нелинейности отклика джойстика. | |
unsigned int | DeadZone |
Отклонение от среднего положения, которое не вызывает начала движения (в десятых долях процента). | |
unsigned int | JoyFlags |
Флаги джойстика. |
Настройки джойстика.
Команда чтения настроек и калибровки джойстика. При отклонении джойстика более чем на DeadZone от центрального положения начинается движение со скоростью, определяемой отклонением джойстика от DeadZone до 100% отклонения, причем отклонению DeadZone соответствует нулевая скорость, а 100% отклонения соответствует MaxSpeed i, где i=0, если предыдущим использованием этого режима не было выбрано другое i. Если следующая скорость в таблице скоростей нулевая (целая и микрошаговая части), то перехода на неё не происходит. DeadZone вычисляется в десятых долях процента отклонения от центра (JoyCenter) до правого или левого максимума. Зависимость между отклонением и скоростью экспоненциальная, что позволяет без переключения режимов скорости сочетать высокую подвижность и точность.
unsigned int DeadZone |
Отклонение от среднего положения, которое не вызывает начала движения (в десятых долях процента).
Максимальное мёртвое отклонение +-25.5%, что составляет половину рабочего диапазона джойстика.
unsigned int ExpFactor |
Фактор экспоненциальной нелинейности отклика джойстика.
unsigned int JoyCenter |
Значение в шагах джойстика, соответствующее неотклонённому устройству.
Должно лежать в пределах. Диапазон: 0..10000.
unsigned int JoyFlags |
unsigned int JoyHighEnd |
Значение в шагах джойстика, соответствующее верхней границе диапазона отклонения устройства.
Должно лежать в пределах. Диапазон: 0..10000.
unsigned int JoyLowEnd |
Значение в шагах джойстика, соответствующее нижней границе диапазона отклонения устройства.
Должно лежать в пределах. Диапазон: 0..10000.