Commit Graph

285 Commits

Author SHA1 Message Date
Peter Barker 821cfcd6ac RC_Channel: move RC bits in mavlink to common code
Plane's semantics change to be like Copter. Rover, Sub and Tracker will start reporting the bits
2024-02-10 11:46:44 +11:00
Andrew Tridgell 061ac459f8 RC_Channel: tidy a comment for LAND_PITCH_DEG 2024-01-23 15:00:30 +11:00
Andrew Tridgell 376426a088 RC_Channel: added AUX function 112 for AHRS EKF type changes 2023-12-17 09:47:30 +11:00
Peter Barker 01eb0fd26d RC_Channel: unfriend SRV_Channels 2023-11-11 08:42:04 +09:00
Andrew Tridgell 936d6ed378 RC_Channel: added VFWD_THR_OVERRIDE 2023-09-27 11:43:45 +10:00
Pierre Kancir 2fff57708a RC_Channel: Remove static from get_override_mask and make const 2023-09-27 08:15:42 +10:00
Peter Barker adeb7985a3 RC_Channel: document option 109, Custom Controller 2023-08-26 21:21:24 +10:00
Randy Mackay dd3376a808 RC_Channel: add camera lens aux function 2023-07-26 20:20:13 +09:00
Henry Wurzburg 5510dcc45d RC_Channel: allow scaled passthru to go to trim on rc failsafe 2023-06-29 21:37:12 +10:00
Peter Barker 7ccf8e62ce RC_Channel: remove intermediate option_is_enabled methods for RC_Channel 2023-06-14 17:39:43 +10:00
Randy Mackay 24445a0c20 RC_Channel: aux function for camera image tracking 2023-05-08 21:26:35 +10:00
Ryan Friedman 95354ac572 RC_Channel: Fix spelling in receiver
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-04-06 09:13:09 +10:00
Peter Barker f81de35cd5 RC_Channel: add and use RC_Channel_config.h 2023-03-22 14:25:09 +11:00
Tom Pittenger 6b4cf06243 RC_Channel: rename Aux SW for AUTO_VTOL to PLANE_AUTO_L:AND_ABORT 2023-03-15 13:31:43 -07:00
Henry Wurzburg b432222d42 RC_Channel: add AUTO VTOL landing abort AUX sw 2023-03-14 10:52:23 +11:00
Tom Pittenger 3c65b5e5a0 RC_Channel: add AUX_FUNC::BATTERY_MPPT_ENABLE 2023-03-07 11:42:24 +11:00
Henry Wurzburg 2f1fcc8914 RC_Channel:Add mag cal switch 2023-02-21 12:35:36 +11:00
Peter Barker 151770f6e7 RC_Channel: allocate channel option for loweheiser manual control 2023-02-06 12:52:03 +11:00
murata 503b31315a RC_Channel: Add a KILL for IMU3 2023-02-01 08:18:48 +11:00
Andy Piper aaa6b284bd RC_Channel: add option to support ELRS at 420kbaud 2022-12-22 18:38:31 +00:00
Iampete1 67fd90f181 RC_Channel: add aux function for QStabilize mode 2022-12-06 11:22:35 +11:00
Mingchen Zhang bb18372d95 Add RC_OPTIONS feature gating of crsf flight mode star 2022-11-29 10:30:47 +11:00
Randy Mackay 14f729babb RC_Channel: add RC_FS_TIMEOUT param and accessor for Copter 2022-11-17 07:42:43 +09:00
Iampete1 6a4280429a RC_Channel: move aux pos string to function, print RC channel number with aux fun 2022-10-14 12:01:07 +11:00
Andrew Tridgell ff4478a4d9 RC_Channel: added cache of aux functions for scripting
allows for scripting to act on aux functions
2022-10-11 11:47:04 +11:00
Peter Barker 8e7d87447c RC_Channel: make emitting nice strings on aux functions a selectable feature 2022-10-11 10:23:19 +11:00
Iampete1 93b1825414 RC_Channel: add method to check if override hads ever been recived 2022-10-09 16:02:13 +01:00
Randy Mackay 47e2be6e60 RC_Channel: add camera aux functions 2022-09-30 15:17:29 +09:00
Henry Wurzburg ac1b1c5a93 RC_Channel: change sw and output names to match new MOUNT params 2022-09-14 18:29:33 +10:00
Randy Mackay cc67d6f73c RC_Channel: define mount roll, pitch and yaw inputs 2022-09-06 13:53:25 +09:00
esaldiran 8eeb4227f7 RC_Channel: add custom controller aux func 2022-08-30 13:10:09 +10:00
Henry Wurzburg 451ed0aede RC_Channel: add ARM/MOTOR_EMERGENCY_STOP Aux Switch 2022-08-24 16:03:52 +10:00
Tamas Nepusz 1ae299b717 RC_Channel: reserve RX aux functions 248-249 for Skybrush 2022-08-09 13:22:07 +10:00
Henry Wurzburg 022987e4d3 RC_Channel: add AUX switch to pause logging of streamed entries 2022-08-02 10:15:08 +10:00
Randy Mackay 640a4b1a5f RC_Channel: add mount lock aux function 2022-06-15 09:07:14 +09:00
Andrew Tridgell d512dc0b00 RC_Channel: fixed use of configured() vs configured_in_storage() 2022-06-06 13:11:50 +10:00
Randy Mackay b4e5e16d56 RC_Channel: minor spelling fix 2022-06-03 11:56:18 +09:00
Andy Piper bfc3a5a749 RC_Channel: add in-flight FFT notch tuning function
initialize FFT tune
2022-05-04 17:05:51 +10:00
Mirko Denecke 60b0be4a97 RC_Channel: fix auxiliary typo 2022-05-02 10:55:08 +10:00
Peter Barker 30c08c1e7c RC_Channel: rename within_min_dz to in_min_dz for consistency
... consistency with in_trim_dz
2022-03-08 11:17:45 +11:00
Iampete1 a47445bde9 RC_Channel: update RC_MIN_LIMIT_PWM from 900 to 800 2022-03-01 10:47:25 +11:00
Peter Barker 37af7e5166 RC_Channel: rename and make enum RC_Channel::ControlType
Type:: is too generic; get_type should probably be get_control_type
2022-02-27 09:55:01 +11:00
Peter Barker 14ce09279f RC_Channel: privatise switch reading functions 2022-02-27 09:51:04 +11:00
Peter Barker d3db716dd9 RC_Channel: remove unused functions 2022-02-27 09:51:04 +11:00
Peter Barker d41388f242 RC_Channel: privatise range accessors 2022-02-27 09:51:04 +11:00
Bill Geyer 3a8175b880 RC_Channel: move tradheli turbine start to unused AUX_FUNC 2022-02-23 14:22:47 +09:00
Ferruccio1984 20f1d0c4da RC_Channel: tradheli support for turbine start 2022-02-23 14:22:47 +09:00
Gone4Dirt 15b3dbe63c RC_Channel: Allow weathervaning from rc switches 2022-02-08 10:38:16 +11:00
Leonard Hall 0c42b890e6 RC_Channel: Add Aux Switch enumeration Force Flying 2022-02-04 09:10:57 +09:00
Randy Mackay 41f1c763f2 RC_Channel: add aux switch for optical flow calibration 2022-01-29 08:26:12 +09:00