44 Commits (e440d22003fd47d0569308cf286d35ae04fe8cf9)

Author SHA1 Message Date
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
Peter Barker a10cde35f5 DataFlash: stop logging before filling SD card on PX4 8 years ago
Peter Barker 8d253dec8e DataFlash: support for mavlink SENSOR message 9 years ago
Lucas De Marchi ec36e06c63 DataFlash: replace header guard with pragma once 9 years ago
Andrew Tridgell b967140572 DataFlash: enable minimal file mode 9 years ago
Andrew Tridgell 02d7867d79 DataFlash: added locking for multi-thread logging support 9 years ago
Peter Barker 7900359fac DataFlash: LOG_FILE_BUFSIZE sets buffer size for DataFlash_File 9 years ago
Peter Barker faabe0b83d DataFlash: support multiple simultaneous backends 9 years ago
Peter Barker fc05ad81eb DataFlash_File: cache oldest log to avoid directory scans when downloading 9 years ago
Peter Barker e481497574 DataFlash: delete oldest file rather than the lowest-numbered file 9 years ago
Andrew Tridgell b0aa7cb990 DataFlash: use new perf API 9 years ago
Peter Barker 8f1471c137 DataFlash: leave room in buffer for non-startup messages 10 years ago
Peter Barker 60010e794e DataFlash: ensure 10% free space when initialising logging 10 years ago
Peter Barker 8f8493225c DataFlash: DFMessageWriter; ability to trickle messages out to DF 10 years ago
Peter Barker 844f050cf3 DataFlash: correct zero-byte-file handling in CLI 10 years ago
Peter Barker c5c39a77a3 DataFlash: method to flush ringbuffer to fd 10 years ago
Peter Barker 723c37bcf7 DataFlash: backend/frontend split 10 years ago
Andrew Tridgell 73445fdae9 DataFlash: added error checking and fixed a warning 10 years ago
Andrew Tridgell b5d930be61 DataFlash: support member functions for rover 10 years ago
Andrew Tridgell 2dfe3cb844 DataFlash: added a perf counter for microSD overruns 10 years ago
Andrew Tridgell c93ae67541 DataFlash: don't try and open logfile on failure more than once 10 years ago
Andrew Tridgell 9d846d5f2a DataFlash: allow use of a smaller writebuf for PX4v1 11 years ago
Emile Castelnuovo ab9a320187 DataFlash: added #ifdefs for VRBRAIN board 11 years ago
Andrew Tridgell 921f923c5f DataFlash: reset write log on new log 11 years ago
Andrew Tridgell b4b66210ff DataFlash: improve reliability of microSD for logs 11 years ago
Andrew Tridgell cb23298384 DataFlash: try to keep dataflash writes aligned 11 years ago
Andrew Tridgell 4519aa8867 DataFlash: only fsync every 10 seconds 11 years ago
Andrew Tridgell e1a86440bb DataFlash: stop write logging while reading 11 years ago
Andrew Tridgell e6bafa2d8f DataFlash: added structures to Init() of dataflash 11 years ago
Andrew Tridgell 5d53b780ba DataFlash: added functions for load download support 11 years ago
Andrew Tridgell 19e9c95983 DataFlash: use new scheduler API 12 years ago
Andrew Tridgell 844e1b9ef9 DataFlash: added support for printing flight mode as a string 12 years ago
Andrew Tridgell 62f190ed15 DataFlash: simplify code now that copter is converted 12 years ago
Andrew Tridgell 916e8d0992 DataFlash: new dataflash logging system 12 years ago
Andrew Tridgell da5a5ea368 DataFlash: added file based 'dataflash' logging 12 years ago
Andrew Tridgell a7541e9ad3 DataFlash: report log number when starting a new log 12 years ago
Andrew Tridgell efd2da3eb8 DataFlash: started on file interface 12 years ago