Dean Lee
bbd1648f05
replay: optimize memory usage with MonotonicBuffer ( #32278 )
...
Optimize Memory Usage with MonotonicBuffe
2024-04-22 19:21:42 -07:00
Dean Lee
2c409e0980
replay: bug fixes and improvements ( #32193 )
2024-04-21 17:09:17 -07:00
Dean Lee
a824bd75ef
replay: refactor Event to remove the readers ( #32252 )
...
Refactor struct Event to remove the MessageReader from it
2024-04-19 11:15:34 -07:00
Dean Lee
da95fd3019
replay: simplify the code for allow/block list ( #30449 )
...
simplify allow/block list
2023-11-13 09:19:39 -08:00
Dean Lee
61a00d2673
replay/logreader: use unique_ptr for mbr_ ( #29440 )
2023-08-17 11:42:35 -07:00
Qi Liu
aa85fed91d
replay: fix segfault caused by pointer usage after freeing ( #28779 )
2023-07-01 23:01:47 -07:00
Dean Lee
3a3e38e425
replay: Improve the performance of the log parser ( #28495 )
2023-06-11 08:28:30 -07:00
Dean Lee
a6ba073231
canbana: complete basic functions ( #25965 )
...
* add chart header
* get all signal val from logs
* loop in selected range
* clear list before append
* automatically zoom on yaxis
* cleanup
* sync charts
* fix event_begin_sec
* set the color of rubber
* add TODO
* sync slider with charts
* keep video aspect ratio
* sync plot buttons
* reduce flickers
* cleanup
* refactor detail view
* clear counters
* more
use qcamera
2022-10-05 21:17:22 -07:00
Dean Lee
91eb096ac9
replay: add support for reading from plain logs ( #25053 )
...
* read from plain log
* reduce memory copies
* cleanup
* fix test_replay
2022-07-15 10:53:10 -07:00
Dean Lee
fd5b3d7603
move replay from selfdrive/ui/replay to tools/replay ( #24971 )
...
* mv to tools/replay
* change folder
* add .gitignore
* fix build doc
* disable warning
* enable warning after build
* build qt/util.cc qt/api.cc to library
* cleanup
2022-06-28 16:12:42 +02:00