Randy Mackay
772a1acc37
Copter: cancel takeoff if mode changed
10 years ago
Randy Mackay
ab608a8fcd
Copter: minor takeoff param name change
...
No functional change
10 years ago
Randy Mackay
70f9739d77
Copter: add takeoff comments
10 years ago
Randy Mackay
6f5b5c24f2
Copter: rename tkoff_ to takeoff_
10 years ago
Jonathan Challinger
73d961cebc
Copter: mavlink initiated takeoff in alt-hold modes
...
adds PILOT_TKOFF_ALT for target altitude above home in cm for pilot initiated takeoff
10 years ago
Jonathan Challinger
b10cf0f38a
Copter: pre-takeoff throttle for sprung throttle sticks
...
Adds PILOT_THR_BHV, PILOT_TKOFF_DZ parameters
10 years ago
Jonathan Challinger
e286323abc
Copter: get_non_takeoff_throttle uses floats
10 years ago
Jonathan Challinger
0dbe94c9a1
Copter: set motor air density ratio
10 years ago
Jonathan Challinger
36cc832931
Copter: guided_posvel run update_z_controller at 400hz
10 years ago
Randy Mackay
da629ce976
Copter: minor format fix
10 years ago
Jonathan Challinger
f5fd89833d
Copter: update YAW_LOOK_AHEAD to use inav velocity direction
10 years ago
Jonathan Challinger
e5b6cf9966
Copter: use circular limit on tilt angle for arm check
10 years ago
Randy Mackay
85b0a18f61
Copter: fix MNT param description
...
extra underscore was appearing in the parameter descriptions on the web
10 years ago
Randy Mackay
276b2dcf5e
Copter: move lost copter check to separate function
...
Also run from scheduler instead of from arm/disarm stick checks
Run at 10hz instead of 1hz
soundalarm_counter to uint8
Disable if equivalent aux switch is setup
Remove SEVERITY_LOW message because the GCSs never print these anyway
10 years ago
svefro
5bee93cba3
Copter: Lost copter alarm through sticks
10 years ago
Julien Dubois
b7a6e3bf2c
Copter: fix update_thr_average to run at 100hz
...
Committed by Randy on Julien's behalf
10 years ago
Randy Mackay
64629914a4
Copter: fix RTL alt when no using Rally points
10 years ago
David Dewey
0545185218
Copter: RTL at no less than 2m above home alt
10 years ago
Andrew Chapman
4311cd4e7a
Copter: add logging for CH6 parameter tuning
...
Logs CH6 tuning values to a new PTUN log struct, specific to
APM::Copter at this point
10 years ago
Randy Mackay
2baf79ee7a
Copter: remove TUNE param descr for AHRS Yaw/RP kP
10 years ago
Andrew Tridgell
cb2427ef9e
Copter: removed special cases for DCM gain changes on arm/disarm
...
copter no longer uses DCM, so it doesn't need these special cases
10 years ago
Robert Lefebvre
1aa696bc10
Copter: Implement Stop Mode
10 years ago
Robert Lefebvre
8e4268ddd3
Copter: Initial creation of control_stop file
10 years ago
Tom Pittenger
66c7090f00
Copter: fix compile warnings by converting .f to .0f
10 years ago
Tom Pittenger
b57437042e
Copter: fix compile warnings for unused functions
10 years ago
Randy Mackay
94dc973c29
Copter: update ARMING_CHECK parm description
10 years ago
Randy Mackay
6e623bce28
Copter: remove optical flow init failure message
...
the sensor only becomes healthy once it has received data which will
take a few seconds after initialisation meaning this failure message
will always be displayed even when the sensor is fine.
10 years ago
Randy Mackay
37e8d1a338
Copter: PosController alt limit from fence and EKF
10 years ago
Randy Mackay
3719ea53e4
Copter: add range finder status to extended status msg
10 years ago
Randy Mackay
5e359c977f
Copter: replace range finder health with status
10 years ago
Randy Mackay
1ff443d667
Copter: add rangefinder pre-arm check
10 years ago
Paul Riseborough
133b8f5ad7
Copter: Allow EKF to pull data from range finder object
10 years ago
Niels Joubert
a52d554a10
ArduCopter: Handle GPS Data Injection
10 years ago
Niels Joubert
704e75d140
ArduCopter: Remove kruft from old RTK driver
10 years ago
Randy Mackay
bfd24801ea
Copter: minor format fix
10 years ago
Arthur Benemann
7cf883a61c
Copter: increase the telemetry receive function rate to 400Hz
...
gimbal loop runs at 100Hz so to respond in time the gcs_check_input must run at a faster rate, the process are asyncronus
10 years ago
Jaime Machuca
5de15464b6
Copter: add call to send digicam configure messages from a mission item
...
Also add log_picture to separate logging and feedback from
the do_take_picture function so that it can be used when pictures
are triggered from a mission command
10 years ago
Randy Mackay
a27f383612
Copter: remove duplicate IMU/ATT logging
...
Previously IMU and ATT data could be logged at both a high rate
and a low rate. This patch makes it skip the low rate logging
if the high rate is enabled
10 years ago
Randy Mackay
06b3935beb
Copter: LOG_BITMASK parameter def get All+FastIMU, All+FastATT
10 years ago
Randy Mackay
dfb720bab6
Copter: rename FULL_IMU logging to IMU_FAST
...
This naming is consistent with the earlier ATTITUDE_FAST option and
clarifies that it's the rate that's increased rather than the content.
10 years ago
Randy Mackay
2dbff9c544
Copter: remove scheduler table for 100hz CPUs
...
We only support high performance CPUs capable of 400hz
10 years ago
Peter Barker
5a45de5e00
Copter: IMU full-rate logging LOG_BITMASK flag
10 years ago
Randy Mackay
1c6c03b0eb
Copter: firmware back to V3.3-dev
10 years ago
Jonathan Challinger
9a025024b5
Copter: use LowPassFilterVector3f for land detector accel filter
10 years ago
Jonathan Challinger
eafbd94d51
Copter: run land detector at 400hz
10 years ago
Jonathan Challinger
f93ff2d3ec
Copter: use new lowpass filter
10 years ago
Leonard Hall
ca66b51ba9
Copter: Autotune parameter update
10 years ago
Leonard Hall
93d5c39248
Copter: add filter for the land detector
...
Individual access filtering will be replaced with a single 3-axis low pass
filter in the near future
10 years ago
Leonard Hall
1fcb0f4d53
Copter: pos_control param prefix shortened to PSC
10 years ago
Leonard Hall
49d3357e1d
Copter: add z-axis accel logging
10 years ago