Peter Barker
7015d42ab2
Copter: Location gets ahrs from singleton
7 years ago
Randy Mackay
c85bae8d88
Copter: correct dodeca-hexa copter mav-type
7 years ago
night-ghost
51a189e906
ArduCopter: devo telemetry support (RX705/707)
7 years ago
Peter Barker
c95ff96263
Copter: Baro does its own dataflash logging
7 years ago
Andrew Tridgell
1ffe75957e
Copter: fixed ESC calibration for DShot
7 years ago
Randy Mackay
59e4749fd0
Copter: integrate AC_Loiter
...
includes param conversion
7 years ago
Peter Barker
0c8110ecb2
Copter: factor vehicle's mavlink send_heartbeat
7 years ago
Peter Barker
d58e2214d2
Copter: tidy handling of barometer calibrations
7 years ago
Peter Barker
cca4d5136e
Copter: move common calibration functions up
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
d633ba8c46
Copter: Add option to disable RPM module
7 years ago
Michael du Breuil
291531e056
Copter: Support new battery failsafes
7 years ago
night-ghost
a1797beb41
Copter: removed 1ms delay on startup
...
handled by GCS library now, not needed here
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
ed36ec3c29
Copter: add option to disable THROW mode
7 years ago
Andrew Tridgell
cf00bd99ea
Copter: enanle RC override by default
7 years ago
night-ghost
adcc309f15
Copter: allow AP_Stats to be optional
7 years ago
Peter Barker
b8e1f03599
Copter: add define for disabling beacon
7 years ago
Peter Barker
5b355214fd
Copter: add option to disable CIRCLE flight mode
...
Saves about 2.4kB of flash
7 years ago
Peter Barker
9b440d6b25
Copter: add option to disable SmartRTL mode
...
Saves 5.5k of Flash
7 years ago
Peter Barker
b9ad2bc8db
Copter: add option to disable AUTO mode
...
Saves ~12k of flash
7 years ago
Peter Barker
1a68979050
Copter: correct nullptr check for circle nav allocation
7 years ago
murata
6f20c6a97b
Copter: Set the loop rate of G_dt as a variable.
7 years ago
Andrew Tridgell
00ec3efb48
Copter: initialise G_Dt to 1.0/400
7 years ago
Randy Mackay
eefa629039
Copter: remove setting accel_z PID controller's dt
...
This is handled from within the pos controller
this commit can be merged with Copter: move pos-control pids to pos-control library
7 years ago
Randy Mackay
8d6f8e4d9c
Copter: move pos-control pids to pos-control library
7 years ago
Randy Mackay
6546ccbb3f
Copter: velocity pi moved to position control library
7 years ago
Peter Barker
996115c0d3
Copter: eliminate MAIN_LOOP_SECONDS macro
7 years ago
Peter Barker
7b637334f4
Copter: eliminate mode_has_manual_throttle
7 years ago
Peter Barker
527a536b78
Copter: FlightMode - remove function parameters
...
Use current control_mode in place of parameters
Once conversion is complete these functions will disappear
7 years ago
Randy Mackay
787954fa37
Copter: integrate winch library
...
fixes after peer review:
rename winch-disable to winch-relaxed
add DO_WINCH to do-verify
winch release-length accepts rate
7 years ago
Andrew Tridgell
18f04abfe8
Copter: added HELI_QUAD
7 years ago
Lucas De Marchi
f5c2ffffb9
global: remove DataFlash from AP_Mount::init()
7 years ago
Lucas De Marchi
4ef5186733
ArduCopter: do not include version.h/ap_version.h
...
The interface provided by each vehicle should be used to get the
version.
7 years ago
Randy Mackay
44a436642b
Copter: complete rename to SmartRTL
...
Also fix parameter description for CH7_OPT
8 years ago
squilter
4b57a4a231
Copter: rename SafeRTL to SmartRTL
8 years ago
Randy Mackay
6684e3de56
Copter: minor comment change for SafeRTL
8 years ago
squilter
ba0e08552f
Copter: add SafeRTL flight mode
8 years ago
Peter Barker
470e790117
Copter: add constant structure holding firmware version
8 years ago
Peter Barker
89e6e70235
Copter: remove MAIN_LOOP_RATE in favour of parameter value
8 years ago
Peter Barker
b0c7766197
Copter: continuously reevaluate rc calibration checks
...
Stop "latching" calibration checks - if an RC radio's calibration
changes after it passes once, these patches allow the rc calibraiton
checks to then fail.
8 years ago
Peter Barker
c6b9c84d1f
Copter: remove CLI
8 years ago
Randy Mackay
8dadbaa850
Copter: landing gear init on startup
8 years ago
Peter Barker
e45efeb829
Copter: move starting of new logs into DataFlash
8 years ago
Peter Barker
f60389d4aa
Copter: use send_text method on the GCS singleton
8 years ago
Peter Barker
d9b45cc202
Copter: create GCS subclass, use inheritted methods
8 years ago
Eugene Shamaev
24c390ade0
ArduCopter: move of CAN parameters into separate group
8 years ago
Peter Barker
37abc1b02f
Copter: check dataflash to see if we should log backend gps messages
8 years ago
Peter Barker
776d691c79
Copter: use DataFlash should_log to determine raw logging
8 years ago
Peter Barker
cfbde937c6
Copter: move should_log check of log bitmask into DataFlash
8 years ago
Peter Barker
8b57405143
Copter: handle knowledge of in_log_download in DataFlash
8 years ago
Andrew Tridgell
ba21c1e67d
Copter: set RC_SPEED default to 16kHz for brushed
8 years ago