Peter Barker
07842e211d
Plane: use simple log entry numbers to download logs
9 years ago
Tom Pittenger
617626f9f5
Plane: log flight_stage
...
logging plane flight stage in STAT.Stage
10 years ago
Andrew Tridgell
9e7c38b933
Plane: moved logging of mode to Log_Write_Vehicle_Startup_Messages
...
this fixes a problem where the initial mode isn't logged on arming
10 years ago
Stewart Loving-Gibbard
2085156a07
Plane: Adding Logging of RSSI data.
10 years ago
Andrew Tridgell
73f454133b
Plane: log RFND packet for multiple rangefinders
10 years ago
Peter Barker
3c0355e9e2
Plane: ensure 10% free space when initialising logging
10 years ago
Peter Barker
c2d61391ef
Plane: DFMessageWriter; ability to trickle messages out to DF
10 years ago
squilter
583c087eca
Plane: update severities
10 years ago
Tom Pittenger
f4f111775e
Plane: Log height of zero instead of old value
10 years ago
Tom Pittenger
204ff7b158
Plane: move statics into new struct
...
removed default case statements
10 years ago
Tom Pittenger
da8f4f9e95
Plane: reworked is_flying
...
add crash detection, allow disengage via param CRASH_DETECT
improved is_flying behavior
take off, landing and hard-landing improvements
add stillness check to is_flying and log it
minimum airspeed is determined ARSPD_FBW_MIN*0.75
10 years ago
Przemek Lekston
ca915d9928
Plane: fix "logging disabled" build.
10 years ago
Andrew Tridgell
51bdbea745
Plane: fixed format for ARM message
10 years ago
Lucas De Marchi
e97034f8e9
ArduPlane: use ARRAY_SIZE macro
10 years ago
Randy Mackay
76ccf4043e
Plane: log ahrs home and ekf origin
10 years ago
Peter Barker
3fce7eb21a
Plane: use common mission logging code
10 years ago
Peter Barker
bbfe67fe2a
Plane: use common system information logging
10 years ago
Michael du Breuil
54c06cde02
Plane: Log the steering controller PID state
10 years ago
Michael du Breuil
1a121f543b
Plane: Use PIDS for steering rather then PIDY
10 years ago
Andrew Tridgell
3427224bfc
Plane: fixed logging of parameters on arming
10 years ago
Andrew Tridgell
6b9854457d
Plane: added PID tuning logging for ground steering
10 years ago
Randy Mackay
9ece826c28
Plane: Log_Write_Startup writes parameters
10 years ago
Andrew Tridgell
9b77260ebb
Plane: disable PID logging on APM2
10 years ago
Andrew Tridgell
c31da93726
Plane: log roll and pitch PIDs
10 years ago
Peter Barker
d7ed06816a
Plane: use 64-bit timestamps for dataflash logs
10 years ago
Lucas De Marchi
7c4cf41ebc
ArduPlane: use functor macros
...
Functor is not yet being used but let's make is macro fallback to the
previous Delegate implementation for easy of transition between the two.
10 years ago
Andrew Tridgell
554869033f
Plane: disabled rangefinder on APM2
...
this saves 5k of flash space, enough for support to be kept for
another release
10 years ago
Andrew Tridgell
b92c2409e4
Plane: added local millis() and micros() to reduce code size a bit
10 years ago
Andrew Tridgell
18c37935c9
Plane: convert from .pde to .cpp files
10 years ago
Andrew Tridgell
2feee9aa88
Plane: call Log_Write_POS()
10 years ago
Tom Pittenger
76f448e512
Plane: Write new mission to log without telling GCS
10 years ago
Tom Pittenger
ba29967454
Plane: if receiving last mission item then log new mission to dataflash
10 years ago
Andrew Tridgell
a299fdacdf
Plane: fix for HAL_SITL rename
10 years ago
Andrew Tridgell
75c9689a64
Plane: added armed and safety state to STAT log message
10 years ago
Tom Pittenger
f5dfe7c650
ArduPlane: Log isFlying status
...
Log is_flying() status and its float probability in new STAT msg
and piggyback on MODE bitmask flag.
10 years ago
Tom Pittenger
bd9b573969
Plane: Fix compile warnings
...
- const values declared as default double
- This is the first pass in fixing the warnings, trying to catch some low hanging fruit. All const double values are changed to float. For example: 1.0 is now 1.0f.
- Only except is in location.pde where some double stuff is happening
- I did not change the exponentials 1e7 type stuff which should be 1e7f. A different commit
10 years ago
Andrew Tridgell
b0cdf8952b
Plane: added HIL_MODE parameter
...
this allows for HIL with any firmware
10 years ago
Robert Lefebvre
395c868727
Plane: Change Compass logging to new DataFlash method that handles instances.
10 years ago
Robert Lefebvre
7efb4eef65
Plane: Change Compass logging to use DataFlash library method.
10 years ago
Robert Lefebvre
a2d73b42b9
Plane: Change Mode logging to use DataFlash library method.
10 years ago
Robert Lefebvre
ac513a84db
Plane: Change Attitude logging to use DataFlash library method.
10 years ago
Robert Lefebvre
233083c8e9
Plane: Change current logging to use DataFlash library method.
10 years ago
Andrew Tridgell
5a01933b7b
Plane: use dataflash Log_Write_Airspeed()
10 years ago
Dario Lindo Andres
0ea7a7a0cc
Plane: Corrected LOGGING_ENABLED
...
When we configure LOGGING_ENABLED to DISABLED code does not
compile. Now it works!
10 years ago
Andrew Tridgell
ae96a48efc
Plane: use location_path_proportion()
...
this should produce better glide slopes when the aircraft is off
course
10 years ago
Randy Mackay
7d18744094
Plane: use battery.voltage2 method for logging
10 years ago
Randy Mackay
9be53502df
Plane: remove logging dependecy on optflow
10 years ago
priseborough
195cdb6fd6
Plane: Don't log EKF optical flow data if not required
10 years ago
priseborough
2500f7e9c2
Plane : Add data logging for optical flow use with EKF
10 years ago
Andrew Tridgell
fa5bab2682
Plane: log raw pressure and offset
10 years ago