Randy Mackay
9ec17d025f
Copter: RTL_CONE_SLOPE param desc gets angles
2026-08-03 11:21:32 +10:00
Peter Barker and Claude Opus 4.8
a17b82e558
ArduCopter: move beacon up to AP_Vehicle
...
The beacon object now lives in AP_Vehicle; remove it from g2 and convert the stored BCN parameters across from the old g2 location.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-30 10:28:56 +10:00
George Zogopoulos
ae31e79957
Copter: Expose surface distance glitch-related parameters
2026-05-29 11:40:20 +10:00
Peter Barker
37706a13a0
Copter: adjust for EKF2 shim
2026-05-05 09:52:15 +10:00
Peter Barker
d92624b36e
ArduCopter: adjust for AP_AHRS_NavEKF3 shim
2026-05-05 09:52:15 +10:00
unknown
3367301430
Copter: update FS_OPTIONS description for clarity
2026-04-22 09:18:42 +09:00
Thomas Watson
7e921e4ab1
Copter: make flight mode parameters into array
...
This removes the need for the pointer to the first flight mode, and
removes the undefined behavior resulting from indexing past that first
flight mode and hoping the others follow (though this is unlikely to
pose a problem in practice).
Saves a few bytes of RAM and flash as the pointer is no longer needed
and code is no longer necessary to set it up.
Also fixes the bounds check condition of that array to match its size so
there is no longer the possibility of indexing one past it.
2026-04-13 12:50:48 +01:00
Peter Barker and Claude Sonnet 4.6
1133cdab3f
Copter: use an enumeration for WP_YAW_BEHAVIOR
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-11 14:31:45 +10:00
Peter Barker and Claude Sonnet 4.6
7369c7ef91
Copter: use an enumeration for EKF FS action
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-11 14:31:45 +10:00
Peter Barker and Claude Sonnet 4.6
4219d5a8c4
Copter: use an enumeration for throttle FS action
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-11 14:31:45 +10:00
Peter Barker
6fff5e57f7
Copter: use an enumeration for GCS FS action
2026-04-10 17:01:41 +10:00
bnsgeyer
63524df2b1
Copter: remove flybar and ext gyro from tradheli
2026-03-23 06:49:00 -04:00
shashwatvoa and Randy Mackay
815227fc13
Copter: wp speed tuning fix for overshoot
...
Co-authored-by: Randy Mackay <rmackay9@yahoo.com >
2026-03-18 18:36:17 +11:00
Randy Mackay
6312cb43e7
Copter: call avoidance param conversion
2026-03-04 19:10:38 +09:00
Randy Mackay
107152625a
Copter: PILOT params renamed and converted to meters
2026-03-04 13:59:09 +09:00
Randy Mackay
e47da58d89
Copter: integrate WP param renames
2026-02-24 14:50:55 +09:00
Randy Mackay
171f0ca851
Copter: PosHold brake angle converted to deg
2026-02-16 16:44:30 -08:00
Mckenzie Crandall
bb7ebae4bd
ArduCopter: moved heli deafult parameters out of Parameters.cpp
...
ArduCopter: resolving rebase issues
ArduCopter: moved poshold parameters to config.h
Copter: Remove ILMI parameter defaults being set
ArduCopter: moving heli RC_OPTIONS default setting out of Parameters.cpp
ArduCopter: move RC8 param default to radio.cpp and cleanup Parameters.cpp
ArduCopter: cleaning up Parameters.cpp after trad heli default param move
ArduCopter: adding heli RC_OPTIONS default
2026-02-12 18:55:02 -05:00
Randy Mackay
b82ba7ac73
Copter: tradheli default param update for LOIT_SPEED_MS
2026-02-02 18:23:43 -05:00
Randy Mackay
947697ec04
Copter: integrate ANGLE_MAX move to ATC
2026-01-28 08:45:12 +11:00
Tatsuya Yamaguchi
ca54fb31b4
Copter: hide PLDP_* params when payload place is disabled
2026-01-23 16:07:31 -05:00
Randy Mackay
0e72a5ffd7
Copter: Land params moved to class and scaled to meters
2026-01-23 11:51:54 +11:00
Randy Mackay
5e32cdffc7
Copter: RTL params moved to class and use meters
2026-01-23 11:51:54 +11:00
Ryan Friedman
6f0033af0e
ArduCopter: fix spelling in FS_EKF_ACTION
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com >
2026-01-13 14:33:39 -06:00
Leonard Hall
59c9c161c5
Copter: NEU to NED renaming - Parameter Name Change
2025-12-17 08:03:10 +09:00
Leonard Hall
986c4a4e19
Copter: NEU to NED renaming - Conversion
2025-12-17 08:03:10 +09:00
Leonard Hall
7a8cc3815f
Copter: NEU to NED renaming - No compiler change
2025-12-17 08:03:10 +09:00
Bob Long
9ff7b9c346
global: add Range to EKF failsafe param doc
2025-10-23 08:13:22 +11:00
Iampete1
2a1bee26f0
copter: pasram docs: fix range on RTL_CONE_SLOPE
2025-10-22 18:04:11 +11:00
Leonard Hall
d7dc0fcf88
Copter: Update parameter variables from cm to m
2025-08-07 20:32:05 +09:00
Leonard Hall
a1049c540c
Copter: Takeoff: Fix/Add units and axis
...
Copter: Takeoff: Fix/Add units and axis
2025-08-05 11:04:37 +09:00
Iampete1
4405a3838b
Copter: WP_NAVALT_MIN only apply to takeoff
2025-07-22 09:40:07 +09:00
Iampete1
2c0c074b71
ArduCopter: move RPM lib to vehicle
2025-07-22 10:33:55 +10:00
Peter Barker
c8868a9b73
ArduCopter: add and use AP_RC_TRANSMITTER_TUNING_ENABLED
2025-07-22 08:14:19 +09:00
Peter Barker
213d679d3d
ArduCopter: add support for second parameter tuning RC channel
2025-07-22 08:14:19 +09:00
Peter Barker
f6dde59b36
Copter: rename radio_tuning to rc_tuning_param
...
... and the corresponding min/max values
hopefully a clearer name
2025-07-22 08:14:19 +09:00
Peter Barker
c4b091f913
Copter: rename radio_tuning to rc_tuning_param
...
hopefully a clearer name
2025-07-09 11:48:38 +10:00
Peter Barker
920efe94ca
Copter: avoid setting of deadzone on RC tuning channel
...
instead set a range and retrieve value from configured range with zero dz
2025-07-08 08:23:13 +09:00
Peter Barker
831078bbc2
ArduCopter: add and use AP_ADSB_AVOIDANCE_ENABLED
...
this gates the "ADSB" avoidance feature used for macro-level avoidance. It's not actually limited to ADSB as input...
2025-06-26 16:32:22 +10:00
Leonard Hall
589708df48
Copter: Names and Units
2025-06-23 15:05:55 +09:00
Leonard Hall
6bf50843ae
Copter: PosHold timing fix
2025-06-18 08:48:45 +09:00
Iampete1
52363a564e
Copter: add FS_EKF_ACTION report only
2025-06-03 09:49:06 +09:00
Henry Wurzburg
d952f8f261
Copter:update TUNE metadata
2025-05-09 09:19:00 +09:00
topaz-244
39ac45a773
Copter: Throw mode add params for desired ascent alt after throw
2025-04-24 09:56:19 +10:00
Peter Barker
57027b27ea
ArduCopter: tweak MAV parameter names
2025-04-07 10:58:41 +10:00
Peter Barker
16ddbf65dd
ArduCopter: add parameter conversion for MAV parameters
2025-04-07 10:58:41 +10:00
Peter Barker
a0f67ff171
ArduCopter: move telem_delay up into MAV_TELEM_DELAY
2025-04-07 10:58:41 +10:00
Peter Barker
9ff84dfa5f
ArduCopter: SYSID_MYGCS and enforce move up to GCS, change to MAV_MYGCS_ENFRCE
2025-04-07 10:58:41 +10:00
Peter Barker
e0d7d4ad1c
ArduCopter: move streamrate parameters to GCS_MAVLINK base class
2025-04-07 10:58:41 +10:00
Peter Barker
594d78ce6f
ArduCopter: create and use MAV_ parameter namespace
...
Move serveral parameters in
2025-04-07 10:58:41 +10:00