f616dd77a1 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: add wall time to initData ( #30251 )  
							
							... 
							
							
 
							
							* loggerd: add wall time to initData
* bump cereal
* fix 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f0aa631818 
								
									
								
							
								 
							
						 
						
							
							
								
								cleanup up old lib64 references ( #30246 )  
							
							... 
							
							
 
							
							* cleanup sensord
* rm rest
* fix that
* update that 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b68cfbb332 
								
									
								
							
								 
							
						 
						
							
							
								
								cleanup old sm pm args ( #30241 )  
							
							... 
							
							
 
							
							* cleanup sm pm
* fix controlsd
* fix 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								377722fd5e 
								
									
								
							
								 
							
						 
						
							
							
								
								Update Python packages and pre-commit hooks ( #30149 )  
							
							... 
							
							
 
							
							* Update Python packages and pre-commit hooks
* fixes
* Update common/transformations/README.md
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* fix
---------
Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c347096c3e 
								
									
								
							
								 
							
						 
						
							
							
								
								finish hardware move to system/ ( #30140 )  
							
							... 
							
							
 
							
							* finish hardware move to system/
* fix release
* couple more 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1dd4ade197 
								
							
								 
							
						 
						
							
							
								
								delete some old files  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e185e5ffcd 
								
									
								
							
								 
							
						 
						
							
							
								
								move remaining big files into LFS ( #30053 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7f073483bb 
								
									
								
							
								 
							
						 
						
							
							
								
								services: capitalize constant service list ( #30005 )  
							
							... 
							
							
 
							
							* rename
* bump
* Apply suggestions from code review 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								494228e0e1 
								
									
								
							
								 
							
						 
						
							
							
								
								proclogd: fix test failures ( #29971 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ccc8e099b6 
								
									
								
							
								 
							
						 
						
							
							
								
								sensord: test update for provisioning ( #29942 )  
							
							... 
							
							
 
							
							sensord: update for provisioning 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2c1dfc2f34 
								
									
								
							
								 
							
						 
						
							
							
								
								use pytest for cpp tests ( #29833 )  
							
							... 
							
							
 
							
							* add pytest-cpp package (#29828 )
* add pytest-cpp package
* disable for now
* use in ci
* use pytest cpp
* use my branch
* add missing tests
* that doesn't make sense
* it was merged upstream
* replace TEST_RLOG_URL with a publicly accessible url
* PR Cleanup
* assert instead
* update poetry lock
* add comment about  pytest-cpp
---------
Co-authored-by: Justin Newberry <jnewberry0502@gmail.com>
Co-authored-by: Justin Newberry <justin@comma.ai>
Co-authored-by: deanlee <deanlee3@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								110cfef1c2 
								
									
								
							
								 
							
						 
						
							
							
								
								Ruff: disallow non-openpilot imports ( #29841 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4111ac36b2 
								
									
								
							
								 
							
						 
						
							
							
								
								ubloxd: remove unused file ( #29829 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b0a71d4553 
								
									
								
							
								 
							
						 
						
							
							
								
								Pytest: enforce a default timeout ( #29793 )  
							
							... 
							
							
 
							
							* pytest: enforce default timeout
* disable that for now
* 30 second timeout on tests 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								dde225221e 
								
									
								
							
								 
							
						 
						
							
							
								
								CI: run unittests in parallel with xdist ( #29756 )  
							
							... 
							
							
 
							
							* parallel tests
* review suggesions
* add to pyproject
* add a bit more buffer on that
* fix rare athena issue
* remove from pypoetry 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								73eda51a11 
								
									
								
							
								 
							
						 
						
							
							
								
								System: use paths for download folders too ( #29818 )  
							
							... 
							
							
 
							
							* use paths for download folders too
* trailing slash
* reset that 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								bfe990b112 
								
									
								
							
								 
							
						 
						
							
							
								
								System: cleanup paths to use a common class ( #29816 )  
							
							... 
							
							
 
							
							* use OP prefix for logmessage
* cleanup paths too
* cleanup the paths too
* add hw.py to release
* fix those issues
* fix unittests
* fix unittests
* fix unittests
* do swaglog_ipc properly across all the files
* fix that
* fix swaglog in c++
* review suggestions 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4e69937d0d 
								
									
								
							
								 
							
						 
						
							
							
								
								Precommit: ensure executable bit is set ( #29784 )  
							
							... 
							
							
 
							
							* precommit ensure executable
* exclude tinygrad
* bump submodules
* exclude tinygrad globally 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0908be80bd 
								
									
								
							
								 
							
						 
						
							
							
								
								sensord: test updates for provisioning ( #29768 )  
							
							... 
							
							
 
							
							* sensord: test updates for provisioning
* fix
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ca435d3447 
								
									
								
							
								 
							
						 
						
							
							
								
								CI: use pytest for unittesting ( #29709 )  
							
							... 
							
							
 
							
							* switch to pytest
* static analysis
* fix the helpers
* static analysis
* remove that
* more parallel test
* cleanup
* static analysis
* durations min and tolerance
* reduce those iterations
* sleep time could be decreased too
* in case it's negative
* try using caching
* remove parallelization for first PR
* PR Cleanup
* reduce diff
* fix that
* bump panda 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								de97d32fe0 
								
									
								
							
								 
							
						 
						
							
							
								
								gnss raw measurements through nmea port ( #29745 )  
							
							... 
							
							
 
							
							* gnss measurements through nmea port
* document values
* flags always zero
* fix linter errors
* fix linter errors 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0bda43d71c 
								
									
								
							
								 
							
						 
						
							
							
								
								encoderd: fix crash when filename is null ( #29748 )  
							
							... 
							
							
 
							
							Use publish_name for thread name and debugging messages 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2dd7a6fc64 
								
									
								
							
								 
							
						 
						
							
							
								
								timezoned: set headers ( #29725 )  
							
							... 
							
							
 
							
							* timezoned: set headers
* Update system/timezoned.py
* this is useful
* newline 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								18fbc1c29a 
								
									
								
							
								 
							
						 
						
							
							
								
								Update test_camerad.py  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a5ef9febb9 
								
									
								
							
								 
							
						 
						
							
							
								
								Tests: loggerd reduce iterations ( #29713 )  
							
							... 
							
							
 
							
							* reduce those iterations
* sleep time could be decreased too
* in case it's negative 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5058f31908 
								
									
								
							
								 
							
						 
						
							
							
								
								rename GPIO pin with ublox in the name that is not ublox specific ( #29702 )  
							
							... 
							
							
 
							
							* rename UBLOX_PWR_EN to GNSS_PWR_EN
* add schematic label as comment 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5dc7028f91 
								
									
								
							
								 
							
						 
						
							
							
								
								Tests: logmessaged reduce global state ( #29680 )  
							
							... 
							
							
 
							
							* reduce global state
* use a decorator here too
* use that one
* use base imports
* ipchandler in setup
* move to common dir
* move to helpers
* wip
* fix the decorator 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								72e2e2c9ec 
								
									
								
							
								 
							
						 
						
							
							
								
								pytest: strict config ( #29676 )  
							
							... 
							
							
 
							
							* pytest: strict config
* collection works
* fixes 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								683b3b5966 
								
									
								
							
								 
							
						 
						
							
							
								
								pandad: recover from bad bootstub ( #29638 )  
							
							... 
							
							
 
							
							* pandad: recover from bad bootstub
* more
* adjust that
* ugh guess multipanda is still a thing
* reset
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1e62999e75 
								
									
								
							
								 
							
						 
						
							
							
								
								v4l_encoder: convert macro `checked_ioctl` to funtion ( #29609 )  
							
							... 
							
							
 
							
							* break to multiple lines
* convert to function
* format errno
* use safe_ioctl
* cleanup 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1ee6ed4b16 
								
									
								
							
								 
							
						 
						
							
							
								
								Linter: remove pylint ( #29611 )  
							
							... 
							
							
 
							
							remove pylint 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4917e22615 
								
									
								
							
								 
							
						 
						
							
							
								
								Minimal build ( #29600 )  
							
							... 
							
							
 
							
							* add build flag for minimum build
* add minimal build
* update
* fix pj
* bump opendbc
* update subaru 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d54fa5c7f1 
								
									
								
							
								 
							
						 
						
							
							
								
								v4l_encoder: fix error handling for poll ( #29166 )  
							
							... 
							
							
 
							
							* fix error handling for poll
* revert
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7bfd3dac81 
								
									
								
							
								 
							
						 
						
							
							
								
								cpplint: add filter `whitespace/comma` ( #29595 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9c7bf50703 
								
									
								
							
								 
							
						 
						
							
							
								
								cpplint: add filter `whitespace/tab` ( #29588 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								21da5a216f 
								
									
								
							
								 
							
						 
						
							
							
								
								cpplint: add filter `build/include_subdir` ( #29585 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ac93902983 
								
									
								
							
								 
							
						 
						
							
							
								
								cpplint: add filter `whitespace/forcolon` ( #29582 )  
							
							... 
							
							
 
							
							whitespace/forcolon 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								95e9232963 
								
									
								
							
								 
							
						 
						
							
							
								
								encoder/VideoWriter: remove unnecessary call to `avcodec_close` ( #29039 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ddd849a882 
								
									
								
							
								 
							
						 
						
							
							
								
								encoderd: remove unnecessary calls to ` encoder_close()`  on exit. ( #28970 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f203648de0 
								
									
								
							
								 
							
						 
						
							
							
								
								cpplint: add filter `whitespace/semicolon` ( #29568 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5480d32bb5 
								
									
								
							
								 
							
						 
						
							
							
								
								cpplint: add filter `whitespace/parens` ( #29565 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								239d6a24be 
								
									
								
							
								 
							
						 
						
							
							
								
								sensord: fix LSM magnetometer thermal variation ( #29265 )  
							
							... 
							
							
 
							
							* do set reset for every measurement cycle
* use one sensorvec
* convert from continuous to manual mode
* separate the set/reset and TM_M
* make magnetometer readings manual, set appropriate sleep
* add more sleep and check validity of values
* add magnetometer to a separate thread
* refactor
* bugfix
* each sensor in a new thread, handle generically
* bugfix
* rm global
* update cpu
* update test
* update test
* revert cereal change
* split out temp sensors
* little more
* fix
* fix
* bump cereal
* linter fixes
---------
Co-authored-by: nuwandavek <vivekaithal44@gmail.com>
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d3fb75a972 
								
									
								
							
								 
							
						 
						
							
							
								
								sensord: run as many sensors as possible ( #29564 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								42769345d5 
								
									
								
							
								 
							
						 
						
							
							
								
								sensord: lower temperature sensor freq to 2Hz ( #29563 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e726505918 
								
									
								
							
								 
							
						 
						
							
							
								
								bump cereal ( #29561 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2d99521e75 
								
									
								
							
								 
							
						 
						
							
							
								
								cpplint:   `build/include_what_you_use` ( #29556 )  
							
							... 
							
							
 
							
							* include_what_you_use
* remove comments
* include <memory>
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								6a66b75556 
								
									
								
							
								 
							
						 
						
							
							
								
								sensord: setup per-sensor threads ( #29558 )  
							
							... 
							
							
 
							
							* sensord: setup per-sensor threads
* revert cereal
* more cleanup
* bump cereal
* update test
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								363740a497 
								
									
								
							
								 
							
						 
						
							
							
								
								cpplint: add `readability/braces` filter ( #29554 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								952d720b6e 
								
									
								
							
								 
							
						 
						
							
							
								
								add cpplint ( #26855 )  
							
							... 
							
							
 
							
							* setup cpplint
* only start that
* check line length
* check these
* rm exceptions 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								985af1ce3c 
								
									
								
							
								 
							
						 
						
							
							
								
								tici: add wait_for_power helper ( #29507 )  
							
							... 
							
							
 
							
							* tici: add wait_for_power helper
* deque
* cleanup
---------
Co-authored-by: Bruce Wayne <batman@z840-provisioning2.internal> 
							
						 
						
							2 years ago