31 Commits (ae85ee093252720b749ac07b61933b51a609511c)

Author SHA1 Message Date
Dean Lee c5f73a748e
replay: support for setting a custom playback speed (#30462) 1 year ago
Dean Lee da95fd3019
replay: simplify the code for allow/block list (#30449) 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 e287a5f164
cabana: remove the qlog parsing thread (#30319) 2 years ago
Adeeb Shihadeh 377722fd5e
Update Python packages and pre-commit hooks (#30149) 2 years ago
Dean Lee 2cca0cbde8
replay: fix missing events before INIT_DATA (#30039) 2 years ago
Dean Lee bbf133a2e5
replay: fix concurrency issues (#29797) 2 years ago
Adeeb Shihadeh e726505918
bump cereal (#29561) 2 years ago
Dean Lee e8e03197ca
replay: fix seekTo issue (#29422) 2 years ago
Dean Lee 3ad434c5ca
replay: emit segmentsMerged before updateEvent (#28849) 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
Kacper Rączy 26ad9b32f3
replay: lock uiDebug and userFlag messages behind all flag (#28349) 2 years ago
Kacper Rączy 00ff096ca2
replay: replay deprecated pandaState if pandaStates is whitelisted (#28275) 2 years ago
Dean Lee 9b28897f09
replay: fix incorrect format string in seekTo (#27547) 2 years ago
Dean Lee 41304db1e6
cabana: syc the last messages after seeking (#27149) 2 years ago
Dean Lee ceceb1c6cc
replay: fix hang if started with a special segment and there is no INIT_DATA in events (#27107) 2 years ago
Dean Lee b5a2dfa93e
replay: only keep one init_data in merged events (#26863) 2 years ago
Dean Lee f49520db0f
Cabana: display all logs in log view (#26659) 2 years ago
Dean Lee 881c15c2a6
Replay: fix possible segfault on exit (#26768) 2 years ago
Dean Lee 0ff703d82f
Replay: fix SEGFAULT in buildTimeline if segments are not continuous. (#26691) 2 years ago
Dean Lee 2b4b0cc67f
Replay: fixed the freq of video and events are unstable after changing the replay speed (#26559) 2 years ago
Dean Lee b31932382d
cabana: increase replay's segment cache limit & add setting dialog (#26019) 3 years ago
Dean Lee 750b96aaed
cabana: improve time control (#25985) 3 years ago
Dean Lee a6ba073231
canbana: complete basic functions (#25965) 3 years ago
Dean Lee 1b8324af87
c++ cabana: Initial version (#25946) 3 years ago
Shane Smiskol 26517a0ef9 replay: set CarParamsPersistent 3 years ago
Dean Lee 75c434bde7
replay: add shortcuts for seeking to the next info, warning, and critical alerts (#25576) 3 years ago
Adeeb Shihadeh 6590fb2b93
pre-commit: add codespell (#25571) 3 years ago
Cameron Clough b3cfe962cf
user event flagging (#25517) 3 years ago
Dean Lee fd5b3d7603
move replay from selfdrive/ui/replay to tools/replay (#24971) 3 years ago
Anton Rudomanenko 67b601e0ef
replay: handle missing socket while replaying route log with --allow flag (#24933) 3 years ago
Adeeb Shihadeh 1139fe507b
Move selfdrive/hardware/ to system/ (#24725) 3 years ago
Jake Lynn dc1a7bf082
fixed CarParams write in replay (#24613) 3 years ago
Adeeb Shihadeh cb8885cffb
Merge common/ and selfdrive/common (#24556) 3 years ago
Adeeb Shihadeh ab75c53792
replay: cleanup unused RGB buffers (#24537) 3 years ago
Dean Lee 3863a88356
tools/replay: replace deprecated usleep(0) with std::this_thread::yield (#23544) 3 years ago
Joost Wooning 43f43b1c64
UI: use YUV stream instead of RGB (#24317) 3 years ago
Adeeb Shihadeh 13e1c0b339 Revert "UI: remove RGB buffer usage (#24298)" 3 years ago
Joost Wooning b9907e86b2
UI: remove RGB buffer usage (#24298) 3 years ago
Dean Lee fa3a787e9a
replay: fix wrong logging for local route (#23652) 3 years ago
Dean Lee 2f91441382
replay: cleanup functions (#23655) 3 years ago
Dean Lee 3ca8e3653b
replay: ncurses GUI (#23608) 3 years ago
Dean Lee 86d730774d
replay: handle abort in getRemoteFileSize (#23427) 3 years ago
Dean Lee d2948f250b
replay: Add next engagement / disengagement jump capabilities (#23248) 3 years ago
Dean Lee 1e309a51f5
replay: add flag to disable video (#23353) 3 years ago
Dean Lee de6126ba06
replay: add flag REPLAY_FLAG_FULL_SPEED to play at full speed (#23324) 3 years ago
Dean Lee c9da1403bc
replay: fix segfault or hanging on quit (#23323) 3 years ago
Dean Lee 8a84263c2d
replay: use std::unique_ptr to manage memory, reuse events buffer. (#23049) 3 years ago
Dean Lee fb8ba34f31
replay: add qcam and YUV flags (#22788) 4 years ago