e1eac057ca 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: fix rare BPS startup issues ( #34871 )  
							
							... 
							
							
 
							
							* repros
* handle old frames
* cleanup
* more freq
* fix request id skipping
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								e9f7c01a3a 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: move output_type to config ( #34792 )  
							
							... 
							
							
 
							
							move output_type to config 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								8c2cd247f0 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: stress test ( #34735 )  
							
							... 
							
							
 
							
							* refactor a bunch of stuff
* prob
* enable
* rm print
* cleanup
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								4bb0dfd59c 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: cleaner queueing logic ( #34786 )  
							
							
 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								00e447bc30 
								
							
								 
							
						 
						
							
							
								
								Revert "camerad: make robust to introduced failures ( #34723 )"  
							
							... 
							
							
 
							
							This reverts commit c10abce1d5 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								c10abce1d5 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: make robust to introduced failures ( #34723 )  
							
							... 
							
							
 
							
							* camerad: make robust to introduced failures
* more test
* start here
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								937e2f7eb2 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: spectra stress test ( #34716 )  
							
							... 
							
							
 
							
							* cam stress
* lint fixes
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								839c8fbd6b 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad/MemoryManager: remove lock and reduce redundant lookups ( #34656 )  
							
							... 
							
							
 
							
							remove lock and reduce redundant lookups 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								2c56f44380 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: remove unused variables ( #34657 )  
							
							... 
							
							
 
							
							remove unused variables 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								47c04210e2 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: refactor frame processing to direct handling ( #34655 )  
							
							... 
							
							
 
							
							refactor frame processing 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								2215abb762 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: use single instance of MemoryManager for all cameras ( #34654 )  
							
							... 
							
							
 
							
							use single instance of MemoryManager for all cameras 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								52b66a1c0c 
								
									
								
							
								 
							
						 
						
							
							
								
								Stricter cam sync tests ( #34609 )  
							
							... 
							
							
 
							
							* strict
* fix that
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								0f5f3c4cb2 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: cleanup syncFirstFrame ( #34626 )  
							
							... 
							
							
 
							
							* cleanup syncFirstFrame
* handle disabled camera 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								acd00b9791 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: sync initial frame ID ( #34614 )  
							
							... 
							
							
 
							
							* sync initial frame ID
* count enabled cameras
* static function
* Replace std::abs with std::max/std::min to avoid overflow
* rebase master
* timeout
* cleanup
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								fb3f5dd169 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: make handle_camera_event readable ( #34620 )  
							
							... 
							
							
 
							
							* renames
* lil more
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								1cff1a363e 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: simplify SpectraBuf::init  by reducing redundant flags ( #34618 )  
							
							... 
							
							
 
							
							refactor init 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								efda24dbe1 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: match some BPS settings ( #34548 )  
							
							... 
							
							
 
							
							* start common
* fix bayer pattern
* lil more
* all 1q10
* cc en
* same pts?
* this is weird
* some cleanup
* less
* off
* clean up
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								d1b93287f2 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: flush BPS requests ( #34581 )  
							
							... 
							
							
 
							
							* repro
* cleanup
* flush bps
* cleanup
* revert that
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								1090af6e3d 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: IFE register cleanup ( #34550 )  
							
							... 
							
							
 
							
							* start there
* lil more
* get camera num out of there
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								5b870c6f92 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: simple BPS support ( #34538 )  
							
							... 
							
							
 
							
							* camerad: simple BPS support
* works
* cleanup
* lil more
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								f98c6a7f8a 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: properly clean up sync objects after request flush ( #34418 )  
							
							... 
							
							
 
							
							destroy sync objects after re-align 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								2a9e5ed7f8 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: add destructor to SpectraBuffer for proper resource cleanup ( #34419 )  
							
							... 
							
							
 
							
							Add destructor to SpectraBuffer for proper resource cleanup
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								4c27878f67 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: prep for the BPS ( #34244 )  
							
							... 
							
							
 
							
							prep
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							11 months ago  
				
					
						
							
							
								 
						
							
							
								556060f793 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: full buffer size for IFE processing ( #34141 )  
							
							... 
							
							
 
							
							* camerad: full buffer size for IFE processing
* assert
* revert
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							11 months ago  
				
					
						
							
							
								 
						
							
							
								719c634668 
								
									
								
							
								 
							
						 
						
							
							
								
								Setup IFE vignetting correction ( #33853 )  
							
							... 
							
							
 
							
							* vignetting
* lil more
* cleanup
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								fc5aed10d5 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable IFE linearization ( #33852 )  
							
							... 
							
							
 
							
							* enable linearization
* fixup
* gate that
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								fc5f761fa8 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: setup IFE gamma correction ( #33837 )  
							
							... 
							
							
 
							
							* setup gamma
* ife happy
* config for sensor
* fill and clean up
* cleanup
---------
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: ZwX1616 <zwx1616@gmail.com> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								8e8f61ad35 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: IFE debayer support ( #33720 )  
							
							... 
							
							
 
							
							* ife is up
* split out cdm, bps needs this too
* straight to vipc buffer
* start reducing the diff
* support both
* disable for now
* cleanup
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								747acaac71 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: prep to unify IFE + BPS processing ( #33770 )  
							
							... 
							
							
 
							
							* unify
* fixup
* start porting over ife branch
* setup new bufs
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								62d044c794 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: IFE config definitions ( #33624 )  
							
							... 
							
							
 
							
							* camerad: more definitions for IFE config
* comment 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								312a1b2a65 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: fix: Explicitly include necessary headers ( #33623 )  
							
							... 
							
							
 
							
							camerad: Explicitly include necessary headers 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								07f3f93bd9 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: remove SpectraCamera inheritance from CameraState and simplify initialization ( #33611 )  
							
							... 
							
							
 
							
							remove inherit
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								df9b8f0222 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: final debayer prep ( #33598 )  
							
							... 
							
							
 
							
							* prep part 4?
* cleanup
* little less magic
* reorg
* final touches
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								eaebea0968 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: cleanup includes ( #33600 )  
							
							... 
							
							
 
							
							cleanup includes
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								34f5ba46b3 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: move `handle_camera_event` to SpectraCamera class ( #33595 )  
							
							... 
							
							
 
							
							move handle event
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								eea06b4c3e 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: camera_util is spectra ( #33597 )  
							
							... 
							
							
 
							
							* camerad: camera_util is spectra
* lil more
* mv that
* fix build
* runs on device
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								80013219fe 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: abstract out ISP handling ( #33583 )  
							
							... 
							
							
 
							
							* spectra and tici
* master
* move the rest
* rm stupid indirection
* start move
* multi cam state is dead
* rest is moved
* lil more
* mv that
* lil more
* fix pc build
* we haven't done rgb for a while
* bring this stuff back
* fix mac?
* no camera in ui!
* i remember why we always cut mac
* fix mac build
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							1 year ago