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
cbfbd46547
Copter: Release notes for AC3.3-rc10
10 years ago
Randy Mackay
1608cffe95
Copter: increase failsafe close-to-home to 5m
...
This distance is used when a failsafe is initiated to decide whether to RTL or LAND
10 years ago
Randy Mackay
be603da579
Copter: fix optflow position_ok check
...
We should accept predicted relative horizontal position only when disarmed
10 years ago
Randy Mackay
4cdb5bf2bd
Copter: sanity check do-set-home and do-set-ROI location
10 years ago
Randy Mackay
0424b3f93c
Copter: pre-arm check of EKF compass variance
10 years ago
Randy Mackay
920d5cefbb
Copter: always check GPS before arming in Loiter
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
squilter
767b4da5b6
Copter: update send text severities
10 years ago
Grant Morphett
da37769e33
Copter: Added include guards for Copter.h
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
Randy Mackay
6a4f4c5f8d
Copter: failsafe RTL vs LAND decision always based on 2m
...
Previously this decision was based on the WPNAV_RADIUS parameter which is unexpected (and undocumented) behaviour. Better just to hard-code it to 2m and remove the dependency on this parameter.
10 years ago
squilter
a11227af84
Copter: define and send FIRMWARE_VERSION
10 years ago
Randy Mackay
f0b992f01e
Copter: AC3.3-rc9 release notes
10 years ago
Tom Pittenger
87d0b12c7c
Copter: implement try send mission_item_reached
...
clean up unreachable code
10 years ago
Stewart Loving-Gibbard
d1f5a2988d
Copter: fix spelling errors in Parameters.cpp
10 years ago
squilter
f77b06175e
Copter: update flighttermination capability
10 years ago
Paul Riseborough
dc785fd2ed
Copter: shorten disarm counter to 10 seconds
10 years ago
Jonathan Challinger
94fb94d67d
Copter: adapt auto disarm for sprung throttle stick copters
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
squilter
a42674b0b0
Copter: implement do_flighttermination
10 years ago
TShapinsky
5dfd1ff8d6
Copter: add velocity control timeout in guided mode
10 years ago
Andrew Tridgell
80ad9aa605
Copter: added RPM dataflash logging
10 years ago
Andrew Tridgell
1fdf7ec83f
Copter: added RPM sensor support
...
send result via MAVLink
10 years ago
Randy Mackay
7199b57fde
Copter: check frame for SET_POSITION_TARGET_GLOBAL_INT in guided
10 years ago
Randy Mackay
580c0ad9de
Copter: guided SET_POSITION_TARGET accepts frame
10 years ago
Randy Mackay
b781f85948
Copter: convert fn from body-frame to NE
10 years ago
Randy Mackay
59d5a4fad8
Copter: landing with guided velocity controller
10 years ago
squilter
85c39348f3
Copter: update copter's capabilities
10 years ago
Gustavo Jose de Sousa
4d4b856735
ArduCopter: standardize inclusion of libaries headers
...
This commit changes the way libraries headers are included in source files:
- If the header is in the same directory the source belongs to, so the
notation '#include ""' is used with the path relative to the directory
containing the source.
- If the header is outside the directory containing the source, then we use
the notation '#include <>' with the path relative to libraries folder.
Some of the advantages of such approach:
- Only one search path for libraries headers.
- OSs like Windows may have a better lookup time.
10 years ago
Jonathan Challinger
a18f71b29e
Copter: bug fix to RTL_ALT_MIN feature
...
commited by Randy
10 years ago
Przemek Lekston
f99b152b1f
Copter: fix logging disabled build
10 years ago
Randy Mackay
6765aedb5b
Copter: init vehicle capabilities
10 years ago
squilter
edf5ff1bbe
Copter: add capability bitmask
10 years ago
Randy Mackay
cc27fb46bf
Copter: arming check that baro is healthy
10 years ago
Randy Mackay
11c9e46ec7
Copter: arming check that accels and gyro are healty
10 years ago
Randy Mackay
4eb6f0f646
Copter: slow start motors after landing in Stabilize, Acro
10 years ago
Andrew Tridgell
149b6bffba
Copter: fixed comment on get_pilot_desired_yaw_rate
10 years ago
Randy Mackay
73ae816a8b
Copter: update AC3.3-rc8 release notes
10 years ago
Randy Mackay
0645453997
Copter: AC3.3-rc8 release notes
10 years ago
Randy Mackay
c627f84fa8
Copter: Ch6 circle rate as float
10 years ago
Randy Mackay
7935bf70f1
Copter: rc_override active only on non-zero overrides
...
Bug found by Kevin Hester
10 years ago
Randy Mackay
908afad65c
Copter: reset yaw angle target when disarmed or landed in AltHold
10 years ago
Randy Mackay
35a924703f
Copter: change multirotor comments to multicopter
...
No functional change
10 years ago
Randy Mackay
1b68d0eead
Copter: no MotBatt logging for TradHeli
10 years ago
Randy Mackay
4cacff54b4
Copter: no update_throttle_thr_mix for TradHeli
10 years ago
Randy Mackay
5baf98bcfc
Copter: no get_throttle_pre_takeoff for TradHeli
10 years ago
Randy Mackay
0f174053d6
Coptre: disable esc calibration for TradHeli
10 years ago