Andrew Tridgell
2470cf0e76
Copter: use resetHeightDatum() and getLastYawResetAngle()
10 years ago
Andrew Tridgell
053194fd51
Copter: added EK2_* parameters and EKF2 instance
10 years ago
Randy Mackay
96d6b8eb61
Copter: 3.3-rc12 release notes
10 years ago
Randy Mackay
57c5840f0d
Copter: add EKF attitude arming check
10 years ago
Randy Mackay
f3d4b20a80
Copter: calibrate gyros during accel calibration
10 years ago
Randy Mackay
01c0b20930
Copter: calibrate gyros depending on INS GYR_CAL parameter
10 years ago
KiwiHC16
004c5b8416
Copter: mission_start always restarts mission
10 years ago
Stewart Loving-Gibbard
985be6dd86
Copter: Adding Logging of RSSI data.
10 years ago
Randy Mackay
0f55b2a0eb
Copter: replace vehicle compass consistency check
10 years ago
squilter
30ed2508d6
Copter: Support do_digicam_x via command_long
10 years ago
Randy Mackay
a403e5aef0
Copter: fix severity of super simple message to GCS
10 years ago
Ivale
6c74981010
Copter: report simple mode status to GCS as text
10 years ago
Daniel Nugent
3a7036fd67
Copter: pass LANDING_TARGET message to precland lib
10 years ago
Daniel Nugent
9fe3abf5ca
Copter: precision landing uses sonar alt if available
10 years ago
Randy Mackay
cf6d0db0f1
Copter: 3.3-rc11 release notes
10 years ago
Peter Barker
1103451d36
Copter: ensure 10% free space when initialising logging
10 years ago
Randy Mackay
8efc02fe0c
Copter: delay for 200ms instead of 50ms before reboot
10 years ago
Jonathan Challinger
1fbdf11eca
Copter: set firmware_update flag instead of event
10 years ago
Staroselskii Georgii
68e0d57998
Copter: make Copter use milligauss
...
The telemetry and and logging is still in compass units, though. This
way, users won't need to recalibrate their compasses.
10 years ago
Andrew Tridgell
d6b244670b
Copter: fix for changed AP_RangeFinder API
10 years ago
Andrew Tridgell
dff9fe9cb2
Copter: use prearm_failure_reason()
10 years ago
Leonard Hall
0129110502
Copter: limit throttle mid to throttle min + 50
10 years ago
Leonard Hall
6b01c1117f
Copter: keep thr-mix at min when landed
10 years ago
Randy Mackay
0eaf815411
Copter: guided mode vel controller integrates althold lean limit
...
Note it does not yet actually limit the lean angles based on throttle
10 years ago
Leonard Hall
543f6fdcd4
Copter: AltHold limits lean angle to maintain altitude
...
get_pilot_desired_lean_angles function now takes angle max parameter but
all flight modes except AltHold simply pass in the ANGLE_MAX parameter
meaning no functional change for them
10 years ago
Leonard Hall
61d6c44e3b
Copter: tricopter yaw rate filter to 100hz
10 years ago
Randy Mackay
dc4923a88d
Copter: suppressing comment for switch case fall through
10 years ago
Randy Mackay
5e38adfae3
Copter: remove support for configure as command long
...
Also protect mount calls with MOUNT definition
10 years ago
squilter
8320c06700
Copter: Support do-mount-control via command-long
10 years ago
Andrew Tridgell
fdb1cc38b0
Copter: removed redundent copter dereference
10 years ago
Siddharth Bharat Purohit
347d1f0a25
Copter: use handle message function for compass cal from compass library
10 years ago
Siddharth Bharat Purohit
9cf2998bba
Copter: update send text severity for compass cal
10 years ago
Jonathan Challinger
1dc373fa20
Copter: correct compile errors after compass cal merge
10 years ago
Jonathan Challinger
7d67a00aa3
Copter: add compass_cal update function
10 years ago
Jonathan Challinger
eec5c2a5eb
Copter: send NACK if compass.start_calibration_all fails
10 years ago
Jonathan Challinger
2864d58474
Copter: refuse to start mag cal if armed
10 years ago
Jonathan Challinger
fa6bfee433
Copter: add arming check for compass calibration running
10 years ago
Jonathan Challinger
3739318d2f
Copter: Hook up compass calibrator
10 years ago
Jonathan Challinger
ee1209c03f
Copter: run compass_accumulate at 100hz
10 years ago
Peter Barker
51a761656e
Copter: DFMessageWriter; ability to trickle messages out to DF
10 years ago
Andrew Tridgell
00da3ccc49
Copter: set in_arm_motors to false on all arm failure returns
...
otherwise if the user fails to arm due to interlock or emergency stop
then they won't be able to try to arm again until they reboot
10 years ago
Andrew Tridgell
64a8e66dd7
Copter: automatically set H_RSC_MIN/MAX from RC8_MIN/MAX on upgrade
...
this prevents a problem where the disarm throttle will change after
upgrading to 3.4
10 years ago
Gustavo Jose de Sousa
19d1c28c06
ArduCopter: use function name for AP_Scheduler task name
...
That makes it easier to identify tasks when debug is enabled in AP_Scheduler.
10 years ago
Gustavo Jose de Sousa
79b8b15053
ArduCopter: use designated initializers for tasks structs
...
Makes code less prone to break build and semantics (e.g., when a new field is
added).
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
f4b152f0e3
Copter: add Precision Landing to GPS land
10 years ago
Randy Mackay
0da38ba2bf
Copter: add Precision Landing log message
10 years ago
Randy Mackay
26ded641db
Copter: integrate Precision Landing lib
10 years ago
Randy Mackay
5a4729a966
Make: include AC_PrecLand and AP_IRLock libs in Copter
10 years ago
Randy Mackay
e92296a0b7
TradHeli: integrate RotorControlMode enum
10 years ago