dd6e2a400b 
								
									
								
							
								 
							
						 
						
							
							
								
								ui: single-threaded CameraView ( #32291 )  
							
							... 
							
							
 
							
							single thread cameraview 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								b551e7c1a2 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: Implement Remote Route Browsing Feature ( #32332 )  
							
							... 
							
							
 
							
							browse remote routes 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								5f8b53be33 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix the panda serial selector disappeared after `buildConfigForm()` ( #32342 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d72f000d98 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: Improve seeking and zooming ( #32334 )  
							
							... 
							
							
 
							
							* Improve seeking and zooming
* No repeated calculation of freq
* set min zoom seconds to 10ms 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								37877185f8 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: show enum string in chart tooltip ( #32303 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3efd0ff4fa 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: increase cache limits ( #32295 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2d1078ee5b 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: some improvements ( #32161 )  
							
							... 
							
							
 
							
							some improvements 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a6396be53e 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: improve `DBCFile::parse()` ( #32160 )  
							
							... 
							
							
 
							
							improve parse() 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5e61775561 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: refactor HistoryLog for simplification and enhancements ( #32284 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								bbd1648f05 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: optimize memory usage with `MonotonicBuffer` ( #32278 )  
							
							... 
							
							
 
							
							Optimize Memory Usage with MonotonicBuffe 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								bab8cdfdef 
								
									
								
							
								 
							
						 
						
							
							
								
								Cabana:  bug fixes ( #32272 )  
							
							... 
							
							
 
							
							* Fix SIGSEGV due to thread race conditions after seeking
* adding ID as a secondary sorting factor
* fix gaps 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2c409e0980 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: bug fixes and improvements ( #32193 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a824bd75ef 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: refactor `Event` to remove the readers ( #32252 )  
							
							... 
							
							
 
							
							Refactor struct Event to remove the MessageReader from it 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								bf61e92518 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: gray out inactive messages ( #32121 )  
							
							... 
							
							
 
							
							* improve message list
remove TODO
* improve sort
* remove translate
* fix seeking issue 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d09e77d1af 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana(DBCFile): handle escaped quotes ( #31889 )  
							
							... 
							
							
 
							
							* cabana(DBCFile): VAL_ allow empty description
Even though this doesn't make much sense, we should still be able to
parse it.
* cabana(DBCFile): allow escaped quotemarks in signal comment
* also message comments
* escape/unescape quotes
* test empty val desc
* test generating DBC with escaped quotes in comment
* seperate test case
* fix trailing space
* remove empty val
* trailing whitespace again 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1c0161589b 
								
									
								
							
								 
							
						 
						
							
							
								
								migrate lowercase mock ( #32074 )  
							
							... 
							
							
 
							
							* add mock migration
* fix
* this 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d6d8e45931 
								
									
								
							
								 
							
						 
						
							
							
								
								Simplify cabana dbc dict ( #32041 )  
							
							... 
							
							
 
							
							* so needlessly complex!
* inside generate_dbc_json
* this is good
* clean up!
* spaces
* so much clean up 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1f424bf7dc 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: migrate dbc map ( #31920 )  
							
							... 
							
							
 
							
							* fix cabana
* within platform map 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9ed5c78a80 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: horizontal scrolling with Shift+wheel ( #31929 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d647361fae 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: get route datetime from INIT_DATA ( #31913 )  
							
							... 
							
							
 
							
							get datetime from INIT_DATA 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								489528dcae 
								
									
								
							
								 
							
						 
						
							
							
								
								PlatformConfig: automatically get platform_str from the enum name ( #31868 )  
							
							... 
							
							
 
							
							* get platform_str from the enum name
* fix tests
* add migration table
* remove impossible todo
* Add link to PR in MIGRATION table
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Remove useless brand name comments and rename RAM_1500 to RAM_1500_5TH_GEN
* rename RAM_HD to RAM_HD_5TH_GEN
* rename references to RAM_HD and RAM_1500
* change "mock" to "MOCK" and rename torque data of Nissan Leaf 2018 IC
* remove MOCK from fingerprints.py
* change hard-coded car model in test_can_fingerprint.py/test_timing
* migration
* update ref
* space
* prius
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: justin newberry <justin@comma.ai>
Co-authored-by: Justin Newberry <jnewberry0502@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5a805df340 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana(DBCFile): preserve original header ( #31900 )  
							
							... 
							
							
 
							
							* cabana(DBCFile): preserve original header
* add trailing space 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9e1639c3f1 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix the suppress highlight breaks after seeking ( #31912 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3e816e7df8 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana(DBCFile): interleave msg and signal comments ( #31899 )  
							
							... 
							
							
 
							
							This matches the behaviour of CANdb++ 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								25ccb2426c 
								
									
								
							
								 
							
						 
						
							
							
								
								cars: remove CAR_INFO map ( #31739 )  
							
							... 
							
							
 
							
							* no carinfo map
* smaller diff
* not on mock 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								073fc89ad4 
								
							
								 
							
						 
						
							
							
								
								Revert "UI: single-threaded CameraView ( #30397 )"  
							
							... 
							
							
 
							
							This reverts commit 17ac1d3c7b 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								17ac1d3c7b 
								
									
								
							
								 
							
						 
						
							
							
								
								UI: single-threaded CameraView ( #30397 )  
							
							... 
							
							
 
							
							* single-threaded CameraView
* updateFrame
* inherit from CameraWidget
* clear frame on offroadTransition
* check frame_id
* optional
* unique_ptr
* CameraView
* cleanup
* cleanup
* log skipping frame
* fix driverview
* disconnectVipc
* debug inconsistent frame
* skip frame if uiPlan is outdate
* cleanup
* set connected = false
* support camerad reboot&seeking in replay
* cleanup
* qDebug
* use deque
* cleanup
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								eb805e889e 
								
									
								
							
								 
							
						 
						
							
							
								
								[Cabana] Fix segfault in sparkline ( #30870 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1f9970ba3d 
								
									
								
							
								 
							
						 
						
							
							
								
								stricter file size limits ( #30839 )  
							
							... 
							
							
 
							
							* move all pics to lfs
* wav and rest of so
* more to lfs
* ignore a few
* push that up 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5f04517677 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: add csv export ( #30800 )  
							
							... 
							
							
 
							
							export csv 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ab0b26d2b8 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad:  cleanup includes ( #30782 )  
							
							... 
							
							
 
							
							* cleanup includes
* continue
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								84a3b10da9 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix typo ( #30678 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								aa744e8437 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: cleanp code ( #30666 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								33ee7530b3 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: add test case for parsing all opendbc files ( #30584 )  
							
							... 
							
							
 
							
							* test opendbc files
* bump opendbc
* bump opendbc
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d87191c1c1 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix missing opendbc files ( #30555 )  
							
							... 
							
							
 
							
							* fix missing dbc files
* remove suffix 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2a9986d948 
								
									
								
							
								 
							
						 
						
							
							
								
								[cabana] fix clang17 warning ( #30490 )  
							
							... 
							
							
 
							
							[cabana] Improve signal timing calculation in findsingal.cc
The variables `first_sec` and `last_sec` have been separately initialized first before being used in `std::minmax` for signal timings. This resolves compilation warnings and potential risks of using temporary values of these variables. 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3d9f394533 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: update message count after filtering ( #30461 )  
							
							... 
							
							
 
							
							update message count after filtering 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7ded7a0720 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix double comparisons ( #30468 )  
							
							... 
							
							
 
							
							compare double with epsilon 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								86a5ac383e 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: highlight dowloaded segments ( #30459 )  
							
							... 
							
							
 
							
							highlight dowloaded segments 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								da95fd3019 
								
									
								
							
								 
							
						 
						
							
							
								
								replay: simplify the code for allow/block list ( #30449 )  
							
							... 
							
							
 
							
							simplify allow/block list 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								86efd70fa9 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: allocate qt objects on the heap instead of stack ( #30374 )  
							
							... 
							
							
 
							
							allocate qobject in heap 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f5279284f5 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix QChart leak ( #30369 )  
							
							... 
							
							
 
							
							fix QChart leak 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a46544f708 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana/sparkline: Fix "Painter not active" warning ( #30370 )  
							
							... 
							
							
 
							
							fix painter not active 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								bf932c6277 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: remove dependence on opendbc ( #30329 )  
							
							... 
							
							
 
							
							* remove dependence on opendbc
* move into function 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a73412b39d 
								
									
								
							
								 
							
						 
						
							
							
								
								Cabana: fix wsl compilation ( #30366 )  
							
							... 
							
							
 
							
							fix wsl 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								bf5a45ed98 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix messages not updated correctly after `seekto()` ( #30351 )  
							
							... 
							
							
 
							
							fix messages not updated correctly after seekto 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								01610128bb 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: support suppress highlighted bits ( #30336 )  
							
							... 
							
							
 
							
							* support suppress highlighted bits
d
* faster filtering and sorting
* improve livestream
* specify the context in the connections
* remove inline 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								fe4ad96701 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: support multiple cameras ( #30339 )  
							
							... 
							
							
 
							
							support multiple cameras 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f62ee97cb0 
								
							
								 
							
						 
						
							
							
								
								cabana: rename signal node  
							
							... 
							
							
 
							
							More clear what this is
Receiver Nodes 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ae26280118 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: fix two ui bugs ( #30327 )  
							
							... 
							
							
 
							
							fix ui bugs 
							
						 
						
							2 years ago