Peter Barker
a92206d090
AP_Logger: log dataflash-over-mavlink timestamp in micros rather than millis
...
... like the vast majority of our dataflash messages
5 years ago
Andrew Tridgell
d7ee622edc
AP_Logger: fixed use of old irqsave() API
5 years ago
Peter Barker
b2d9d7b6a0
AP_Logger: const-struct many structures, use temp for navekf object
6 years ago
Pierre Kancir
781e9ae9c1
AP_Logger: pass mavlink_message_t by const reference
6 years ago
Tom Pittenger
027f9afcf8
AP_logger: rename dataflash to logger and refactor the filename logger.bin
6 years ago
Peter Barker
ee690e7ab9
AP_Logger: use AP_InternalError for tracking internal errors
6 years ago
Peter Barker
6fc76a32af
GLOBAL: use AP::logger() and strip redundant Log_ from methods
6 years ago
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
6 years ago
Peter Barker
6a59dd04a7
DataFlash: rename to AP_Logger
6 years ago
Andrew Tridgell
1d6b58f9ca
DataFlash: use WITH_SEMAPHORE()
...
and removed usage of hal.util->new_semaphore()
6 years ago
murata
396517fe58
DataFlash: Delete unused arguments.
7 years ago
Michael du Breuil
d819690426
DataFlash: Remove redundant state from MAVLink backend
7 years ago
Peter Barker
5bf2fb186c
DataFlash: parameterise dataflash-over-mavlink cachesize
7 years ago
Andrew Tridgell
c9deabc283
DataFlash: use calloc in MAVLink backend
7 years ago
Peter Barker
776d88bb6b
DataFlash: remove duplicate variables
8 years ago
Francisco Ferreira
a1115ba5d0
DataFlash: move some code from WritesOK into a new ShouldLog method
8 years ago
Peter Barker
b572c13ca9
DataFlash: move starting of new logs into DataFlash
8 years ago
Peter Barker
4234f4ef7a
DataFlash: move _initialised into DataFlash_Backend
8 years ago
Peter Barker
0be2e7962f
DataFlash: create a WritesOK method for WritePrioritisedBlock
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
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
d3b442d8b6
DataFlash_MAVLink: remove dead comments
8 years ago
murata
c808ee2f49
Global: To nullptr from NULL.
...
RC_Channel: To nullptr from NULL.
AC_Fence: To nullptr from NULL.
AC_Avoidance: To nullptr from NULL.
AC_PrecLand: To nullptr from NULL.
DataFlash: To nullptr from NULL.
SITL: To nullptr from NULL.
GCS_MAVLink: To nullptr from NULL.
DataFlash: To nullptr from NULL.
AP_Compass: To nullptr from NULL.
Global: To nullptr from NULL.
Global: To nullptr from NULL.
8 years ago
Murilo Belluzzo
a91da2e803
DataFlash: Change ::bufferspace_available return type
...
from 'uint16_t' to 'uint32_t' to avoid overflow (possible in at least
two implementations: Block and File).
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
Peter Barker
8d253dec8e
DataFlash: support for mavlink SENSOR message
9 years ago
Andrew Tridgell
fde0652d81
DataFlash: use HAVE_PAYLOAD_SPACE()
9 years ago
Peter Barker
518fabe035
DataFlash: StopLogging method, virtual stop_logging on backends
9 years ago
Peter Barker
334af1ecd7
DataFlash: base class method for resetting state on log open
9 years ago
Peter Barker
4548466701
DataFlash: correct use of #defines
...
HIL_BOARD_AVR_SITL was renamed
Move use of define to after include where it is defined
9 years ago
Peter Barker
0ca07e5245
DataFlash: DataFlash-over-MAVLink support
9 years ago