24 Commits (master)

Author SHA1 Message Date
Andrew Tridgell 93b55e367e AP_Logger: fixed log listing with gap, and EKF error on log list 3 years ago
Peter Barker e95aedd748 AP_Logger: tidy construction of backends 3 years ago
Peter Barker 151fe6facf AP_Logger: rearrange PrepForArming stuff 4 years ago
Andrew Tridgell 806fdd9389 AP_Logger: moved log file open to logger thread 4 years ago
Andrew Tridgell c886fd7025 AP_Logger: make log file erase async 4 years ago
Peter Barker 7d42f473fc AP_Logger: allow each backend to be compiled out 4 years ago
Peter Barker e8d24a1f68 AP_Logger: initialise logger instance variables in header 4 years ago
Peter Barker 80e8688888 AP_Logger: remove perf counters 4 years ago
Peter Barker ef0b860a48 AP_Logger: remove Prep and NeedPrep functions 4 years ago
Andy Piper 779c2a9e5f AP_Logger: move logger IO to a separate thread 4 years ago
Andrew Tridgell 66596dcf25 AP_Logger: allow for retry of log open with LOG_DISARMED=1 4 years ago
Andy Piper ccb583d092 AP_Logger: make block logger conform to mavlink expectations of numbering 4 years ago
Peter Barker 66f8359c6b AP_Logger: factor out an ensure_log_directory_exists method 5 years ago
Iampete1 fee5b998bf AP_Logger: add min MB free param 5 years ago
murata f6595a41ae AP_Logger: Change the type of a method 5 years ago
Andrew Tridgell 3ebc69320c AP_Logger: fixed LOG_FILE_DSRMROT with delayed log stop 5 years ago
Andrew Tridgell df4cb00970 AP_Logger: added LOG_FILE_TIMEOUT parameter 6 years ago
Andrew Tridgell 667b4e045a AP_Logger: convert to use AP_Filesystem 6 years ago
Andrew Tridgell 66dc36ef88 AP_Logger: ifdef out _need_rtc_update 6 years ago
Andrew Tridgell 8e58cb993d AP_Logger: fix timestamp on log files opened before GPS lock 6 years ago
Andrew Tridgell e3c9f10e91 AP_Logger: revived block based logging 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() 6 years ago
Peter Barker fa7ba7ddbc DataFlash: force messagewriters to completion 7 years ago
murata 396517fe58 DataFlash: Delete unused arguments. 7 years ago
Peter Barker 493f958eb2 DataFlash: remove unused ReadBlock method 7 years ago
Andrew Tridgell 777b4c8cfe DataFlash: avoid stat of current log file 7 years ago
Francisco Ferreira 221ba177c5 DataFlash: remove Qualcomm board support 7 years ago
Peter Barker 8027883734 DataFlash: remove vestiges of CLI functions 7 years ago
Andrew Tridgell 43a6ed4099 DataFlash: support ChibiOS FATFS implementation 7 years ago
Peter Barker 3af5be76aa DataFlash: protect write fd with semaphore 7 years ago
Peter Barker 9783c0c3ba DataFlash: log dataflash-file statistics periodically 8 years ago
Peter Barker 975d2fd0d1 DataFlash: add debug for io thread failure 8 years ago
Peter Barker 0769432e63 DataFlash: move log-write-started logic to be backend-specific 8 years ago
Peter Barker 1f0a14ab33 DataFlash: add PrepForArming 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 001d3a7118 DataFlash: correct consts on CardInserted 8 years ago
Peter Barker 0be2e7962f DataFlash: create a WritesOK method for WritePrioritisedBlock 8 years ago
Peter Barker 9324d8e251 Dataflash: emit io thread warnings much less frequently 8 years ago
Peter Barker d8c475ad04 DataFlash: use override keyword on many methods 8 years ago
Peter Barker 057819ccef DataFlash: zero-pad the number in the log filename 8 years ago
Peter Barker bc45ab5409 DataFlash: add a heartbeat for the io thread in DataFlash_File 8 years ago
Peter Barker e11c276b35 DataFlash_File: stop trying to stuff a uint64_t into a uint32_t 8 years ago
Peter Barker 2c8a0a9123 DataFlash: rotate files when vehicle is disarmed 8 years ago
Murilo Belluzzo a91da2e803 DataFlash: Change ::bufferspace_available return type 8 years ago
Murilo Belluzzo c112e1c889 DataFlash: Make use of ByteBuffer class 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago