Andrew Tridgell
7783a7ea58
Copter: use AHRS_View for RATE logging
6 years ago
Andrew Tridgell
89d54767b1
Copter: convert to use AC_AutoTune library
...
this maintains existing behaviour
6 years ago
Randy Mackay
655fe660ed
Copter: remove reset of alt target in manual throttle mode
...
the target was being set to zero only for logging purposes
6 years ago
Peter Barker
33ca577653
Copter: OpticalFlow takes care of its own logging
6 years ago
fnoop
cbde39c844
Copter: integrate precland logging changes
7 years ago
Peter Barker
ab68e4fe8b
Copter: log quiet-nan for rangefinder-desired-alt when not using it
7 years ago
Peter Barker
0dc0e54767
Copter: move Log_Write_Home_And_Origin into AP_AHRS
7 years ago
Peter Barker
23a0e10d01
Copter: add sanity check for ModeFollow requiring AC_Avoid
...
Copter: correct compilation when logging disabled
Copter: correct compilation when mount disabled
7 years ago
Peter Barker
80549a479e
Copter: move throw logging into ModeThrow
7 years ago
Peter Barker
c95ff96263
Copter: Baro does its own dataflash logging
7 years ago
Peter Barker
975ad608eb
Copter: honour defines for optional feature's log messages
7 years ago
Peter Barker
893b761533
Copter: correct terrain-alt logging
...
Also change to using an out-of-band value upon no-terrain-alt-available
7 years ago
Michael du Breuil
291531e056
Copter: Support new battery failsafes
7 years ago
Peter Barker
45f2312bfe
Copter: move home state into AP_AHRS
7 years ago
Randy Mackay
4a74b1b5e5
Copter: replace NTUN with PSC logging
7 years ago
Leonard Hall
7511781a7e
Copter: add accel target to NTUN log msg
...
Also rename NTUN column headers from D (meaning Desired) to T (meaning Target)
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
ed36ec3c29
Copter: add option to disable THROW mode
7 years ago
Peter Barker
d88bd52a53
Copter: use baro singleton
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
bc86ca0e3c
Copter: simplify Log_Write_Proximity
7 years ago
Peter Barker
b8e1f03599
Copter: add define for disabling beacon
7 years ago
Peter Barker
06da2f50ce
Copter: correct compilation when logging is disabled
7 years ago
Peter Barker
bfc373aeff
Copter: move logging of PM messages to AP_Scheduler
7 years ago
Peter Barker
80a3d63264
Copter: use AP_Scheduler's loop() function
7 years ago
Andrew Tridgell
0ed75052f8
Copter: enable parameters inside mode objects
...
this adds FHLD_* parameters for FlowHold mode. It is a large patch as
it needs to disentagle the mode class to enable it to be used in
Parameters.h
7 years ago
Michael du Breuil
69da4041ac
Copter: Move logging battery logging code to AP_BattMonitor
7 years ago
Randy Mackay
8d6f8e4d9c
Copter: move pos-control pids to pos-control library
7 years ago
Randy Mackay
06fbe8f3a7
Copter: rename FlightMode class to Mode
...
also remove unused print_FlightMode method
7 years ago
Randy Mackay
8870897847
Copter: FlightMode objects use lower case
7 years ago
Peter Barker
4ae2be55aa
Copter: fix up autotune namespacing
...
This moves static variables into the autotune flightmode object.
It also adjusts namespacing on everything to take advantage of
having everything encapsulated in the AutoTune object
7 years ago
Peter Barker
67063d6b1e
Copter: FlightMode - convert AUTOTUNE flight mode
7 years ago
Peter Barker
dc99a29dfc
ArduCopter: support for units on fields
7 years ago
Peter Barker
04c9e966e0
Copter: use AP::PerfInfo library
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
def17582c6
Copter: integrate simpler Log_Write_EKF
8 years ago
Peter Barker
c6b9c84d1f
Copter: remove CLI
8 years ago
khancyr
0710018a42
Copter: move proximity log to DataFlash (NFC)
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
Peter Barker
8b57405143
Copter: handle knowledge of in_log_download in DataFlash
8 years ago
Randy Mackay
51c20637e5
Copter: fix compile error when logging disabled
...
Also slightly re-order placement of functions
8 years ago
Leonard Hall
7eab1239c7
Copter: attitude logging at 400hz
8 years ago
Peter Barker
4163455d97
Copter: stop using in_mavlink_delay as a proxy for disabling logging
8 years ago
Peter Barker
019dd02569
Copter: simplify dataflash initialisation
8 years ago
Peter Barker
3ee56f5475
Copter: StartUnstartedLogging replaces logging_started/start_logging
8 years ago
Peter Barker
d36e8fa51e
Copter: eliminate calls to manipulate _writes_enabled
8 years ago
Peter Barker
2bb22da599
Copter: simplify start_logging
8 years ago
Peter Barker
069e0d1973
Copter: move init of DataFlash references into vehicle init
...
It is possible to start a log before the existing codepath is crossed.
8 years ago
Peter Barker
6ccb7cf3f4
Copter: tidy dataflash Frame reporting
8 years ago
Peter Barker
afbdbcce26
Copter: log GPS detection state to DF on log startup
8 years ago