Commit Graph

375 Commits

Author SHA1 Message Date
Andrew Tridgell
92e35f6a9e RC_Channel: fixed use of radio_in out of range for angle inputs
this prevents mis-calculation of the angle when RC input goes outside
of the configured range. This impacted on throttle nudge in plane when
reverse thrust was enabled

thanks to Pompecukor for reporting!
2020-08-12 09:51:41 +10:00
Andrew Tridgell
b2882c2cbc RC_Channel: added fport pad option 2020-05-11 18:15:42 +10:00
Randy Mackay
41a8a1b344 RC_Channel: formatting fixes 2020-05-11 18:15:39 +10:00
Randy Mackay
60238ec040 RC_Channel: add norm_input_ignore_trim
same as norm_input but ignores the trim value
2020-05-11 18:15:39 +10:00
Matt Lawrence
994c64d23c RC_Channel: Add GoPro mode toggle Aux switch 2020-05-11 18:15:39 +10:00
Rob Ratcliff
4edab03651 RC_Channel: fix handling of rc_override_time of -1 2020-02-05 10:51:31 +11:00
Peter Barker
a3197e33d0 RC_Channel: correct description of standby option
Also canonicalise on STANDBY rather than STANDBY
2020-02-05 10:43:36 +11:00
Leonard Hall
476f853ab3 RC_Channel: Support for Standby functions 2020-02-05 10:16:43 +11:00
Henry Wurzburg
2c3d57a373 Rover: implement steering trim save in armed/manual mode only 2020-02-05 10:12:13 +11:00
Randy Mackay
f188f7e05e RC_Channels: define surface tracking auxiliary function 2020-02-05 10:10:20 +11:00
Andrew Tridgell
752c2872f9 RC_Channel: added RC option for new takeoff mode 2019-11-17 11:29:13 +11:00
Peter Hall
2f3c0447eb RC_Channel: add fence and value for rover 2019-09-02 11:03:27 +09:00
Peter Hall
fdb6da0793 RC_Channel: define sailboat mainsail and motor input channels
The unusual use of 207 is in preparation for Peter Barker's RCMAP replacement PR which uses 200 to 206
2019-09-01 09:11:25 +09:00
SergeyBokhantsev
c73a4fd227 RC_Channel: unify debounce code 2019-08-02 12:34:02 +01:00
Randy Mackay
00cc4ace8a RC_Channel: resolve gcs::send_text compiler warning 2019-07-30 09:02:39 +09:00
murata
fa78987046 RC_Channel: Match output type and variable type 2019-07-16 10:11:13 +10:00
Peter Barker
f85bad752e RC_Channel: add both clear and reset options to Rover and Plane docs 2019-07-16 09:24:18 +10:00
Peter Barker
aab787b08b RC_Channel: move mission reset in from Copter 2019-07-16 09:24:18 +10:00
Andrew Tridgell
a38b030c41 RC_Channel: disable kill IMU with HAL_MINIMIZE_FEATURES 2019-07-07 19:03:01 +10:00
Andrew Tridgell
30d27147a8 RC_Channel: added RC switch for killing IMUs 2019-07-07 19:03:01 +10:00
Peter Barker
8f8851271a RC_Channel: add mode-changing options to Plane RC channel options 2019-06-18 10:48:47 +10:00
Michael du Breuil
6317355390 RC_Channel: Fix AP_GPS include 2019-06-18 10:02:05 +10:00
Peter Barker
c38e5ba4fc RC_Channel: handle AUX_FUNC::ARMDISARM 2019-05-30 07:37:30 +09:00
Andrew Tridgell
19ace7cace RC_Channel: guarantee logging of RCIN on switch changes 2019-05-22 07:37:56 +10:00
Tom Pittenger
fc710d8a81 RC_Channel: remove UINT16_MAX check, moved to mavlink handler 2019-05-10 15:30:54 -07:00
Tom Pittenger
fbe43dba5c RC_Channel: refactor stick_mixing to library 2019-05-03 13:14:11 -07:00
Peter Barker
6157aae747 RC_Channel: correct examples with override keyword 2019-04-30 09:29:59 +10:00
Randy Mackay
c2318503db RC_Channel: fix-up OPTION param docs 2019-04-16 10:56:23 +09:00
Arjun Vinod
66bdabfa26 RC_Channel: updated the parameter docs 2019-04-16 10:47:26 +09:00
Arjun Vinod
54302d4943 RC_Channel: added left out copter flight modes as auxiliary switch options 2019-04-16 10:47:25 +09:00
Arjun Vinod
77a7c1bdf7 RC_Channel: fixed typo 2019-04-12 09:23:42 +10:00
Andrew Tridgell
4b0339d940 RC_Channel: fixed crash in RC_ProtocolTest example test 2019-04-09 12:50:17 +10:00
Michael du Breuil
125f9bd806 RC: Fix includes 2019-04-05 20:12:53 +11:00
Tom Pittenger
dce484685b RC_Channel: fix compiler warning. %u should be cast as unsigned 2019-04-04 10:19:50 +11:00
Patrick José Pereira
3a0ac4bb09 RC_Channel: Move aux_func to class enum
aux_func declaration shadows enums of mavlink ardupilotmega
RC_Channel declares `PARACHUTE_ENABLE = 21`
ardupilotmega defines it as `PARACHUTE_ENABLE=1`

This fix a compilation error with clang-8

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2019-04-03 09:53:58 -07:00
Peter Barker
e869eaeda4 RC_Channel: make has_new_overrides non-static 2019-04-02 10:16:30 +11:00
Peter Barker
2331232bdd RC_Channel: remove static override_timeout 2019-04-02 10:16:30 +11:00
Peter Barker
bc2ede5582 RC_Channel: tidy RC option flag handling 2019-04-02 10:16:30 +11:00
Peter Barker
8808991638 RC_Channel: remove unused enumeration 2019-04-02 10:16:30 +11:00
Tom Pittenger
961085fbd1 RC_Channel: rename dataflash to logger 2019-03-28 16:40:58 +11:00
Andrew Tridgell
59082a0833 RC_Channel: added RC_OPTIONS flag for failsafe ignore
this is useful for SBUS with a receiver setup for HOLD on failsafe to
not trigger a RC failsafe
2019-03-15 14:38:57 +11:00
IamPete1
8f9f572489 RC_Channel: add global E-stop function 2019-02-27 08:51:24 +09:00
Peter Barker
c235b1ccc2 RC_Channel: correct comment 2019-02-15 08:15:45 +11:00
Tom Pittenger
ece8580c1d RC_Channel: unify singleton naming to _singleton and get_singleton() 2019-02-10 19:09:58 -07:00
Peter Barker
e7e51d6f49 RC_Channel: indicate gripper available on an RC Channel 2019-02-09 11:02:22 +09:00
Pierre Kancir
c81ddd85b6 RC_Channel: fix receiver typos 2019-01-25 10:01:00 +09:00
Randy Mackay
413bceda9d RC_Channel: minor format fix 2019-01-21 14:47:32 +09:00
Peter Barker
a800395742 RC_Channel: remove use of never-set AP_HAL_PX4 and AP_HAL_VRBRAIN 2019-01-18 09:53:44 +11:00
ChrisBird
fad02bf55a AP_Relay: Adding a 5th and 6th Relay as per issue #8979 2019-01-16 13:26:25 +00:00
Peter Barker
87aeaf7315 RC_Channel: adjust type for auxillary switch position 2019-01-09 17:21:00 +11:00