49 Commits (adcac1f2072049552cf51c3fd3f8cf49eb89c849)

Author SHA1 Message Date
Greg Hogan 1384c10fb0 logreader: skip internal source if not available (#31400) 1 year ago
Justin Newberry 9b4b5d3cf5 LogReader: skip file_exists check for comma_api (#31251) 1 year ago
Justin Newberry 16e0907129 LogReader: add ```.filter``` (#31222) 1 year ago
Justin Newberry 223b1ed065 LogReader: add tqdm back to run_across_segments (#31216) 1 year ago
Justin Newberry abfa8fcda9 CommaCarSegments: BIG Database! (#31169) 1 year ago
Justin Newberry 9edc902106 LogReader: fail-fast on invalid segments (#31152) 1 year ago
Justin Newberry 7d76ac8eba LogReader: replace get_first_message with LogReader.first (#31146) 1 year ago
Justin Newberry 67bb21219c LogReader: no redownloading on multiple iterations (#31141) 1 year ago
Justin Newberry 0d558d02ee auto_source: add commaCarSegments source (#31137) 1 year ago
Justin Newberry 6a1d7fd732 comma_api_source: fix qlogs (#31136) 1 year ago
Justin Newberry 8768be968b LogReader: don't use route for max_segment (#31129) 1 year ago
Justin Newberry c5c522c984 plotjuggler: auto fallback to qlogs with prompt (#31110) 1 year ago
Justin Newberry c03fe6bb13 add example of using the comma car segments database (#31117) 1 year ago
Justin Newberry f447062b66 CommaCarSegments: public database of segments for each platform (#31114) 1 year ago
Justin Newberry b29eea47ce sanitizer: sanitize vin number (#31090) 1 year ago
Justin Newberry a9676e7086 auto_source: optimize api calls and use head to determine if file exists (#31025) 1 year ago
Justin Newberry 5df01b3d22 LogReader: fix plotjuggler not reading properly (#31023) 1 year ago
Justin Newberry 4b7edec2b0 LogReader: move opci to tools/lib (#31021) 1 year ago
Justin Newberry 35dcd7ccd8 LogReader: support lists of identifiers (#31020) 1 year ago
Justin Newberry 13e7366b6d LogReader: support only_union_types (#31019) 1 year ago
Justin Newberry c8cc30112d rename segmentrangereader to logreader (#30981) 1 year ago
Justin Newberry a729e102c7 Replace multilogiterator (#30980) 1 year ago
Justin Newberry ef1acd4e6c Proc Replay: cleanup iterable log typing (#30261) 2 years ago
Adeeb Shihadeh 16ec56398c add openpilot prefix to imports (#29498) 2 years ago
Justin Newberry d487c0501f Ruff: enable most of bugbear (#29320) 2 years ago
Lukas Petersson a16a20005b process replay: logreader as bytes (#24610) 3 years ago
Willem Melching f957c16a7b make normal logreader more robust (#24577) 3 years ago
Lukas Petersson 2d6ae65ea7 Latency logger bad data robustness (#24343) 3 years ago
Lukas Petersson df8476118b Latency logging 2 (#24058) 3 years ago
Adeeb Shihadeh 6f88ca1c6f MultiLogIterator: add function to reset 3 years ago
Adeeb Shihadeh 8a682597ca can_print_changes improvements 3 years ago
Greg Hogan 0b659ce9b6 eliminate xx filereader (#23514) 3 years ago
Adeeb Shihadeh ba30137b2a MultiLogIterator: fix after adding sort_by_time 3 years ago
Adeeb Shihadeh c036e64c86 MultiLogIterator: remove wraparound mode (#23360) 3 years ago
Greg Hogan 2f843c3023 LogReader: add arg to sort by time (#23346) 3 years ago
Ewout ter Hoeven f206ebd054 Pyupgrade 3.6: Update syntax with Python 3.6+ features (#23305) 3 years ago
Adeeb Shihadeh 0827af77e5 MultiLogIterator: default wraparound to false 3 years ago
Adeeb Shihadeh 6c90a5d445 logreader: remove log path print 3 years ago
Greg Hogan 44f03a9401 fix log values with non-utf8 characters and remove index_log (#20173) 4 years ago
Greg Hogan d200f048b7 fix pylint errors 5 years ago
Adeeb 9027018368 Update Flake8 config (#1624) 5 years ago
George Hotz d47b2ef576 More LGTM fixups (#1457) 5 years ago
George Hotz 6fbcde48e5 Using lgtm.com and fixing found alerts (#1452) 5 years ago
Willem Melching 6993b1ecca Build log_index using scons 5 years ago
George Hotz 640c41a3ff Add sentinels to logs and qlogs (#1205) 5 years ago
Andy Haden 03acf56736 Revert "no more xx imports in tools" 5 years ago
Willem Melching 6929d5b6e0 no more xx imports in tools 5 years ago
Andy 738c3cca79 Tools: Storage API (#1161) 5 years ago
George Hotz 99c5800ea5 merge in tools 5 years ago