47 Commits (c782fbc34e05922765959ee3c3b6bba38c0150fb)

Author SHA1 Message Date
Justin Newberry c782fbc34e
LogReader: add ```.filter``` (#31222) 1 year ago
Justin Newberry 7835f9cce0
LogReader: add tqdm back to run_across_segments (#31216) 1 year ago
Justin Newberry 824ddffec8
CommaCarSegments: BIG Database! (#31169) 1 year ago
Justin Newberry edd2428b60
LogReader: fail-fast on invalid segments (#31152) 1 year ago
Justin Newberry dd0c474e6c
LogReader: replace get_first_message with LogReader.first (#31146) 1 year ago
Justin Newberry 88dcaa51c4
LogReader: no redownloading on multiple iterations (#31141) 1 year ago
Justin Newberry ac71c30ad5
auto_source: add commaCarSegments source (#31137) 1 year ago
Justin Newberry 3d9b483e10
comma_api_source: fix qlogs (#31136) 1 year ago
Justin Newberry d574013d7b
LogReader: don't use route for max_segment (#31129) 1 year ago
Justin Newberry 65490bb3c5
plotjuggler: auto fallback to qlogs with prompt (#31110) 1 year ago
Justin Newberry 389b8ca30d
add example of using the comma car segments database (#31117) 1 year ago
Justin Newberry caa9153974
CommaCarSegments: public database of segments for each platform (#31114) 1 year ago
Justin Newberry 2c86c023fe
sanitizer: sanitize vin number (#31090) 1 year ago
Justin Newberry 2967cada71
auto_source: optimize api calls and use head to determine if file exists (#31025) 1 year ago
Justin Newberry 61fe705160
LogReader: fix plotjuggler not reading properly (#31023) 1 year ago
Justin Newberry 7d400112df
LogReader: move opci to tools/lib (#31021) 1 year ago
Justin Newberry 0739d5d7b2
LogReader: support lists of identifiers (#31020) 1 year ago
Justin Newberry 4da8d16514
LogReader: support only_union_types (#31019) 1 year ago
Justin Newberry 3d73512c07
rename segmentrangereader to logreader (#30981) 1 year ago
Justin Newberry 9f1b72ac79
Replace multilogiterator (#30980) 1 year ago
Justin Newberry 1820b5f259
Proc Replay: cleanup iterable log typing (#30261) 2 years ago
Adeeb Shihadeh a9626f95b6
add openpilot prefix to imports (#29498) 2 years ago
Justin Newberry 62c1e65924
Ruff: enable most of bugbear (#29320) 2 years ago
Lukas Petersson 86f73a507e
process replay: logreader as bytes (#24610) 3 years ago
Willem Melching 194e5fdf1c
make normal logreader more robust (#24577) 3 years ago
Lukas Petersson 1439867d16
Latency logger bad data robustness (#24343) 3 years ago
Lukas Petersson 65fca83abe
Latency logging 2 (#24058) 3 years ago
Adeeb Shihadeh c95ec211e1 MultiLogIterator: add function to reset 3 years ago
Adeeb Shihadeh 1680f1e251 can_print_changes improvements 3 years ago
Greg Hogan d5f4fdb1db
eliminate xx filereader (#23514) 3 years ago
Adeeb Shihadeh bbb47dc860
MultiLogIterator: fix after adding sort_by_time 3 years ago
Adeeb Shihadeh 92f194decc
MultiLogIterator: remove wraparound mode (#23360) 3 years ago
Greg Hogan 9992ea1ae8
LogReader: add arg to sort by time (#23346) 3 years ago
Ewout ter Hoeven 332f568a82
Pyupgrade 3.6: Update syntax with Python 3.6+ features (#23305) 3 years ago
Adeeb Shihadeh c8356d3b8f MultiLogIterator: default wraparound to false 3 years ago
Adeeb Shihadeh 01b99eae35 logreader: remove log path print 3 years ago
Greg Hogan 78808961c5
fix log values with non-utf8 characters and remove index_log (#20173) 4 years ago
Greg Hogan 1e6c7c94e4 fix pylint errors 5 years ago
Adeeb 367155168a
Update Flake8 config (#1624) 5 years ago
George Hotz e568d3cadc
More LGTM fixups (#1457) 5 years ago
George Hotz 1295cfe06c
Using lgtm.com and fixing found alerts (#1452) 5 years ago
Willem Melching 845abed5db Build log_index using scons 5 years ago
George Hotz 2f2b85581c
Add sentinels to logs and qlogs (#1205) 5 years ago
Andy Haden 4a94e507cf Revert "no more xx imports in tools" 5 years ago
Willem Melching 1f9485171e no more xx imports in tools 5 years ago
Andy c4af05868b
Tools: Storage API (#1161) 5 years ago
George Hotz 29ac3da7b8 merge in tools 5 years ago