Andrew Tridgell
31000ac756
Copter: moved Log_Write_Rate() to common code
9 years ago
Randy Mackay
0dffeec07f
Copter: use ahrs.get_origin instead of ekf.getOriginLLH
...
This ensures we get the origin from the active EKF
9 years ago
Andrew Tridgell
4efb9bd785
ArduCopter: update for changed AP_Camera API
9 years ago
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
9 years ago
Randy Mackay
89c147184f
Copter: log guided mode targets
9 years ago
Jonathan Challinger
709fcf37cc
Copter: call renamed functions in AC_AttitudeControl
9 years ago
Luis Vale Gonçalves
3199829d45
Copter: revisions to text strings sent to GCS
9 years ago
Caio Marcelo de Oliveira Filho
c7acc46d09
Copter: use millis/micros/panic functions
9 years ago
Andrew Tridgell
0c92331762
Copter: fixed build for SITL changes
9 years ago
lvale
549695181c
Copter: revised and uniformization of severity messages
9 years ago
Andrew Tridgell
99b448d1bb
Copter: make EV log messages critical
...
these should be a high priority
9 years ago
Lucas De Marchi
4ab9821624
Replace use of Log_Write_Message_P() with Log_Write_Message()
9 years ago
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.
9 years ago
Lucas De Marchi
6f4904189b
Replace use of println_P() with println()
9 years ago
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.
9 years ago
Lucas De Marchi
6f0db45b57
Replace use of strcasecmp_P() with strcasecmp()
9 years ago
Lucas De Marchi
84da1f5039
Rename gcs_send_text_P to gcs_send_text
9 years ago
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.
9 years ago
Peter Barker
080c31c15e
Copter: use simple log entry numbers to download logs
9 years ago
Peter Barker
1103451d36
Copter: ensure 10% free space when initialising logging
10 years ago
Peter Barker
51a761656e
Copter: DFMessageWriter; ability to trickle messages out to DF
10 years ago
Randy Mackay
0da38ba2bf
Copter: add Precision Landing log message
10 years ago
Robert Lefebvre
161ce5c11d
Copter: Change name of rotor speed function to match that in library
10 years ago
squilter
767b4da5b6
Copter: update send text severities
10 years ago
Przemek Lekston
f99b152b1f
Copter: fix logging disabled build
10 years ago
Randy Mackay
1b68d0eead
Copter: no MotBatt logging for TradHeli
10 years ago
Randy Mackay
ec298fb508
Copter: Log_Write_Attitude yaw as 0 to 36000
10 years ago
Randy Mackay
4e3d0ae0c1
Copter: fix startup logging
...
Removed potentially endless loop caused by start_logging calling
Log_Write_Startup which called should_log which could then call
start_logging.
Moved disarm event logging above motors disarm so it is logged
10 years ago
Randy Mackay
764fa36716
Copter: log ERR when compass, baro unhealthy
10 years ago
Lucas De Marchi
0bc09adc78
ArduCopter: use ARRAY_SIZE macro
10 years ago
Randy Mackay
221ddb545e
Copter: log ahrs home and ekf origin
10 years ago
Peter Barker
12bce49cd1
Copter: use common mission logging code
10 years ago
Peter Barker
52a31a31e0
Copter: use common system information logging
10 years ago
Robert Lefebvre
62079226ff
Copter: add Heli Dataflash message
10 years ago
Leonard Hall
fe0d069eab
Copter: Autotune log acceleration
10 years ago
Andrew Tridgell
290805b879
Copter: fixed logging of parameters on arming
...
ensure parameters are logged when we have no logging before arming
10 years ago
Randy Mackay
ce1031a5bd
Copter: remove AP_AHRS_NAVEKF_AVAILABLE checks
...
Copter requires an EKF
10 years ago
Randy Mackay
b2ca7ee3fa
Copter: Log_Write_Startup writes parameters
10 years ago
Andrew Tridgell
278883c521
Copter: finished conversion to .cpp files
...
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
10 years ago
Andrew Tridgell
356ece3402
Copter: rename .pde files to .cpp files
10 years ago
Andrew Tridgell
1792710f41
Copter: added a bit in LOG_BITMASK for PID logging
10 years ago
Peter Barker
d7299aa884
Copter: use 64-bit timestamps in dataflash logs
10 years ago
Randy Mackay
182db2ece0
Copter: remove unnecessary bracket
10 years ago
Robert Lefebvre
70a9a5699c
Copter: usage of rc_3.servo_out to use motors.get_throttle
...
servo_out is no longer a data holder for control functions
10 years ago
Robert Lefebvre
acdf4a226f
Copter: RCMAP Fix, remove RC_Channel references
...
from AP_Motors objects. And a few function renaming to follow changes in AP_Motors. Also add new throttle channel setter functionality.
Remove RC7 object from Tricopter. Add special Tricopter param handling.
10 years ago
Andrew Tridgell
554de1f2d7
Copter: added channel objects named after input function
...
this follows the pattern used in plane and rover
10 years ago
Andrew Tridgell
848ceefcec
Copter: call Log_Write_POS()
10 years ago
Tom Pittenger
c89530a97c
Copter: Write new mission to log without telling GCS
10 years ago
Tom Pittenger
baed82d1c2
Copter: if receiving last mission item then log new mission to dataflash
10 years ago
Andrew Tridgell
5a36b9955e
Copter: fix for HAL_SITL rename
10 years ago