Peter Barker
|
e29b6c3036
|
ArduCopter: create and use a singleton for SRV_Channels
avoid creation of static pointers to objects held within SRV_Channels
|
2024-11-13 19:47:49 +11:00 |
Peter Barker
|
2c401ccec5
|
Copter: rename ADVANCED_FAILSAFE to AP_COPTER_ADVANCED_FAILSAFE_ENABLED
to make integration with custom build server work
|
2024-11-12 12:44:34 +11:00 |
Peter Barker
|
e4859599cf
|
Copter: stop using global ap variable as bitmask
|
2024-11-06 16:31:38 +09:00 |
Iampete1
|
94944427da
|
Copter: Scripting: add support for `set_target_rate_and_throttle`
|
2024-09-25 08:47:30 +10:00 |
Peter Barker
|
db767ce0dd
|
ArduCopter: re-order initialiser lines so -Werror=reorder will work
|
2024-09-24 22:50:28 +10:00 |
Andy Piper
|
505d05d5f8
|
Copter: log ANG attitude message
|
2024-09-17 10:12:35 +10:00 |
Peter Barker
|
784760342d
|
Copter: remove ENABLE/ENABLED/DISABLE/DISABLED defines
|
2024-09-06 11:53:09 +10:00 |
Gone4Dirt
|
aabaa0939a
|
Copter: Move heli logging down into motors
|
2024-08-14 23:39:01 -04:00 |
Luca Pescante
|
0583e85145
|
Copter: update "CH6 tuning" comments
|
2024-07-25 09:40:13 +10:00 |
muramura
|
f9bc247121
|
Copter: correct comment about scope of is_landing and is_taking_off
|
2024-07-24 18:31:00 +10:00 |
Peter Barker
|
6dac230ccb
|
ArduCopter: correct compilation with AP_RRSI_ENABLED false
Co-authored-by: David Buzz <davidbuzz@gmail.com>
|
2024-07-24 09:11:39 +10:00 |
Peter Barker
|
f64fcb78d3
|
ArduCopter: make AP_RANGEFINDER_ENABLED remove more code
|
2024-07-02 09:17:26 +10:00 |
Iampete1
|
44710e8576
|
Copter: `update_target_location` reject alt frame change per plane
|
2024-06-25 08:29:57 +09:00 |
TsuyoshiKawamura
|
a95b5bc0dc
|
Copter: leave old_loc check instead of changing alt frame.
|
2024-06-25 08:29:57 +09:00 |
TsuyoshiKawamura
|
8346203d43
|
Copter: simplify update_target_location
|
2024-06-25 08:29:57 +09:00 |
rtos-kawamura
|
34748e681f
|
Copter: simplify get_target_location
Co-authored-by: Peter Hall <33176108+IamPete1@users.noreply.github.com>
|
2024-06-25 08:29:57 +09:00 |
TsuyoshiKawamura
|
5f5e0e65e0
|
Copter: implement get_target_location/update_target_location for lua
|
2024-06-25 08:29:57 +09:00 |
haarshitgarg
|
a13639d9d8
|
ArduCopter: enabled sending waypoints from a companion computer to ardupilot for copter and rover
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
|
2024-05-02 09:08:34 +09:00 |
Peter Barker
|
b173662b3c
|
ArduCopter: remove Baro accumulate API
no backend actually needs to be prodded, everything is done on timers
|
2024-04-18 09:19:20 +10:00 |
Peter Barker
|
4569b1ba14
|
ArduCopter: allow HarmonicNotches to be compiled out of the code
|
2024-03-19 07:04:13 +11:00 |
Andy Piper
|
f0b691dd31
|
Copter: check fence at faster rates when going faster to avoid massive fence breaches
|
2024-02-28 19:29:44 +11:00 |
Peter Barker
|
f2a9f1516b
|
ArduCopter: move gripper up to AP_Vehicle
also make the singleton return a reference rather than a pointer
|
2024-02-21 21:05:12 +11:00 |
Peter Barker
|
4e97561d5b
|
ArduCopter: move logger object up to AP_Vehicle
|
2024-02-13 10:54:29 +11:00 |
Andy Piper
|
780045ee3a
|
Copter: filter ekf variances for failsafe and vibration checks
add a parameter to control EKF failsafe filtering
|
2024-02-07 15:10:30 +00:00 |
Peter Barker
|
eab70e3a1e
|
ArduCopter: move AP_Stats to AP_Vehicle
|
2024-01-30 11:12:21 +11:00 |
Peter Barker
|
7377b3f8f2
|
ArduCopter: allow compilation with HAL_LOGGING_ENABLED false
|
2024-01-17 18:25:55 +11:00 |
Randy Mackay
|
5718c49928
|
Copter: set-desired-speed applied to flightmode
|
2023-12-06 08:44:52 +09:00 |
Andy Piper
|
aad51b7066
|
Copter: update PID notch centers at 1Hz with average loop rate
|
2023-11-21 13:26:23 +11:00 |
Peter Barker
|
75f1459fa6
|
ArduCopter: add and use AP_TEMPCALIBRATION_ENABLED
|
2023-11-07 07:46:24 +11:00 |
muramura
|
6820e96ca8
|
Copter: Change from fast_loop method to FAST_TASK(NFC)
|
2023-08-23 19:24:01 +09:00 |
muramura
|
d9492c1c6c
|
Copter: Change RATE (NFC)
|
2023-07-31 17:18:21 +09:00 |
Randy Mackay
|
9d2e9b37c8
|
Copter: log MNT at 10hz
|
2023-07-26 17:33:18 +10:00 |
Tom Pittenger
|
a88c3a08b0
|
Copter: is_landing/is_taking_off not to req scripting
|
2023-07-03 22:44:00 -07:00 |
Peter Barker
|
cd8a699675
|
ArduCopter: add option to disable relay and servorelay libraries
|
2023-06-20 09:36:39 +10:00 |
Tatsuya Yamaguchi
|
fdac668782
|
Copter: implement is_landing and is_taking_off for use by lua
|
2023-05-26 10:59:09 -07:00 |
Peter Barker
|
6c5c88061f
|
ArduCopter: move call of notify.update up to AP_Vehicle
|
2023-05-17 18:41:15 +10:00 |
Peter Barker
|
96fa96936b
|
ArduCopter: AP_Arming ensures mission items present when in auto mode
Co-authored-by: Henry Wurzburg <hwurzburg@yahoo.com>
|
2023-04-14 07:49:54 +10:00 |
Peter Barker
|
3eae095966
|
ArduCopter: use AP_BEACON_ENABLED instead of BEACON_ENABLED
|
2023-04-12 09:24:39 +10:00 |
tzarjakob
|
97b7e8d1d0
|
ArduCopter: configuration of Precision Landing for custom build server
|
2023-03-27 09:04:07 +11:00 |
Pierre-Yves BRULIN
|
d67e67965f
|
Copter: Reenable PID logging in SystemID mode
|
2023-03-08 19:28:05 +11:00 |
Leonard Hall
|
7978347044
|
Copter: Add support for terrain altitude time constant
|
2023-03-07 13:41:35 +11:00 |
Peter Barker
|
ade654b251
|
Copter: use AP_WINCH_ENABLED in place of WINCH_ENABLED
|
2023-03-03 20:59:06 +11:00 |
Bill Geyer
|
128794ec84
|
Copter: run update autorotation before motors
|
2023-02-05 17:54:33 -05:00 |
Randy Mackay
|
e076ce64a1
|
Copter: replace get_rate_bf_targets with get_rate_ef_targets
|
2023-01-09 10:34:34 +09:00 |
Andy Piper
|
b19b14404b
|
Copter: log FFT messages at 25Hz if fast filter tuning is set
|
2022-12-28 18:14:56 +11:00 |
Andy Piper
|
9356ccbd32
|
Copter: read radio more frequently to support more modern RX/TX
|
2022-12-22 18:38:31 +00:00 |
Tatsuya Yamaguchi
|
da73b419ab
|
Copter: fix compilation when GUIDED, AUTO and CIRCLE modes are disabled
|
2022-12-22 13:37:28 +09:00 |
Peter Barker
|
c32a11f37a
|
ArduCopter: make and use AP_LANDINGGEAR_ENABLED
|
2022-12-14 18:30:23 +11:00 |
Peter Barker
|
15673f2aa7
|
Copter: remove SPRAYER_ENABLED define in favor of just HAL_SPRAYER_ENABLED
|
2022-11-15 08:45:42 +09:00 |
Andrew Tridgell
|
8c4732210c
|
Copter: two more arguments to NAV_SCRIPT_TIME
|
2022-10-23 18:11:15 +11:00 |