Peter Barker
f6a09d0657
DataFlash: eliminate GCS_MAVLINK::send_statustext_all
8 years ago
Peter Barker
c1264cf60a
DataFlash: Use GCS_Dummy GCS singleton
8 years ago
Peter Barker
7b3db490be
DataFlash: correct examples
8 years ago
Peter Barker
4dfdffde43
DataFlash: move should_log check of log bitmask into DataFlash
8 years ago
ebethon
526d5a4c44
DataFlash: Add SBP EXT_EVENT Message
8 years ago
ebethon
0b5dad33f2
DataFlash: Rename SBR1/SBR2 to SBRH/SBRM and change format
...
Add (sender_id, msg_len) in SBRM message
Add index/pages in SBRH/SBRM messages
Change format to integers to avoid GCS string parsing
Decrease data size in SBRH
8 years ago
Peter Barker
ad17709390
DataFlash: handle knowledge of in_log_download in DataFlash
8 years ago
Peter Barker
305531952f
DataFlash: move send-logs-via-mavlink code into DataFlash
8 years ago
Peter Barker
cbbee995b6
GCS_MAVLink: move GCS_Logs into DataFlash directory
8 years ago
Peter Barker
5c19f09cd7
DataFlash: handle mavlink messages, not just remote-log-block-statuses
8 years ago
Peter Barker
6a03af8f3e
DataFlash: make EnableWrites a frontend thing
8 years ago
Peter Barker
07e37281ef
DataFlash: add a should_log method
8 years ago
Peter Barker
001d3a7118
DataFlash: correct consts on CardInserted
8 years ago
Peter Barker
244365767d
DataFlash: remove DataFlash_Block and DataFlash_SITL
8 years ago
priseborough
798d5f85a2
DataFlash: Log EKF origin height
8 years ago
priseborough
4c08622a7c
DataFlash: Add logging for EKF3 state variances
8 years ago
Pierre Kancir
914bc53100
Dataflash: fix shadowing of logstructure in SITL
8 years ago
Peter Barker
af6eb4e41d
DataFlash: remove unused NeedPrep function
8 years ago
Peter Barker
9fb4ac2143
DataFlash: update examples for init simplification
8 years ago
Peter Barker
91b62abfe5
DataFlash: simplify dataflash initialisation
8 years ago
Randy Mackay
af7f4fef0a
DataFlash: protect against large testRatio from EKF
...
This should be resolved in the EKF but for now this stops the floating point exception
8 years ago
Peter Barker
b5029aad4f
DataFlash: correct dataflash examples
8 years ago
Peter Barker
cdd0397bbf
DataFlash: check all backends for sensor health
8 years ago
Peter Barker
7221b0def2
DataFlash: StartUnstartedLogging replaces logging_started/start_logging
8 years ago
Peter Barker
bd747006aa
DataFlash: eliminate calls to manipulate _writes_enabled
8 years ago
Peter Barker
0be2e7962f
DataFlash: create a WritesOK method for WritePrioritisedBlock
8 years ago
Randy Mackay
1409f0ca7e
DataFlash: rename CURR/CUR2 to BAT/BAT2
8 years ago
Randy Mackay
26845cc66a
DataFlash: add resting voltage and resistance to current logging
...
also log cell voltages in separate message
8 years ago
Peter Barker
ac1484f60e
DataFlash: clear format sent mask when backend starts new log
8 years ago
Andrew Tridgell
0a83281a29
DataFlash: added logging of actual sensor rates
8 years ago
priseborough
8ead9d6b19
DataFlash: Add logging of average EKF time step min/max
8 years ago
Andrew Tridgell
0ccb3a7688
DataFlash: added logging of timing statistics
8 years ago
Peter Barker
608d6d0a5f
DataFlash: implement a printf-like Log_Write_MessageF method
8 years ago
karthik.desai
28a6ca7d75
Dataflash: add AP_Beacon logging
8 years ago
Michael du Breuil
3b6d348241
DataFlash: Log battery temperature and cell voltages
8 years ago
Eugene Shamaev
a144e79a50
DataFlash: logging of AOA and SSA
8 years ago
Peter Barker
9324d8e251
Dataflash: emit io thread warnings much less frequently
8 years ago
Randy Mackay
0644314499
DataFlash: add visual odometry sensor logging
8 years ago
priseborough
d2c89443df
DataFlash: add logging for EKF body frame odometry fusion
8 years ago
Michael du Breuil
994790be0b
Dataflash: Clamp GPS accuracy values
8 years ago
Andrew Tridgell
e440d22003
DataFlash: log DCM and SITL quaternion too
8 years ago
Andrew Tridgell
732915d417
DataFlash: log quaternions for EKF
...
useful for tailsitters
8 years ago
Pierre Kancir
49c9e3c768
Dataflash: example fix travis warning
...
missing function declaration
implicit cast
some style fix
8 years ago
Peter Barker
8bb051af44
DataFlash: DataFlash_MAVLink: add comment concerning locking
8 years ago
Peter Barker
ac34405272
DataFlash: DataFlash_MAVLink: avoid races by taking semaphore
8 years ago
Peter Barker
9e436ec35c
DataFlash: correct visibility
8 years ago
Peter Barker
25930e5bf3
DataFlash: remove unused DataFlash_MAVLink method
8 years ago
Peter Barker
feb30b3b9b
DataFlash: add mutex for WritePrioritisedBlock
...
Multiple threads attempt to write blocks; don't let
them interfere
8 years ago
Peter Barker
2fa97c9906
DataFlash: improve privacy aspects of instance variables
8 years ago
Peter Barker
3defe584e7
DataFlash: extract common labels and formats into defines
8 years ago