50 Commits (7d271e0f3c8ea7ae8056d00c9ffcdbcd7e7e18c4)

Author SHA1 Message Date
Peter Barker 3dc6c34465 Tools: LogAnalyzer: fix various Tests for newer-style logs 7 years ago
Peter Barker 6bd5ac78f5 Tools: LogAnalyzer: fix string-method-on-int bug for unknown modes 7 years ago
Peter Barker ac3cb355c4 Tools: LogAnalyzer: fix bugs, handle newer log formats 7 years ago
Peter Barker 2c0e2aab15 Tools: LogAnalyzer: derive motor count from frame type MSG 8 years ago
Peter Barker a6fd812051 Tools: LogAnalyzer: use repr in place of deprecated backticks 8 years ago
Peter Barker cb56cf38d0 Tools: LogAnalyzer: remove vehicle-type-is-first-MSG-assumption 8 years ago
Peter Barker 44d1c77b0c Tools: LogAnalyzer: use print_function 8 years ago
Peter Barker 043b7598d1 Tools: correct error path for corrupt logs 8 years ago
Peter Barker f42df1bc54 Tools: LogAnalyzer: handle MODE lines appearing before vehicle MSGs 9 years ago
Peter Barker 214bca8b30 Tools: LogAnalyzer: correct CTUN test 9 years ago
Peter Barker e357be3d85 LogAnalyzer: adjust for change in vehicle definition MSG string 9 years ago
Peter Barker 82d36520ad LogAnalyzer: fix for 64-bit ints 9 years ago
Peter Barker f49aedb639 LogAnalyzer: turn times from strings to ints before doing maths 9 years ago
Peter Barker ce558b2b98 LogAnalyzer: cope with TimeUS 10 years ago
Jason Martens a08d57149e LogAnalyser: Add double support to DataflashLog.py 10 years ago
Holger Steinhaus 1cdc5f7c7f LogAnalyser: adapt to new APM:* vehicle names 10 years ago
Holger Steinhaus 46c3c26065 LogAnalyser: fix buffer calculations 10 years ago
Holger Steinhaus a146b188a7 LogAnalyser: fix parsing of log messages without attributes (e.g. STRT) 10 years ago
Markus Koetter c2030de4ec LogAnalyzer: write \xff EOF assumption to stderr 10 years ago
Markus Koetter cf4435989e LogAnalyzer: Binary Logs may end with \xff 10 years ago
Kevin Hester 81bd4c0b4c LogAnalyzer: If skipping badlines, ignore parse errors 11 years ago
Aaron Curtis 179d854a26 LogAnalyzer: Update to include the new "format" argument, and fix scoping on two new tests. 11 years ago
Aaron Curtis 406fedf727 LogAnalyzer: Allow instantiation of DataFlashlog with no input filename, for backward compatibility. My changes make m_dflog=DataFlashlog('/path/to/file.log') work, which seems like the preferable way, but we don't want to break backwards compatibility. 11 years ago
Aaron Curtis 0f5360fefa LogAnalyzer: Default to automatic log format detection. 11 years ago
Aaron Curtis c6d783409c LogAnalyzer: There is no self.logfile, so this must be self.filename. 11 years ago
Aaron Curtis fc79a06b9f LogAnalyzer: Fix indent which I broke when merging. 11 years ago
Aaron Curtis 842f5d20c4 LogAnalyzer: Fix scoping in DataflashLog.py so that multiple instances of DataflashLog can coexist. 11 years ago
Markus Koetter c1d1406c59 LogAnalyzer - accept invalid FMT messages in binary logs 11 years ago
Markus Koetter 4e445a716a LogAnalyzer - label/name & format/type consistency 11 years ago
Markus Koetter 099d40f0f8 LogAnalyzer - adjust modeChanges for Plane/Rover 11 years ago
Markus Koetter 33d19fc893 LogAnalyzer - add binary log parsing 11 years ago
Markus Koetter 64ae2011b5 LogAnalyzer - binary log parsing preparations 11 years ago
Kevin Hester 0bccbf2409 tools: my change to use stdin, broke reading logs that have no header 11 years ago
Kevin Hester ddd24e8135 tools: LogAnalyser if we fall off end of GPS data, return a valid time 11 years ago
Kevin Hester 1a4fce60e8 tools: LogAnalyser, ensure error msgs go to stderr not stdout 11 years ago
Kevin Hester 7dc356f4ca tools: LogAnalyzer fixes to work with pipes as input 11 years ago
Kevin Hester a756e4f3ef tools: Allow LogAnalyzer to read from stdin rather than just files 11 years ago
Kevin Hester a31498f599 tools: Change LogAnalyzer tabs to spaces (per APM python conventions) 11 years ago
Andrew Chapman f122b1ba37 LogAnalyzer: added 'import collections', allowed for some AC3.2 logging changes 11 years ago
Andrew Chapman 0f5a89f22e LogAnalyzer: added check for binary log files (can't parse yet) 11 years ago
Andrew Chapman 130a2dcb0b LogAnalyzer: added LogIterator, copter roll/pitch > max lean angle test, 11 years ago
Andrew Chapman 81fcf4bda7 LogAnalyzer: combined statusMessage and extraFeedback 11 years ago
Andrew Chapman 1356d53e7b LogAnalyzer: report skippedLines, cleaned up DataflashLog.read() error handling 11 years ago
Andrew Chapman 2a406ac699 LogAnalyzer: added GPS glitch detection to GPS test 11 years ago
Andrew Chapman 90f07aae61 LogAnalyzer: added unit test, started moving from dictData to listData 11 years ago
Andrew Chapman d6b091c39f LogAnalyzer: added BETA feedback info to output 11 years ago
Andrew Chapman c4828e1d3d LogAnalyzer: fixed plane+rover parsing, added test for underpowered copters 11 years ago
Andrew Chapman e0ada31872 LogAnalyzer: adding Roberts bad PM performance log 11 years ago
Andrew Chapman 8d691c2a60 LogAnalyzer: added PM slow loop check, first version of xml output 11 years ago
Andrew Chapman 36e480483f LogAnalyzer: Initial commit for discussion 11 years ago