Adeeb Shihadeh
ae85ee0932
fixup can replay for jungle v2 and tres
1 year ago
Greg Hogan
7e0f0165f4
replay: get api url from env var ( #30562 )
1 year ago
Dean Lee
c5f73a748e
replay: support for setting a custom playback speed ( #30462 )
...
* support for setting a custom playback speed
* rename to playback speed
1 year ago
Dean Lee
da95fd3019
replay: simplify the code for allow/block list ( #30449 )
...
simplify allow/block list
1 year ago
Dean Lee
9e06525642
replay: remove deprecated support for `PANDA_STATE_D_E_P_R_E_C_A_T_E_D` ( #30447 )
1 year ago
Dean Lee
26a82e70d5
replay: make `speed_` atomic ( #30429 )
...
make speed_ atomic
1 year ago
Dean Lee
e287a5f164
cabana: remove the qlog parsing thread ( #30319 )
...
remove the qlog thread
2 years ago
Dean Lee
9e01f4a85e
replay: make `installDownloadProgressHandler` thread safe ( #30296 )
2 years ago
Dean Lee
1866e53957
ui.py: support strided buffer ( #30236 )
...
fix crash
2 years ago
Adeeb Shihadeh
377722fd5e
Update Python packages and pre-commit hooks ( #30149 )
...
* Update Python packages and pre-commit hooks
* fixes
* Update common/transformations/README.md
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* fix
---------
Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2 years ago
Dean Lee
2cca0cbde8
replay: fix missing events before INIT_DATA ( #30039 )
...
fix missing events
2 years ago
Justin Newberry
dd3cdbf4cc
Tests: speedup replay test ( #30037 )
...
speedup
2 years ago
Justin Newberry
6666413626
test_replay: speedup by preventing multiple downloads ( #29901 )
...
* Demo route fixture
* fix tests
* demo route download
* remove iostream
2 years ago
Angus Gratton
43210ca0e2
replay: Include cstdarg from util ( #29871 )
...
Fix compilation errors "use of undeclared identifier" for va_start & va_end.
2 years ago
Justin Newberry
73eda51a11
System: use paths for download folders too ( #29818 )
...
* use paths for download folders too
* trailing slash
* reset that
2 years ago
Dean Lee
bbf133a2e5
replay: fix concurrency issues ( #29797 )
...
fix concurrency issues
2 years ago
Justin Newberry
1ee6ed4b16
Linter: remove pylint ( #29611 )
...
remove pylint
2 years ago
Adeeb Shihadeh
4917e22615
Minimal build ( #29600 )
...
* add build flag for minimum build
* add minimal build
* update
* fix pj
* bump opendbc
* update subaru
2 years ago
Dean Lee
21da5a216f
cpplint: add filter `build/include_subdir` ( #29585 )
2 years ago
Dean Lee
3c94d953ab
replay: fix visionbuf alignment on device ( #26913 )
...
* align visionbuf
* update test case
* cleanup
* fix cpplint warning
2 years ago
Adeeb Shihadeh
e726505918
bump cereal ( #29561 )
2 years ago
Dean Lee
2d99521e75
cpplint: `build/include_what_you_use` ( #29556 )
...
* include_what_you_use
* remove comments
* include <memory>
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2 years ago
Dean Lee
363740a497
cpplint: add `readability/braces` filter ( #29554 )
2 years ago
Adeeb Shihadeh
a9626f95b6
add openpilot prefix to imports ( #29498 )
...
* add openpilot prefix to imports
* more
* more
* fix docs
* fix linter
* bump submodules
* fix patched tests
* update dynamic imports
* debug
* Revert "debug"
This reverts commit db5e13b991
.
* fix pm test
2 years ago
Dean Lee
61a00d2673
replay/logreader: use unique_ptr for `mbr_` ( #29440 )
2 years ago
Dean Lee
e8e03197ca
replay: fix seekTo issue ( #29422 )
...
* fix seekTo issue
* remove extra space
2 years ago
Kacper Rączy
d8bda6feb4
replay: increase file descriptor limit macOS ( #29346 )
...
* Increase file descriptor limit for replay on macos
* Reword comment
* Move set_file_descriptor_limit to common/util.cc
* Include resource.h header
2 years ago
Dean Lee
22bc06fdaa
common/util: move function `random_int` to util ( #29388 )
2 years ago
Justin Newberry
783bb1f878
Replay UI: Fix zip issue ( #29384 )
...
Update ui_helpers.py
resolves https://github.com/commaai/openpilot/issues/29383
2 years ago
Justin Newberry
e4ead4f183
Ruff: b905 (strict zip) ( #29336 )
...
* added mutable default args
* most of the Bs
* add comment about lrucache
* b905
2 years ago
Justin Newberry
7fdd9fc37c
CI: Pylint to ruff ( #29294 )
...
* pylint to riff
* pylint to riff
* pylint to riff
* revert more
* undo exclude removal
* exclude tinygrad
* set line length
* pylint exclusions to ruff
* same excludes as old linter
* fix tools QA
* remove unrequired check
* revert linting third_party
* ignore e402
2 years ago
Adeeb Shihadeh
7949dfe796
bump panda ( #29234 )
...
* bump panda
* bump
2 years ago
Shane Smiskol
acc732efbb
replay: new demo route ( #29215 )
...
* new demo route
* replace other references (except gps test)
* Apply suggestions from code review
* it's 13 segments
2 years ago
Mitchell Goff
f0ae0c34cd
Added python VisionBuf class ( #29075 )
...
* Added python VisionBuf class
* fixed property names
* Bump cereal
2 years ago
Harald Schäfer
ca699e3989
radard: no clustering ( #29010 )
...
* First commit
* cleanup
* Update ref
* Doesnt deserve two files
* cleanup radard
2 years ago
Dean Lee
3ad434c5ca
replay: emit segmentsMerged before updateEvent ( #28849 )
2 years ago
Dean Lee
059529cae2
cabana: improve timeline ( #28801 )
2 years ago
Qi Liu
aa85fed91d
replay: fix segfault caused by pointer usage after freeing ( #28779 )
2 years ago
AlexandreSato
dc06ce7ac3
minor typo on replay.cc comment ( #28692 )
2 years ago
Dean Lee
bd34124a84
replay: fix timeline issues ( #28501 )
2 years ago
Dean Lee
3a3e38e425
replay: Improve the performance of the log parser ( #28495 )
2 years ago
Dean Lee
67b27b7496
replay: fixed incorrect totalSeconds when there are invalid segments in route ( #28388 )
2 years ago
Kacper Rączy
26ad9b32f3
replay: lock uiDebug and userFlag messages behind all flag ( #28349 )
...
* Add ui-debug flag, for replaying ui debug states
* Fix flag description
* Replace --ui-debug with --all flag
* Add base_blacklist for services blacklisted by default
2 years ago
Kacper Rączy
00ff096ca2
replay: replay deprecated pandaState if pandaStates is whitelisted ( #28275 )
2 years ago
Adeeb Shihadeh
e3bd28bddf
tools: improved CAN replay ( #27975 )
2 years ago
Angus Gratton
ed6e7db3cf
replay framereader: Log in some unlikely failure paths ( #27942 )
2 years ago
Dean Lee
74db5a4b42
cabana: group CAN events by message id to reduce the time complex from O(N) to O(1) ( #27601 )
...
* refactor streams
* helper function xLessThan
* fix fill gaps
2 years ago
Dean Lee
9b28897f09
replay: fix incorrect format string in seekTo ( #27547 )
2 years ago
Dean Lee
6c4320559a
replay: fixed the status is always "loading" if there is no carState in events ( #27481 )
2 years ago
Dean Lee
41304db1e6
cabana: syc the last messages after seeking ( #27149 )
...
* fix wrong last message time
* update last messages after seekto
* cleanup
* remove src,address from CanData
* merge master
merge master
2 years ago