Randy Mackay
546d668d1d
Copter: no set_hover_throttle for TradHeli
10 years ago
Randy Mackay
88b617707f
Copter: call set_throttle_range for multicopters only
10 years ago
Randy Mackay
764fa36716
Copter: log ERR when compass, baro unhealthy
10 years ago
Lucas De Marchi
0bc09adc78
ArduCopter: use ARRAY_SIZE macro
10 years ago
Randy Mackay
814edfa457
Copter: shift yaw target if ekf yaw estimate resets
10 years ago
Randy Mackay
8cdfac8fcd
Copter: remove baro and pilot thr from crash checks
...
Add acceleration < 3m/s/s check
Run crash and parachute checks at 400hz
10 years ago
Robert Lefebvre
62079226ff
Copter: add Heli Dataflash message
10 years ago
Andrew Tridgell
db4ac68f5e
Copter: fixed logging of IMT without raw logging
10 years ago
Randy Mackay
5644dd8620
Copter: fix duplicate IMU logging
...
IMU logs could be written at FULL rate and at lower rates leading to duplicates
10 years ago
Randy Mackay
cd9f62328e
Copter: log IMUDT with IMU
10 years ago
Jonathan Challinger
5b14ce7694
Copter: remove comments that number scheduler table
10 years ago
Randy Mackay
9e08775cbf
Copter: log vibration at 10hz
10 years ago
Lucas De Marchi
a74113dde0
Copter: stop using alias FUNCTOR_BIND_VOID
10 years ago
Andrew Tridgell
278883c521
Copter: finished conversion to .cpp files
...
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
10 years ago
Andrew Tridgell
356ece3402
Copter: rename .pde files to .cpp files
10 years ago
Robert Lefebvre
bc23ea4633
Copter: Comment change, main loop time to 400Hz.
10 years ago
Andrew Tridgell
1792710f41
Copter: added a bit in LOG_BITMASK for PID logging
10 years ago
Andrew Tridgell
08f8355dd0
Copter: added logging of Z accel PID
10 years ago
Robert Lefebvre
dc69fe5c3b
Copter: Add Attitude Rate PID logging functionality.
10 years ago
Andrew Tridgell
19332be52e
Copter: fix for scheduler API change
10 years ago
Robert Lefebvre
70a9a5699c
Copter: usage of rc_3.servo_out to use motors.get_throttle
...
servo_out is no longer a data holder for control functions
10 years ago
Robert Lefebvre
acdf4a226f
Copter: RCMAP Fix, remove RC_Channel references
...
from AP_Motors objects. And a few function renaming to follow changes in AP_Motors. Also add new throttle channel setter functionality.
Remove RC7 object from Tricopter. Add special Tricopter param handling.
10 years ago
Andrew Tridgell
554de1f2d7
Copter: added channel objects named after input function
...
this follows the pattern used in plane and rover
10 years ago
Randy Mackay
616dcf2721
Copter: version to AC3.4-dev
10 years ago
Randy Mackay
43a3d0cd95
Copter: version to AC3.3-rc5
10 years ago
Andrew Tridgell
8550c553ca
Copter: adjust for new AP_Scheduler syntax
10 years ago
Randy Mackay
7668ff6d55
Copter: allow 550usec for gcs_send_deferred
...
This was causing sitl to fail
10 years ago
Randy Mackay
df99d52da3
Copter: adjust scheduler timings
10 years ago
Randy Mackay
f4ad23b9f0
Copter: version to AC3.3-rc4
10 years ago
Randy Mackay
7d9ed6f03d
Copter: update version back to AC3.3-dev
10 years ago
Lucas De Marchi
4f6c32cb35
ArduCopter: remove dangling ifdefs for 100Hz main loop
...
ArduCopter doesn't support main loop of 100Hz anymore. Remove the
missing ifdefs checking for MAIN_LOOP_RATE.
10 years ago
Leonard Hall
7fd632200c
Copter: Add additional check to Throttle Mix/Comp
10 years ago
Andrew Tridgell
6dc3cff000
Copter: added LOG_BITMASK 1<<19 for logging raw accel/gyro data
...
useful for checking vibration handling
10 years ago
Andrew Tridgell
5a36b9955e
Copter: fix for HAL_SITL rename
10 years ago
Randy Mackay
054f05d285
Copter: AC3.3-rc3 version
10 years ago
Randy Mackay
606086cd6f
Copter: version to AC3.3-rc2
10 years ago
Robert Lefebvre
4e51ce6d75
Copter: rename "estop" to "emergency stop".
...
No functional change
10 years ago
Robert Lefebvre
a357ef43a4
Copter: Move Aux Switch flags into new Enum
10 years ago
Robert Lefebvre
16cf9471ae
Copter: Remove ap.motors_interlock, use only flag in AP_Motors
10 years ago
Robert Lefebvre
9b15ea6f5c
Copter: Change throttle_zero to check interlock and E-stop status
10 years ago
Robert Lefebvre
7349827eb1
Copter: Add Aux Switch E-Stop Function
10 years ago
Robert Lefebvre
7d745587a4
Copter: Add using_interlock flag, employ it in arming process
10 years ago
Robert Lefebvre
e4c5915330
Copter: initial creation of motor_interlock
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
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
Julien Dubois
b7a6e3bf2c
Copter: fix update_thr_average to run at 100hz
...
Committed by Randy on Julien's behalf
10 years ago
Tom Pittenger
66c7090f00
Copter: fix compile warnings by converting .f to .0f
10 years ago
Randy Mackay
37e8d1a338
Copter: PosController alt limit from fence and EKF
10 years ago
Paul Riseborough
133b8f5ad7
Copter: Allow EKF to pull data from range finder object
10 years ago
Niels Joubert
704e75d140
ArduCopter: Remove kruft from old RTK driver
10 years ago