Peter Barker
df6efc37ac
ArduCopter: split AP_HAL_SITL and AP_SIM_ENABLED
3 years ago
murata
77d898c951
Copter: Change the process for errors
3 years ago
murata,katsutoshi
8037eaf4cf
Update ArduCopter/GCS_Mavlink.cpp
...
Co-authored-by: Peter Hall <33176108+IamPete1@users.noreply.github.com>
3 years ago
murata
926558a808
Copter: Change the process for errors
3 years ago
m
f0e1b3eb9f
Copter: Pause/Continue in AUTO and GUIDED modes with SCurves
3 years ago
Leonard Hall
18696e923e
Copter: WP Pause support
3 years ago
Peter Barker
c80cd1daa5
ArduCopter: add RebootRequred to stream rate parameters
3 years ago
Peter Barker
019d45524f
ArduCopter: send deprecated message warning for MAVLINK_MSG_ID_SET_HOME_POSITION
3 years ago
Peter Barker
7fd3402e88
ArduCopter: create and use location_from_command_t
3 years ago
Peter Barker
4f2cf9ffa2
ArduCopter: provide default implemenation of handle_change_alt_request
...
The TODO items to actually implement these are almost 6 years old.
Since then these methods have been burning space.
This doesn't even make sense for several vehicles, so a default
implementation which does nothing seems OK.
3 years ago
Joshua Henderson
3a05cf2c7a
Copter: add send_attitude_target
3 years ago
Peter Barker
ee46b876cb
Copter: fix compilation when ModeAuto is disabled
3 years ago
Peter Barker
d1acc5df31
ArduCopter: rename AP_AHRS::get_position to get_location
3 years ago
Joshua Henderson
b917a71431
ArduCopter: add Airspeed support
3 years ago
Joshua Henderson
1ad9e86d98
Copter: set_attitude_target do not accept ill-defined quaternion
3 years ago
Leonard Hall
fd8c180f57
Copter: Support MAVLINK_MSG_ID_SET_ATTITUDE_TARGET
3 years ago
Josh Henderson
01583e96fa
ArduCopter: guided force_set restriction only for accel commands
3 years ago
Josh Henderson
3107c42fca
Copter: INAV rename for neu & cm/cms
3 years ago
m
e8677216b6
Copter: Add support for pausing and continuing auto missions using COMMAND_INT and COMMAND_LONG
3 years ago
Tom Pittenger
e7c31dab9c
Copter: move ADSB mavlink handling from vehicles to common library
3 years ago
Josh Henderson
483d308781
Copter: GCSMavlink Guided inputs check force_set and reject
3 years ago
Josh Henderson
3d25eedeb2
Copter: GCS_Mavlink set_position_target_global_int() remove yaw_relative
3 years ago
Randy Mackay
e0dd294806
Copter: guided supports using wpnav to reach position targets
4 years ago
Andrew Tridgell
f7f63b715f
Copter: no need to fabs() get_default_speed_down() as it does fabs already
4 years ago
Andrew Tridgell
4de4db2aac
Copter: added MCU_STATUS message
4 years ago
Andrew Tridgell
dabdf69e56
Copter: added slew rate and Dmod for PID_TUNING message
4 years ago
Peter Barker
eb5fd84f67
ArduCopter: stop sending SENSOR_OFFSETS
...
Only works for first compass instance.
We have all of these in parameters anyway.
4 years ago
Josh Henderson
daf73e7174
ArduCopter: remove POSITION_TARGET_TYPEMASK_FORCE_SET
4 years ago
Iampete1
cc53db406d
Copter: treat Auto RTL the same as Auto
4 years ago
Iampete1
885b12f179
Copter: command long DO_LAND_START enters Auto RTL pseudo mode
4 years ago
Leonard Hall
a3c31f7ba1
Copter: Fix guided yaw bug.
4 years ago
Peter Barker
3684741517
ArduCopter: remove AC_TERRAIN compilation option
...
Use AP_TERRAIN_AVAILABLE instead
4 years ago
Leonard Hall
feae762e64
Copter: additional yaw modes and fixes
4 years ago
Leonard Hall
b84fc7e5e9
Copter: Guided: stop aircraft if an invalid command is sent
4 years ago
Leonard Hall
8da8af973b
Copter: Guided close gap between TARGET_LOCAL_NED and TARGET_GLOBAL_INT
4 years ago
Leonard Hall
635d13a106
Copter: support for acceleration-based AttitudeControl
4 years ago
Peter Barker
af357ee45c
ArduCopter: remove misleading NOINLINE comment
...
NOINLINE hasn't been used in years in these files
4 years ago
Stephen Dade
6c02cd1b54
ArduCopter: Add support for HIGH_LATENCY2 messages
4 years ago
Peter Barker
c2c013964d
ArduCopter: tidy frame description strings
...
Before: AP: Frame: TRI/
After: AP: Frame: TRI
4 years ago
Peter Barker
cdbf6d216e
ArduCopter: remove HIL support
4 years ago
Leonard Hall
4bae8f03a4
Copter: Use PosControl fixes
4 years ago
Pierre Kancir
e0d181a793
Copter: use MAVLink POSITION_TARGET_TYPEMASK
4 years ago
Randy Mackay
5fcd2de4fa
Copter: attitude target thrust-as-thrust bit moved from DEV_OPTIONS to GUID_OPTIONS
4 years ago
Peter Barker
ff072c5215
Copter: stop sending POSITION_TARGET_LOCAL_NED in guided-angle mode
...
The values we were sending through were not relevant
4 years ago
Peter Barker
5df8dd8c50
Copter: move guided submode enumeration into ModeGuided
4 years ago
Andrew Tridgell
5a869174e5
Copter: use handle_landing_target() for precland
...
allows for jitter correction
4 years ago
Peter Barker
09a9bd73a4
ArduCopter: move handling of last-seen-SYSID_MYGCS up to GCS base class
4 years ago
Tatsuya Yamaguchi
0cce5699b2
Copter: change from control_mode to flightmode
4 years ago
Randy Mackay
2d9c6867f4
Copter: accept MISSION_START commands when vehicle is disarmed
4 years ago
Tatsuya Yamaguchi
ed8384b45a
Copter: add option to disable LANDING_GEAR
4 years ago