Randy Mackay
74c9c4aa9d
Copter: add beacon data flash logging
...
Added to Copter vehicle because currently only used by Copter
2016-11-30 17:56:59 +09:00
priseborough
7a6e30e7b5
Copter: remove call to EKF1 logging
2016-11-30 17:56:57 +09:00
Peter Barker
7069730d5f
Copter: do not reset LOG_BITMASK when no CardInserted
...
This really just confuses everyone
2016-11-29 15:14:09 -08:00
Randy Mackay
115bc44d3f
Copter: log proximity sensors closest object
2016-11-27 15:05:47 +09:00
murata
f7273d0e93
Copter: Change from printf statement to print, println statement.
2016-11-26 00:02:11 +00:00
Randy Mackay
93b88a68a0
Copter: only log proximity if sensor is enabled
2016-11-07 09:36:53 +09:00
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.
2016-10-24 09:42:01 -02:00
Randy Mackay
0aab175051
Copter: move proximity to g2
2016-10-14 14:02:29 +09:00
Jonathan Challinger
f2ef8eec8c
Copter: use velocity output from AC_PrecLand
2016-10-14 10:46:08 +09:00
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.
2016-10-13 20:21:07 +09:00
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.
2016-08-09 09:06:14 +09:00
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
2016-08-08 13:31:27 +09:00
Randy Mackay
f4f13bbe6b
Copter: add throw mode logging
2016-08-02 20:25:52 +09:00
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.
2016-07-28 18:03:09 -03:00
Randy Mackay
543d5701e7
Copter: remove unused log_write_startup
2016-07-04 11:17:16 +09:00
Randy Mackay
5d5a85c38e
Copter: log rally points on startup
2016-07-04 11:17:14 +09:00
Andrew Tridgell
6737bc21b9
Copter: fixed typo
2016-07-01 15:34:48 +10:00
Leonard Hall
9864750336
Copter: rename CTUN desired_velocity to target_velocity
...
No functional change
2016-06-18 11:55:49 +09:00
Randy Mackay
a614a17b3a
Copter: log hover throttle in CTUN message
2016-06-18 11:55:49 +09:00
Tom Pittenger
a96abde4bf
Copter: do not log CURR.Throttle because it's already logged elsewhere
2016-06-02 16:59:11 -07:00
Randy Mackay
5ac13c0355
Copter: move rangefinder variables into structure
...
moved in rangefinder_alt, rangefinder_alt_health and rangefinder_enabled
2016-05-21 10:36:53 +09:00
Randy Mackay
7689315ba2
Copter: rename sonar to rangefinder
2016-05-21 10:36:53 +09:00
dgrat
76362caee0
AP_Math: Replace wrap_* functions with template versions
2016-05-10 11:41:26 -03:00
Andrew Tridgell
9da3b8db60
Copter: only log baro, gps and mag if ekf not logging them
2016-05-07 18:27:19 +10:00
Lucas De Marchi
352e103f1a
ArduCopter: use separate header for version macro
...
Having the version macro in the config.h and consequently in the main
vehicle header means that whenever the version changes we need to
compiler the whole vehicle again. This would not be so bad if we weren't
also appending the git hash in the version. In this case, whenever we
commit to the repository we would need to recompile everything.
Move to a separate header that is include only by its users. Then
instead of compiling everything we will compile just a few files.
2016-05-06 13:11:28 -03:00
Randy Mackay
f45c69e7ad
Copter: log terrain altitude in CTUN message
2016-04-30 10:33:01 +09:00
Andrew Tridgell
a39a4a6243
Copter: mark a few more log messages as critical
2016-04-21 17:05:17 +10:00
Andrew Tridgell
f32b7684a0
Copter: removed unused startup log message
2016-04-21 17:05:17 +10:00
Andrew Tridgell
5149a49daa
Copter: added logging of dropped log messages in PM message
2016-04-21 17:05:17 +10:00
Jonathan Challinger
8ded496f8b
Copter: log mode change reason
2016-04-14 12:24:04 +09:00
Randy Mackay
f0575de776
Copter: tradheli logs rotors speed in 0 to 1 range
2016-04-01 11:59:30 +09:00
Leonard Hall
76a8de8a53
Copter: CTUN logs throttle_in, angle boost in 0 to 1 range
2016-04-01 11:59:30 +09:00
Andrew Tridgell
31000ac756
Copter: moved Log_Write_Rate() to common code
2016-03-25 12:13:59 +11:00
Randy Mackay
0dffeec07f
Copter: use ahrs.get_origin instead of ekf.getOriginLLH
...
This ensures we get the origin from the active EKF
2016-03-03 16:20:54 +09:00
Andrew Tridgell
4efb9bd785
ArduCopter: update for changed AP_Camera API
2016-01-29 09:19:43 +11:00
Dario Lindo Andres
90bf13279b
ArduCopter: Added precise camera trigger logging
...
Added update_trigger and check_digital_pin functions
added camera trigger precise time mark
detect camera feedback pin status
added support for simple digital pin
included support for digital pin. Already included in
APMrover2.
added support for TRIGGER MSG
corrected according to defines.h
2016-01-29 09:19:43 +11:00
Randy Mackay
89c147184f
Copter: log guided mode targets
2016-01-12 18:04:59 +09:00
Jonathan Challinger
709fcf37cc
Copter: call renamed functions in AC_AttitudeControl
2015-12-09 19:58:49 +09:00
Luis Vale Gonçalves
3199829d45
Copter: revisions to text strings sent to GCS
2015-11-27 16:16:58 +09:00
Caio Marcelo de Oliveira Filho
c7acc46d09
Copter: use millis/micros/panic functions
2015-11-20 12:26:31 +09:00
Andrew Tridgell
0c92331762
Copter: fixed build for SITL changes
2015-11-16 17:57:36 +11:00
lvale
549695181c
Copter: revised and uniformization of severity messages
2015-11-05 12:20:49 +09:00
Andrew Tridgell
99b448d1bb
Copter: make EV log messages critical
...
these should be a high priority
2015-11-02 20:29:10 +11:00
Lucas De Marchi
4ab9821624
Replace use of Log_Write_Message_P() with Log_Write_Message()
2015-10-30 14:35:28 +09:00
Lucas De Marchi
20c6ffc5e3
Replace use of UARTDriver::printf_P() with UARTDriver::printf()
...
This also starts to show warnings on places that were already using
wrong printf format strings.
2015-10-30 14:35:25 +09:00
Lucas De Marchi
6f4904189b
Replace use of println_P() with println()
2015-10-30 14:35:22 +09:00
Lucas De Marchi
831d8acca5
Remove use of PROGMEM
...
Now variables don't have to be declared with PROGMEM anymore, so remove
them. This was automated with:
git grep -l -z PROGMEM | xargs -0 sed -i 's/ PROGMEM / /g'
git grep -l -z PROGMEM | xargs -0 sed -i 's/PROGMEM//g'
The 2 commands were done so we don't leave behind spurious spaces.
AVR-specific places were not changed.
2015-10-30 14:35:16 +09:00
Lucas De Marchi
6f0db45b57
Replace use of strcasecmp_P() with strcasecmp()
2015-10-30 14:35:08 +09:00
Lucas De Marchi
84da1f5039
Rename gcs_send_text_P to gcs_send_text
2015-10-30 14:35:07 +09:00
Lucas De Marchi
2c38e31c93
Remove use of PSTR
...
The PSTR is already define as a NOP for all supported platforms. It's
only needed for AVR so here we remove all the uses throughout the
codebase.
This was automated with a simple python script so it also converts
places which spans to multiple lines, removing the matching parentheses.
AVR-specific places were not changed.
2015-10-30 14:35:04 +09:00