e4aa346259 
								
							
								 
							
						 
						
							
							
								
								hardwared: give stuck LTE connections a kick  
							
							... 
							
							
 
							
							This reverts commit e3e694096a 
							
						 
						
							7 months ago  
				
					
						
							
							
								 
						
							
							
								cdc801c3c1 
								
									
								
							
								 
							
						 
						
							
							
								
								update to latest userdata partition ( #34990 )  
							
							... 
							
							
 
							
							update 
							
						 
						
							7 months ago  
				
					
						
							
							
								 
						
							
							
								f3c1427027 
								
									
								
							
								 
							
						 
						
							
							
								
								agnos 11.13 ( #34980 )  
							
							... 
							
							
 
							
							* agnos 11.12
* new build 
							
						 
						
							7 months ago  
				
					
						
							
							
								 
						
							
							
								3707efff6b 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: don't gate first frame on FSIN ( #34972 )  
							
							... 
							
							
 
							
							don't wait 
							
						 
						
							7 months ago  
				
					
						
							
							
								 
						
							
							
								b8065d3138 
								
									
								
							
								 
							
						 
						
							
							
								
								Parse out more ublox sat info ( #34947 )  
							
							... 
							
							
 
							
							parse out more sat info 
							
						 
						
							7 months ago  
				
					
						
							
							
								 
						
							
							
								2382f1cab0 
								
									
								
							
								 
							
						 
						
							
							
								
								Run DM model twice, prep for bigger models ( #34894 )  
							
							... 
							
							
 
							
							* twice
* swap
* adjust 
							
						 
						
							7 months ago  
				
					
						
							
							
								 
						
							
							
								6d12ade231 
								
									
								
							
								 
							
						 
						
							
							
								
								python ui: refactor spinner&text ( #34897 )  
							
							... 
							
							
 
							
							refactor spinner&text 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								e785026a98 
								
									
								
							
								 
							
						 
						
							
							
								
								feat(athenad): priority uploads ( #34856 )  
							
							... 
							
							
 
							
							Today, Firehose uploads and user-requested uploads from Connect are treated the same. This is not ideal behavior if the user wants to upload routes immediately for a bug report and the queue is full of uploads for Firehose. The workaround is to clear the queue and retry the upload from Connect.
This PR adds an optional `priority` to requested file uploads in `athenad`. By default, all requests are marked `Low`. However, if the caller wishes to mark their uploads as "more important," then the upload queue will prioritize those requests when uploading.
The only caveat to this PR is that we won't reorder files currently being uploaded. Most connections are quick enough to finish uploading max 4 files before polling the new high-priority items in the queue.
Closes https://github.com/commaai/openpilot/issues/34836 
**Verification**
Added test case to insert upload tasks with differing priorities. Polling the queue produces items in the correct order (smallest # to largest).
PR to mark Connect uploads as high priority: https://github.com/commaai/connect/pull/557 
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com> 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								988fc477eb 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: remove duplicate include ( #34905 )  
							
							... 
							
							
 
							
							remove duplicate include 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								c3bba7431a 
								
									
								
							
								 
							
						 
						
							
							
								
								update to latest userdata partition ( #34898 )  
							
							... 
							
							
 
							
							update cache 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								519ea9dcab 
								
									
								
							
								 
							
						 
						
							
							
								
								Make model daemons Python processes ( #34880 )  
							
							
 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								fb7b9c0f94 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: log failed sync time ( #34878 )  
							
							... 
							
							
 
							
							* camerad: log failed sync time
* mv
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								196eb50d23 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: log whether sync fails in IFE or BPS ( #34854 )  
							
							
 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								800a41c4e1 
								
									
								
							
								 
							
						 
						
							
							
								
								agnos 11.11 ( #34816 )  
							
							
 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								8c359892be 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: clear request queue on exit ( #34842 )  
							
							... 
							
							
 
							
							* camerad: doesn't need rt
* clear q 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								b33342c18f 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: limit encoded queue size ( #34837 )  
							
							... 
							
							
 
							
							* loggerd: limit encoded queue size
* less spammy 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								1c678c910e 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: fix AE oscillation ( #34833 )  
							
							... 
							
							
 
							
							* flooring is fine
* .
* better solution
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								5574b91d17 
								
									
								
							
								 
							
						 
						
							
							
								
								python ui: add confirm dialog implementation ( #34828 )  
							
							... 
							
							
 
							
							add confirm dialog implementation 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								2bfbb181e5 
								
									
								
							
								 
							
						 
						
							
							
								
								python ui: add Keyboard Implementation ( #34827 )  
							
							... 
							
							
 
							
							implement keyboard 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								878ca53d78 
								
							
								 
							
						 
						
							
							
								
								hw: remove unused function  
							
							
 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								2d2efb3f58 
								
									
								
							
								 
							
						 
						
							
							
								
								pyui: implement styled label and text box ( #34813 )  
							
							... 
							
							
 
							
							implement styled label 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								3e629acf79 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: use ALL_CAMERA_CONFIGS array ( #34810 )  
							
							... 
							
							
 
							
							use ALL_CAMERA_CONFIGS array 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								a0a9df2d55 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: enhance ZstdFileWriter test coverage with variable data sizes ( #34812 )  
							
							... 
							
							
 
							
							enhance ZstdFileWriter test coverage 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								ca7b4340c1 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: make recovery reset threshold based on queue depth ( #34803 )  
							
							... 
							
							
 
							
							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  
				
					
						
							
							
								 
						
							
							
								2c2c6e6437 
								
									
								
							
								 
							
						 
						
							
							
								
								deleter: fix duplicate segments in get_preserved_segments return value ( #34795 )  
							
							... 
							
							
 
							
							fix duplicate segments in get_preserved_segments return value 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								f4d17cbfdd 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: sanity check tests ( #34785 )  
							
							... 
							
							
 
							
							lil more 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								41346b2cc7 
								
									
								
							
								 
							
						 
						
							
							
								
								agnos 11.10 ( #34764 )  
							
							
 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								97ffda4ada 
								
									
								
							
								 
							
						 
						
							
							
								
								agnos 11.9 ( #34762 )  
							
							
 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								a2bc5061e4 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: fix bps flush ( #34758 )  
							
							
 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								c32c405f65 
								
									
								
							
								 
							
						 
						
							
							
								
								remove model shims ( #34750 )  
							
							
 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								54f1b00447 
								
									
								
							
								 
							
						 
						
							
							
								
								Log git source commit ( #34749 )  
							
							... 
							
							
 
							
							* Log git source commit
* strip
* fix trim
* no trim 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								00e447bc30 
								
							
								 
							
						 
						
							
							
								
								Revert "camerad: make robust to introduced failures ( #34723 )"  
							
							... 
							
							
 
							
							This reverts commit c10abce1d5 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								d9bc9be388 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: ensure sync objects are assigned only on successful creation ( #34731 )  
							
							... 
							
							
 
							
							ensure sync objects are assigned only on successful creation 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								1bd0d6577c 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: remove unnecessary pthread linkage ( #34732 )  
							
							... 
							
							
 
							
							remove unnecessary pthread linkage 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								25463deeec 
								
									
								
							
								 
							
						 
						
							
							
								
								Disable IR switch before setting torch ( #34725 )  
							
							... 
							
							
 
							
							switch reset 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								937e2f7eb2 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: spectra stress test ( #34716 )  
							
							... 
							
							
 
							
							* cam stress
* lint fixes
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								cd014325c5 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: remove unused CameraState forward declaration ( #34703 )  
							
							... 
							
							
 
							
							remove unused CameraState forward declaration 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								0619e9a581 
								
									
								
							
								 
							
						 
						
							
							
								
								v4l_encoder: used encoder_info.fps instead of hardcoded 20 ( #34701 )  
							
							... 
							
							
 
							
							Used encoder_info.fps instead of hardcoded 20 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								e00b5337d2 
								
							
								 
							
						 
						
							
							
								
								misc encoder cleanups  
							
							
 
							
						 
						
							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