Randy Mackay
1155b1f557
Copter: remove precision landing PI controller
...
This controller has been moved into the precision landing class
9 years ago
pepevalbe
3b3205304b
Copter: added group parameter for AP_Notify library
9 years ago
Andrew Tridgell
d14056fa1e
Copter: fixed build warnings
9 years ago
Peter Barker
f57d237181
Copter: support multiple simultaneous backends
9 years ago
Leonard Hall
6eca767db0
Copter: reduce autotune min D param default to 0.001
9 years ago
Tom Pittenger
34d6d985e9
Copter: Add support for ADS-B
9 years ago
Andre Kjellstrup
c2a810d72a
Copter: update RTL altitude param description
9 years ago
Caio Marcelo de Oliveira Filho
c7acc46d09
Copter: use millis/micros/panic functions
9 years ago
Jonathan Challinger
5086168b03
Copter: add RTL_SPEED parameter
9 years ago
Randy Mackay
731c44d053
Copter: allow terrain to be excluded from build
9 years ago
Andrew Tridgell
9214b85cf1
Copter: fixed path for AC_InputManager for heli
9 years ago
Robert Lefebvre
5cc4f41d85
Copter: Helicopter: to use new Stab_Col and Acro_Col functions.
9 years ago
Robert Lefebvre
34fb600c4f
Copter: Utilize Input Manager Class
9 years ago
Lucas De Marchi
030fd046c7
ArduCopter: remove check for MAVLINK_COMM_NUM_BUFFERS
9 years ago
Lucas De Marchi
e9b6c76454
ArduCopter: fix wrong printf format for 32 bits
...
"micros() - before" doesn't return a long value. Use "%u".
10 years ago
Lucas De Marchi
20c6ffc5e3
Replace use of UARTDriver::printf_P() with UARTDriver::printf()
...
This also starts to show warnings on places that were already using
wrong printf format strings.
10 years ago
Lucas De Marchi
6f4904189b
Replace use of println_P() with println()
10 years ago
Lucas De Marchi
831d8acca5
Remove use of PROGMEM
...
Now variables don't have to be declared with PROGMEM anymore, so remove
them. This was automated with:
git grep -l -z PROGMEM | xargs -0 sed -i 's/ PROGMEM / /g'
git grep -l -z PROGMEM | xargs -0 sed -i 's/PROGMEM//g'
The 2 commands were done so we don't leave behind spurious spaces.
AVR-specific places were not changed.
10 years ago
Lucas De Marchi
2c38e31c93
Remove use of PSTR
...
The PSTR is already define as a NOP for all supported platforms. It's
only needed for AVR so here we remove all the uses throughout the
codebase.
This was automated with a simple python script so it also converts
places which spans to multiple lines, removing the matching parentheses.
AVR-specific places were not changed.
10 years ago
Caio Marcelo de Oliveira Filho
49a42dc985
SITL: use a SITL namespace
10 years ago
Andrew Tridgell
053194fd51
Copter: added EK2_* parameters and EKF2 instance
10 years ago
Randy Mackay
7db77482f5
Copter: precision landing velocity PI object
...
Follow up changes required to actually use this PI during landing
10 years ago
Randy Mackay
26ded641db
Copter: integrate Precision Landing lib
10 years ago
Robert Lefebvre
990761a13b
Copter: Create new heli RSC RC Channel object.
10 years ago
Fredrik Hedberg
66d9d38750
Copter: Use AP_MotorsHeli_Single for HELI_FRAME.
10 years ago
Andrew Tridgell
ff934d5bca
Copter: added FS_CRASH_CHECK parameter
...
this allows automatic crash detection to be disabled
10 years ago
Andrew Tridgell
90909f2b4a
Copter: added DISARM_DELAY parameter
...
this allows automatic disarming to be disabled, or set to a shorter or
longer time as appropriate for the user
10 years ago
Stewart Loving-Gibbard
7cb494d8e2
Copter: Moving to RSSI library for reading various kinds of RSSI, with the possibility of adding more.
...
* Retains ability to read from Analog Pin
* Adds ability to read RSSI from PWM channel value as is done in OpenLRSng, EazyUHF, and various other LRS.
* Handles any type of RSSI that provides RSSI values inverted - i.e. when the low value is the best signal and the high value is the worst signal.
* Has different key names from all existing RSSI parameters to provide for a clean break and easier distinguishing.
* Existing parameters are marked as obsolete
10 years ago
Randy Mackay
71cc89d107
Copter: add ACCEL_Z_FILT_HZ parameter description
...
Also fixed parameter links to ATC, BATT and MOT libraries
10 years ago
Randy Mackay
43fa9c8ae3
Copter: fix Autotune param descriptions
10 years ago
Randy Mackay
a10a74d498
Copter: AUTOTUNE_MIN_D param to allow controlling minimum D
10 years ago
Stewart Loving-Gibbard
d1f5a2988d
Copter: fix spelling errors in Parameters.cpp
10 years ago
Randy Mackay
c8ecb1bac7
Copter: fix PILOT_TKOFF_DZ param description
10 years ago
Randy Mackay
c324d4e89b
Copter: fix ANGLE_MAX param description
...
Thanks to Hamish for finding this
10 years ago
Andrew Tridgell
1fdf7ec83f
Copter: added RPM sensor support
...
send result via MAVLink
10 years ago
Randy Mackay
0af7fb93e5
Copter: rename param to MotorsMulticopter
10 years ago
Robert Lefebvre
cdfdb340df
Copter: Use AP_Motors_Multirotors class for params
10 years ago
Randy Mackay
063faa0383
Copter: add RTL_CLIMB_MIN
...
Vehicle climbs at least this many cm when entering RTL
10 years ago
Randy Mackay
c33453fcf9
Copter: rename ESC param to ESC_CALIBRATION
10 years ago
Randy Mackay
1a911553eb
Copter: allow disabling ESC calibration
10 years ago
Lucas De Marchi
0bc09adc78
ArduCopter: use ARRAY_SIZE macro
10 years ago
Randy Mackay
c57b4f9c8c
Copter: add Flip, AutoTune to FLTMODE param descriptions
10 years ago
Randy Mackay
e60f53d144
Copter: arming check Bitmask param description
10 years ago
Andrew Tridgell
58b1702552
Copter: fixed pde paths
10 years ago
Randy Mackay
1bd6728e21
Copter: add All+FullIMU to LOG_BITMASK param description
10 years ago
Randy Mackay
ce1031a5bd
Copter: remove AP_AHRS_NAVEKF_AVAILABLE checks
...
Copter requires an EKF
10 years ago
Randy Mackay
aa05325b54
Copter: add althold as ekf failsafe action
10 years ago
Randy Mackay
4408f01f39
Copter: rename ekf_check_thresh to fs_ekf_thresh
10 years ago
Michael Oborne
ebeb2b7ebb
Copter: add bitmask documentation
10 years ago
Randy Mackay
738e4d89db
Copter: default RC_FEEL to Medium
10 years ago