Gus Grubba
392a7a8622
Allow assigning buttons to set zoom, cameras and video streams.
6 years ago
Gus Grubba
51d20e25bd
Allow defining Joystick message frequency
7 years ago
nanthony21
328ad9eeee
joystick.outputMode is redundant since the vehicle class has its own "joystickEnabled"
7 years ago
Patrick José Pereira
91ac795524
Joystick: Add circle correction option
...
Some digital joysticks have already this correction
Add habilit to add or removecircle correction
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
DonLakeFlyer
9fe27450e9
Add support for VTOL transition from buttons
7 years ago
nanthony21
02a8b5b1d0
Replaced tristate calibration mode with two boolean values.
...
Joystick axes and buttons can now be monitored even when the
joystick input is disabled.
7 years ago
Jacob Walser
87bbb74dc4
Fix joystick tx mode initialization
8 years ago
Pierre Kancir
3051ab71b2
Joystick: add a button to support negative thrust
8 years ago
Patrick José Pereira
2f85669cff
Solve some typos
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
8 years ago
nanthony21
aa72da856b
Changed Joystick._exponential from bool to float. It can now be set between 0 and -0.5 by user using a slider.
8 years ago
Gregory Dymarek
4a49c702ae
Fixing compilation issues
8 years ago
Jacob Walser
400d6d2c26
Joystick Hotplugging
8 years ago
Jacob Walser
bffe803cc3
Add firmware-specific joystick TX mode settings
8 years ago
Jacob Walser
0b2af266b8
Setup gamecontrollers with default calibration
8 years ago
Jacob Walser
21099441fc
Allow changing/saving joystick TX mode
8 years ago
Gregory Dymarek
7fcae94cb7
Don't apply throttle deadband in ThrottleModeDownZero
9 years ago
Gregory Dymarek
8bc154ae36
Making deadbands stupid-proof; general cleanup
9 years ago
Gregory Dymarek
6d9fb038ca
Cleanup & Sync
9 years ago
Gregory Dymarek
8c1cbc6dd6
Implementing throttle axis accumulator with deadband support
9 years ago
Rustom Jehangir
6d89ae85e7
Add a checkbox to enable/disable joystick exponential.
9 years ago
Gus Grubba
196153aa47
Fixing a crash in the Joystick class. ( #3701 )
9 years ago
Rustom Jehangir
431180fd5d
Recognize joystick hats and append to the button list.
9 years ago
Gregory Dymarek
92422bd562
Improving coding style
9 years ago
Lorenz Meier
78550907fe
Adjust license terms in all headers to reflect new dual-license
9 years ago
Rustom Jehangir
682da79759
Recognize joystick hats and append to the button list.
9 years ago
Gregory Dymarek
3987ea3756
Android Joystick support
9 years ago
Gregory Dymarek
e44fed2f4a
Restructuring + Initial Android handler
9 years ago
Gregory Dymarek
bf4ab002e0
Activating Joystick module for all builds
9 years ago
Gregory Dymarek
7af1f46c16
Restructuring + Initial Android handler
9 years ago
Gregory Dymarek
c97b69b5f3
Activating Joystick module for all builds
9 years ago
Don Gagne
3433b5417d
Remove as many Singletons as possible
...
Instead us a Toolbox concept which hangs off of QGCApplication
10 years ago
Don Gagne
40c465b17f
Dynamic axis and button count support
10 years ago
Don Gagne
2b206c0024
New toolbar dropdown support
...
- select active vehicle
- arm/disarm
- select flight mode
10 years ago
Don Gagne
184af37cef
Joystick message fixes
...
When on Joystick config page:
- Not calibrating: If joystick is enabled, joystick messages should
continue to go to vehicle
10 years ago
Don Gagne
3190f0b9b2
Correcting joystick implementation
10 years ago
Don Gagne
c09f32d31c
Correcting joystick implementation
10 years ago
Don Gagne
7906286c93
Joystick value logging, Fix for center throttle zero
10 years ago
Don Gagne
db8c231f89
Add mission property
...
Accidentally deleted somehow
10 years ago
Don Gagne
6e1bfc38ed
Make new Joystick code mobile friendly
10 years ago
Don Gagne
50085ece5a
Fix incorrect type
10 years ago
Don Gagne
1888a8dc54
New Joystick config, new Joystick control classes
10 years ago