Robert Lefebvre
2010410c44
Copter: Add numbers to Aux Switch Enum comments
10 years ago
Robert Lefebvre
7349827eb1
Copter: Add Aux Switch E-Stop Function
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
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
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
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
Peter Barker
5a45de5e00
Copter: IMU full-rate logging LOG_BITMASK flag
10 years ago
Jaime Machuca
3c00b0a0a8
Copter: ch7/ch8 for lost copter sound
10 years ago
Randy Mackay
11576a0f1e
Copter: fix bitmask for use with SET_POSITION_TARGET
...
Thanks to vooon for spotting this
10 years ago
Randy Mackay
74b98b89d0
Copter: remove dcm check
10 years ago
Randy Mackay
522ef8f91f
Copter: rename MOT df msg to MOTB
...
This will slightly reduce confusion with the MOT message from AC3.1.5
that eventually became RCOUT
10 years ago
Randy Mackay
b679fd0be0
Copter: log RATE with ATT
10 years ago
Randy Mackay
e6c3f4f97b
Copter: move aux switch enum to defines.h
10 years ago
Robert Lefebvre
97cd3614eb
Copter: Change Aux Switch function list to enum.
10 years ago
Robert Lefebvre
a5af151a91
Copter: Initial expansion of Aux Switch to Ch7-12
10 years ago
Randy Mackay
fbfc94cf69
Copter: remove GPS glitch and failsafe
...
The EKF failsafe now captures all failures that could lead to a bad
position including GPS glitches and a bad compass meaning we do not need
this protection in the main flight code.
10 years ago
Randy Mackay
0476558049
Copter: remove USE_EKF from ch7/ch8 switch
10 years ago
Leonard Hall
c78480e14f
Copter: rename loiter_pos to pos_xy
...
Also renamed throttle_rate to vel_z, throttle_accel to accel_z
10 years ago
Leonard Hall
e232867661
Copter: move LOITER_RATE to 2-axis PI controller
...
Also rename LOITER_RATE to VEL_XY for parameters, definitions, variables
10 years ago
Leonard Hall
1ec5eedd23
Copter: ch6 tuning of yaw rate filter
10 years ago
Leonard Hall
8ba195a3a2
Copter: add Mot and Rate dataflash logging
10 years ago
Leonard Hall
3e8563dd8b
Copter: ch6 tuning definition for yaw min headroom
10 years ago
Andrew Tridgell
74ef1b8d2f
Copter: removed HomeState from defines.h
...
now in AP_Common.h
10 years ago
Randy Mackay
e081b9d1c7
Copter: home is set becomes three state
10 years ago
Randy Mackay
34503de18e
Copter: integrate SerialManager
...
Remove serial0, serial1 baud and protocol parameters
Pass serial_manager to GCS, GPS, mount, FrSky_telem objects during init
call SerialManager init_console on startup
use SerialManager's set_block_writes_all
10 years ago
Robert Lefebvre
4b86a4aeec
Arducopter: Change mode logging to use common-vehicle DataFlash library.
10 years ago
Robert Lefebvre
422970a1b1
Arducopter: Change compass logging to use common-vehicle DataFlash library.
10 years ago
Robert Lefebvre
1b152cf2bf
ArduCopter: Change Current logging to use common-vehicle logging in DataFlash library.
10 years ago
Robert Lefebvre
c9d5b6aa7f
Arducopter: Change Attitude logging to use common-vehicle logging in DataFlash library.
10 years ago
Randy Mackay
80f59694d0
Copter: remove deprecated Guided-Spline
...
Guided-Spline has been replaced by Guided-PosVel
10 years ago
Jonathan Challinger
bc29008233
Copter: add guided_posvel
10 years ago
Robert Lefebvre
e10e020062
Copter: Add Landing Gear functionality to main code
10 years ago
Randy Mackay
67fdfffc2a
Copter: remove OF_Loiter PIDs and tuning
10 years ago
Jonathan Challinger
387f3276cb
Copter: handle SET_POSITION_TARGET mavlink messages
10 years ago
Jonathan Challinger
1b1327dc93
Copter: add Guided_Spline mode
10 years ago
Jonathan Challinger
80ba40d149
Copter: CPU failsafe logs an error
10 years ago
Jonathan Challinger
d7d8330303
Copter: loiter copter without accepting user input at end of auto mission
10 years ago
Andrew Tridgell
c3d839456b
Copter: support logging while disarmed
10 years ago
Randy Mackay
b9977a1115
Copter: add land_complete_maybe flag
11 years ago
Randy Mackay
3fa3cb6d65
Copter: remove EPM neutral from ch7/ch8 switch
...
The EPM library returns the pwm output sent to the EPM to the neutral
position automatically meaning an explicit ch7/ch8 setting is not
required
11 years ago
Randy Mackay
14d80910ec
Copter: integrate EPM ver2
11 years ago
Jason Short
882edaf787
Copter: add pitch axis flipping
...
Added Pitch axis flipping. You must be pushing forward or back 3° to make it flip in Pitch axis or it will flip in the default roll axis.
Added some extra throttle control to maintain altitude
removed the CH7 ability to exit Flip mode. It will exit only if completing flip or user aborts with control sticks.
11 years ago
priseborough
162b824424
Copter : Distinguish between EKF and INAV errors
11 years ago
Randy Mackay
5b114dcad5
Copter: remove unused WP_OPTION definitions
...
This also kicks off the build for AC3.2-rc5
11 years ago
Andrew Tridgell
e260f1c569
Copter: convert to using StorageManager
11 years ago
Randy Mackay
4723ed5e6e
Copter: rename EKF check's error message to dataflash
...
It checks more than the compass so the old error message was misleading.
11 years ago
Randy Mackay
0518439841
Copter: move relay from ch6 to ch7/ch8
11 years ago
ggregory8
3832c46998
Copter: Add takeoff enum for guided_mode
11 years ago