|  Adeeb Shihadeh | 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 | 
				
					
						|  Adeeb Shihadeh | 4bb0dfd59c | camerad: cleaner queueing logic (#34786) | 8 months ago | 
				
					
						|  Adeeb Shihadeh | f4d17cbfdd | camerad: sanity check tests (#34785) lil more | 8 months ago | 
				
					
						|  Adeeb Shihadeh | 701868d5cd | firehose auto start + stats (#34747) * don't need that
* stats
* lil more
* lil more
* cleanup
* tweaks
---------
Co-authored-by: Comma Device <device@comma.ai> | 8 months ago | 
				
					
						|  Adeeb Shihadeh | 41346b2cc7 | agnos 11.10 (#34764) | 8 months ago | 
				
					
						|  Adeeb Shihadeh | 97ffda4ada | agnos 11.9 (#34762) | 8 months ago | 
				
					
						|  Adeeb Shihadeh | a2bc5061e4 | camerad: fix bps flush (#34758) | 8 months ago | 
				
					
						|  Dean Lee | c52112ad4e | loggerd: eliminate recursion from handle_encoder_msg (#33453) * refactor handle_encoder_msg
* removing the recursion only
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> | 8 months ago | 
				
					
						|  Adeeb Shihadeh | c32c405f65 | remove model shims (#34750) | 8 months ago | 
				
					
						|  Adeeb Shihadeh | 54f1b00447 | Log git source commit (#34749) * Log git source commit
* strip
* fix trim
* no trim | 8 months ago | 
				
					
						|  Adeeb Shihadeh | 00e447bc30 | Revert "camerad: make robust to introduced failures (#34723)" This reverts commit c10abce1d5. | 8 months ago | 
				
					
						|  Dean Lee | d9bc9be388 | camerad: ensure sync objects are assigned only on successful creation (#34731) ensure sync objects are assigned only on successful creation | 8 months ago | 
				
					
						|  Dean Lee | 1bd0d6577c | camerad: remove unnecessary pthread linkage (#34732) remove unnecessary pthread linkage | 8 months ago | 
				
					
						|  Adeeb Shihadeh | 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 | 
				
					
						|  Maxime Desroches | 25463deeec | Disable IR switch before setting torch (#34725) switch reset | 8 months ago | 
				
					
						|  Adeeb Shihadeh | 937e2f7eb2 | camerad: spectra stress test (#34716) * cam stress
* lint fixes
---------
Co-authored-by: Comma Device <device@comma.ai> | 8 months ago | 
				
					
						|  Dean Lee | cd014325c5 | camerad: remove unused CameraState forward declaration (#34703) remove unused CameraState forward declaration | 8 months ago | 
				
					
						|  Dean Lee | 0619e9a581 | v4l_encoder: used encoder_info.fps instead of hardcoded 20 (#34701) Used encoder_info.fps instead of hardcoded 20 | 8 months ago | 
				
					
						|  Dean Lee | c3c878908d | camerad: Inline processing_time calculation during frame data initialization (#34661) * Inline processing_time calculation during frame data initialization
* remove timestamp_end_of_isp | 8 months ago | 
				
					
						|  Adeeb Shihadeh | e00b5337d2 | misc encoder cleanups | 8 months ago | 
				
					
						|  Dean Lee | 839c8fbd6b | camerad/MemoryManager: remove lock and reduce redundant lookups (#34656) remove lock and reduce redundant lookups | 8 months ago | 
				
					
						|  Dean Lee | 2c56f44380 | camerad: remove unused variables (#34657) remove unused variables | 8 months ago | 
				
					
						|  Dean Lee | 47c04210e2 | camerad: refactor frame processing to direct handling (#34655) refactor frame processing | 8 months ago | 
				
					
						|  Dean Lee | 2215abb762 | camerad: use single instance of MemoryManager for all cameras (#34654) use single instance of MemoryManager for all cameras | 8 months ago | 
				
					
						|  Adeeb Shihadeh | 9167e3dcf6 | Revert "camerad: fix incorrect row offset calculation in calculate_exposure_value (#34634)" This reverts commit 2941445849. | 8 months ago | 
				
					
						|  Adeeb Shihadeh | 952def7abf | start logging services first (#34646) * start logging services first
* fix test
---------
Co-authored-by: Comma Device <device@comma.ai> | 8 months ago | 
				
					
						|  Dean Lee | 2941445849 | camerad: fix incorrect row offset calculation in calculate_exposure_value (#34634) Fix incorrect row offset calculation | 8 months ago | 
				
					
						|  Maxime Desroches | 614be347ba | jenkins: add more devices to camerad test (#34643) * more cam
* para
* fix | 8 months ago | 
				
					
						|  Adeeb Shihadeh | 2e374cd962 | on-device building fixups (#34642) * on-device building fixups
* fix | 8 months ago | 
				
					
						|  Adeeb Shihadeh | bdf0b7b42e | camerad: use full VIPC buffers for BPS cams (#34641) | 8 months ago | 
				
					
						|  Adeeb Shihadeh | 52b66a1c0c | Stricter cam sync tests (#34609) * strict
* fix that
---------
Co-authored-by: Comma Device <device@comma.ai> | 8 months ago | 
				
					
						|  Adeeb Shihadeh | 617eb33edc | camerad/OX03C10: accept FSIN on every frame (#34636) | 8 months ago | 
				
					
						|  Dean Lee | 6d0aafd0f4 | camerad: fix null dereference in camera_bufs_raw when accessing cur_camera_buf (#34635) Fix null dereference in camera_bufs_raw | 8 months ago | 
				
					
						|  Dean Lee | 99e552b485 | camerad: remove camera threads (#34627) * remove camera threads
* remove unnecessary frame delay handling logic
---------
Co-authored-by: Comma Device <device@comma.ai> | 8 months ago | 
				
					
						|  Dean Lee | 4835e9fa88 | camerad: rename set_exposure_target to calculate_exposure_value (#34631) rename set_exposure_target to calculate_exposure_value | 8 months ago | 
				
					
						|  Dean Lee | 51d21f0113 | camerad: fix crash during camera re-alignment (#34630) fix crash during road camera re-alignment | 8 months ago | 
				
					
						|  Dean Lee | 0f5f3c4cb2 | camerad: cleanup syncFirstFrame (#34626) * cleanup syncFirstFrame
* handle disabled camera | 8 months ago | 
				
					
						|  Dean Lee | 4674d0ae53 | python ui: fix scroll issues (#34600) fix scroll issues | 8 months ago | 
				
					
						|  Dean Lee | df2d615fc7 | python ui: Implement styled rounded buttons with multiple states (#34603) * styled button
* corner rounding in pixels | 8 months ago | 
				
					
						|  Dean Lee | 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 | 
				
					
						|  Adeeb Shihadeh | fb3f5dd169 | camerad: make handle_camera_event readable (#34620) * renames
* lil more
---------
Co-authored-by: Comma Device <device@comma.ai> | 8 months ago | 
				
					
						|  Dean Lee | 1cff1a363e | camerad: simplify SpectraBuf::init  by reducing redundant flags (#34618) refactor init | 8 months ago | 
				
					
						|  Adeeb Shihadeh | b3d5ab6a38 | camerad/OX03C10: gate first frame on FSIN pulse (#34611) | 9 months ago | 
				
					
						|  Adeeb Shihadeh | 4c6b7c3c44 | camerad: remove GPU debayer (#34610) | 9 months ago | 
				
					
						|  Adeeb Shihadeh | 6f5f8e7746 | loggerd: reduce debug log frequency | 9 months ago | 
				
					
						|  Dean Lee | 1a63fef85a | ui/spinner.py: adjust spinner rotation speed based on FPS (#34601) adjust spinner rotation speed based on FPS | 9 months ago | 
				
					
						|  Adeeb Shihadeh | 07ef523ec1 | system/ui docs (#34607) | 9 months ago | 
				
					
						|  Dean Lee | ca05c25ba2 | python ui: Implement FPS monitor (#34605) monitor fps | 9 months ago | 
				
					
						|  Dean Lee | fc77ac706e | python ui: implement inertial scrolling for GuiScrollPanel (#34596) implement inertial scrolling for GuiScrollPanel | 9 months ago | 
				
					
						|  Dean Lee | d4d0312794 | python ui: display FPS on top-left corner if DEBUG_FPS=1 (#34595) * display FPS on top-left corner if DEBUG_FPS=1
* use generator
* use rl.draw_fps | 9 months ago |