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
karthik.desai
afc382c342
Copter: moved beacon logging to dataflash
8 years ago
Jacob Walser
587c50c1a1
Copter: Remove redundant nested #if CLI_ENABLED
8 years ago
Andrew Tridgell
01206f9e59
Copter: add available memory to PM message
8 years ago
Andrew Tridgell
dae1567d6c
Copter: log home and origin on logging start
8 years ago
Randy Mackay
8140353c64
Copter: log event when primary GPS changes
8 years ago
Randy Mackay
c100f53ee6
Copter: add upward distance to proximity logging
8 years ago
Peter Barker
f49f153da0
Copter: rename gcs[] to gcs_chan[]
...
Wish to use gcs() to return the gcs singleton
8 years ago
murata
8f926bd177
Copter: Unify from print or println to printf.
8 years ago
Andrew Tridgell
0f6d0c5ba9
Copter: combined tri, single, coax and multicopter into a single build
...
this allows copter to be just 2 builds, one for heli, and one for
everything else
8 years ago
murata
e65887c393
Copter: Change sprintf method to secure snprintf method.
8 years ago
Peter Barker
d3e331e1f2
Copter: correct compilation when rally disabled
8 years ago
Peter Barker
990d5fd0e5
Copter: fix compilation when logging disabled
8 years ago
Randy Mackay
0ac00dbfd6
Copter: add FRAME_CLASS parameter
8 years ago
Andrew Tridgell
c3b9dbf5c8
ArduCopter: Add EKF3 and remove EKF1
8 years ago
Randy Mackay
74c9c4aa9d
Copter: add beacon data flash logging
...
Added to Copter vehicle because currently only used by Copter
8 years ago
priseborough
7a6e30e7b5
Copter: remove call to EKF1 logging
8 years ago
Peter Barker
7069730d5f
Copter: do not reset LOG_BITMASK when no CardInserted
...
This really just confuses everyone
8 years ago
Randy Mackay
115bc44d3f
Copter: log proximity sensors closest object
8 years ago
murata
f7273d0e93
Copter: Change from printf statement to print, println statement.
8 years ago
Randy Mackay
93b88a68a0
Copter: only log proximity if sensor is enabled
8 years ago
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago
Randy Mackay
0aab175051
Copter: move proximity to g2
8 years ago
Jonathan Challinger
f2ef8eec8c
Copter: use velocity output from AC_PrecLand
8 years ago
Randy Mackay
a07ecfe2b3
Copter: log proximity sensor at 10hz
...
This is current in the Copter vehicle code but we can move to the dataflash library when other vehicles start using this type of sensor. Until then adding it to common will just increase the dependencies unnecessarily for other vehicles.
8 years ago
Peter Barker
68630a86fe
Copter: fix logging after log download
...
Downloading a log causes DataFlash to stop logging.
Restart logging when we are not downloading and start_logging is called.
9 years ago
Randy Mackay
575795fa84
Copter: CTUN logging checks return value of height_above_terrain
...
This resolves a Covarity warning but it was actually safe before
No functional change
9 years ago
Randy Mackay
f4f13bbe6b
Copter: add throw mode logging
9 years ago
Lucas De Marchi
c0b49f6aeb
ArduCopter: Remove i2c lockup count
...
This was returned only for a single bus and on all supported platforms
this is hardcoded to 0.
9 years ago