cc4f53e6c6 
								
							
								 
							
						 
						
							
							
								
								manager: move to system/ ( #32538 )  
							
							... 
							
							
 
							
							* manager: move to system/
* one more
old-commit-hash: accdade4cf 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								3358745103 
								
							
								 
							
						 
						
							
							
								
								ruff: enable UP  
							
							... 
							
							
 
							
							old-commit-hash: b2e4c64cf8 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								639a634f7c 
								
							
								 
							
						 
						
							
							
								
								Unittest to pytest ( #32366 )  
							
							... 
							
							
 
							
							* add pytest-asyncio
* switch common
* switch selfdrive
* switch system
* switch tools
* small fixes
* fix setUp and valgrind pytest
* switch to setup
* fix random
* switch mock
* switch test_lateral_limits
* revert test_ui
* fix poetry.lock
* add unittest to banned-api
* add inline ignores to remaining unittest imports
* revert test_models
* revert check_can_parser_performance
* one more skip
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: dd9d5d4528 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								6bf5c62155 
								
							
								 
							
						 
						
							
							
								
								add hasFix field to gpsLocation ( #31778 )  
							
							... 
							
							
 
							
							* add hasFix field to gpsLocation
* migration
* update refs for ubloxd
* cereal master
old-commit-hash: a0389d7120 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e581322de5 
								
							
								 
							
						 
						
							
							
								
								torqued: use correct time from carOutput ( #31712 )  
							
							... 
							
							
 
							
							fix timings
old-commit-hash: 9d4d5f6077 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								891b9a1ab4 
								
							
								 
							
						 
						
							
							
								
								card: prepare for separate process ( #31660 )  
							
							... 
							
							
 
							
							* Card
* update ref
* bump cpu
* sub to caroutput
* update ref
old-commit-hash: 8ec0d87de0 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								add26a5d1f 
								
							
								 
							
						 
						
							
							
								
								GpsLocation: Rename accuracy to horizontal accuracy ( #31629 )  
							
							... 
							
							
 
							
							* Rename accuracy to horizontal accuracy
* typo in cereal
old-commit-hash: 85eb221e4c 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2f0d283183 
								
							
								 
							
						 
						
							
							
								
								Wheeled body ( #31614 )  
							
							... 
							
							
 
							
							* Wheeled body
* 100hz only for balance
* No carparams in locationd no more
* Update ref
old-commit-hash: c05b37979d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a09300385b 
								
							
								 
							
						 
						
							
							
								
								mypy: use implicit-optional ( #31590 )  
							
							... 
							
							
 
							
							* mypy: set implicit-optional = true
* find and replace '| None = None' -> '= None' in function args
old-commit-hash: 80da3aee14 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9bd90112d0 
								
							
								 
							
						 
						
							
							
								
								use pyupgrade to update to new typing syntax ( #31580 )  
							
							... 
							
							
 
							
							* add pyupgrade hook
* run pyupgrade (pre-commit run -a)
* ruff --fix
* Revert "add pyupgrade hook"
This reverts commit 56ec18bb6b8602a0b612f3803d96cdad14b52066.
* revert changes to third_party/
* manual type fixes
* explicit Optional wrapping capnp objects
old-commit-hash: 995250ae49 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9cc2677a7a 
								
							
								 
							
						 
						
							
							
								
								torqued: log raw params if calculable ( #31521 )  
							
							... 
							
							
 
							
							* log params when calculable
* better
* Update ref_commit
* this is redundant
* this is only used in one place, confusing which to use so remove
* better
old-commit-hash: c3e3103830 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								adcac1f207 
								
							
								 
							
						 
						
							
							
								
								SubMaster: improve service aliveness checks ( #31391 )  
							
							... 
							
							
 
							
							* bump cereal
* fix
* fixes
* single poll
* bump
* bump
---------
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 279d2c3b23 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4080bec11d 
								
							
								 
							
						 
						
							
							
								
								pytest: add marker for sharing the download cache ( #31082 )  
							
							... 
							
							
 
							
							* fix cache
* with a marker
old-commit-hash: 3846130d8e 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								66dbadb029 
								
							
								 
							
						 
						
							
							
								
								Delete lat planner ( #31089 )  
							
							... 
							
							
 
							
							* Initial commit
* Fixup
* typo
* ignore lateral plan
* Update cereal
* Remove lateralPlan
* Fix release build
* Fix release build
* give car params
* Add carParams to include_all_types
* Write car param in powerdraw test
* add demo mode
* Update model regf
* proc replay ref commit
* Try
* Move enum definition
* Update cereal
* typo
* Write car param for modeld test
* Update ref
* Update model ref again
---------
Co-authored-by: Kacper Rączy <gfw.kra@gmail.com>
old-commit-hash: e6c97c3846 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4f9bcc2003 
								
							
								 
							
						 
						
							
							
								
								remove get_url instances ( #30986 )  
							
							... 
							
							
 
							
							rm
old-commit-hash: d39b31aed1 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3b73fce7ed 
								
							
								 
							
						 
						
							
							
								
								fix put_nonblocking reference  
							
							... 
							
							
 
							
							old-commit-hash: bd8a99ba28 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1d7d7b89b2 
								
							
								 
							
						 
						
							
							
								
								common/params: support nonblocking write ( #29808 )  
							
							... 
							
							
 
							
							* Safe and efficient asynchronous writing parameters
* call putNonBlocking in locationd
* remove space
* ->AsyncWriter
* remove semicolon
* use member function
* asyc write multiple times
* add test case for AsyncWriter
* merge master
* add missing include
* public
* cleanup
* create once
* cleanup
* update that
* explicit waiting
* improve test case
* pass prefix to asywriter
* move to params
* assert(queue.empty())
* add comment
* add todo
* test_power_monitoring: remove patch
* rm laikad.py
* fix import
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 3c4c4d1f7f 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								995c951dae 
								
							
								 
							
						 
						
							
							
								
								torqued: cache bucket points every minute while onroad ( #30515 )  
							
							... 
							
							
 
							
							* torqued: cache bucket points every minute while onroad
* use put_nonblocking
* remove caching on exit
* unused
* more unused
* remove logging
old-commit-hash: fcc671297e 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								59eb2988de 
								
							
								 
							
						 
						
							
							
								
								swaglog.py goes in common/ ( #30631 )  
							
							... 
							
							
 
							
							* swaglog.py goes in common/
* all of these go in release
* we'll even include the pyx
old-commit-hash: 35f819c823 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1cc4f1a634 
								
							
								 
							
						 
						
							
							
								
								new msgs default to invalid ( #30587 )  
							
							... 
							
							
 
							
							* new msgs default to invalid
* fix lm
* set more valid
* update rest
* update refs
* fix logMessage
* more valids
* cleanup
* fix llk test
* pigeond is also valid
* more valids
old-commit-hash: a1d36961cf 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9cd71f897a 
								
							
								 
							
						 
						
							
							
								
								locationd: remove models unused in openpilot ( #30481 )  
							
							... 
							
							
 
							
							* Remove filters used exclusively by xx
* Update SConstruct
* Remove from release
* Accomodate rednose build changes
* Update rednose ref
* rednose/helpers in rpath
* Add rednose_filters to files_common
* Change rednose_root
* Copy rednose site_scons to docker images
* Remove rednose from rpath
* Bump rednose
* Bump rednose
* Bump rednose
old-commit-hash: f65e6bc30e 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7cac430ecc 
								
							
								 
							
						 
						
							
							
								
								Remove laika submodule ( #30453 )  
							
							... 
							
							
 
							
							* Remove laika submodule
* Remove laika check for minimal builds
* Fix minimal build check
* Bring back exclude for opendbc in codespell
* Fix typo
* Copy GNSS indices from laika
* Delete laika dependencies
old-commit-hash: 2de13bea91 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								337b156518 
								
							
								 
							
						 
						
							
							
								
								Pytest: load by group by default ( #30466 )  
							
							... 
							
							
 
							
							* wip
* use a class marker
* this one should be grouped too
old-commit-hash: 31c682d407 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f8dce94688 
								
							
								 
							
						 
						
							
							
								
								params: Remove separate CarParams from each daemon ( #30405 )  
							
							... 
							
							
 
							
							* remove separate previous route carparams from each daemon and add centrally to controlsd
* extract out sigint handler
* make process replay work for torqued
* don't write param if None
old-commit-hash: 2eb487c9a5 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7c4d29c3d1 
								
							
								 
							
						 
						
							
							
								
								Rm laikad ( #30299 )  
							
							... 
							
							
 
							
							* rm laika
* Rm laika
* Needed this
* More rm
* More rm
old-commit-hash: 56dea7b0b4 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4b78e52e34 
								
							
								 
							
						 
						
							
							
								
								cleanup old sm pm args ( #30241 )  
							
							... 
							
							
 
							
							* cleanup sm pm
* fix controlsd
* fix
old-commit-hash: b68cfbb332 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								db2344cdd2 
								
							
								 
							
						 
						
							
							
								
								torqued: Refactor to share code with magd ( #30238 )  
							
							... 
							
							
 
							
							* refactor to extract common functions and classes out
* Add helpers.py to release files
* refactor
old-commit-hash: 9e24a11f17 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								25e5c57dfe 
								
							
								 
							
						 
						
							
							
								
								calibrationd: Pitch spread different tolerance ( #30065 )  
							
							... 
							
							
 
							
							* calibrationd: Pitch spread different tolerance
* Improve calibrationd tests
old-commit-hash: 2162d149e8 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								739a102d55 
								
							
								 
							
						 
						
							
							
								
								paramsd: Add condition to sensor valid check ( #30066 )  
							
							... 
							
							
 
							
							add condition to sensorvalid check
old-commit-hash: 0461ea8a82 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								91ae82c9cc 
								
							
								 
							
						 
						
							
							
								
								torqued: useParams field reflects if using torque control ( #30059 )  
							
							... 
							
							
 
							
							fix useParams
old-commit-hash: 61c5618f15 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9d4767bd87 
								
							
								 
							
						 
						
							
							
								
								locationd: Replace allAliveAndValid with allValid ( #30064 )  
							
							... 
							
							
 
							
							* replace allaliveandvalid check with allvalid, all necessary time checks are already used
* update refs
old-commit-hash: 6d5f4f149d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ef75f0ab12 
								
							
								 
							
						 
						
							
							
								
								CI: use "slow" marker for pytest ( #30063 )  
							
							... 
							
							
 
							
							* skip to mark
* fix quotes
old-commit-hash: 0251742079 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								13381ed446 
								
							
								 
							
						 
						
							
							
								
								services: capitalize constant service list ( #30005 )  
							
							... 
							
							
 
							
							* rename
* bump
* Apply suggestions from code review
old-commit-hash: 7f073483bb 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								63775e0c61 
								
							
								 
							
						 
						
							
							
								
								test_locationd: don't redownload logs ( #29929 )  
							
							... 
							
							
 
							
							don't redownload logs
old-commit-hash: 7e54882458 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								244a2fc793 
								
							
								 
							
						 
						
							
							
								
								locationd: Unit tests for different scenarios ( #29908 )  
							
							... 
							
							
 
							
							* add different scenarios for locationd
* add locationd scenario tests to unit tests
old-commit-hash: e9edf1300a 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								370d912053 
								
							
								 
							
						 
						
							
							
								
								liblocationd: No longer used ( #29909 )  
							
							... 
							
							
 
							
							remove liblocationd
old-commit-hash: 01011c6c1d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								dc6078a6c3 
								
							
								 
							
						 
						
							
							
								
								System: use paths for download folders too ( #29818 )  
							
							... 
							
							
 
							
							* use paths for download folders too
* trailing slash
* reset that
old-commit-hash: 73eda51a11 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								43ce3d16df 
								
							
								 
							
						 
						
							
							
								
								locationd: Add camera-IMU cross-checks ( #29727 )  
							
							... 
							
							
 
							
							* camera-gyro cross checks, but one way
* increase factor to account for gyro noise (potholes, bad roads etc
* increase factor to reduce FP with device taps, bad roads, etc
* factor to 30
* add inputsok to sensoir data invalid alert
* bugfix
* move the sensors check
* add localizer catchall alert
* update refcommit
* remove permanent alert
* revert sensorDataInvalid alert change, split into new PR
old-commit-hash: dbada885ac 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0010c9a986 
								
							
								 
							
						 
						
							
							
								
								Revert "params: safe and efficient async writing parameters ( #25912 )"  
							
							... 
							
							
 
							
							This reverts commit 780669c33fea1b2a14a0bd6e2eac82c9b8893aa5.
old-commit-hash: ec479322d3 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								08e70aecb2 
								
							
								 
							
						 
						
							
							
								
								params: safe and efficient async writing parameters ( #25912 )  
							
							... 
							
							
 
							
							* Safe and efficient asynchronous writing parameters
* call putNonBlocking in locationd
* remove space
* ->AsyncWriter
* remove semicolon
* use member function
* asyc write multiple times
* add test case for AsyncWriter
* merge master
* add missing include
* public
* cleanup
* create once
* cleanup
* update that
* explicit waiting
* improve test case
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 0d797f4e8b 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3b91610c0b 
								
							
								 
							
						 
						
							
							
								
								Precommit: ensure executable bit is set ( #29784 )  
							
							... 
							
							
 
							
							* precommit ensure executable
* exclude tinygrad
* bump submodules
* exclude tinygrad globally
old-commit-hash: 4e69937d0d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								8062f1636e 
								
							
								 
							
						 
						
							
							
								
								Tests: speedup locationd ( #29776 )  
							
							... 
							
							
 
							
							* speedup locationd
* bump cereal
old-commit-hash: dcea56bcf3 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								6537493450 
								
							
								 
							
						 
						
							
							
								
								Tests: disable laika tests in CI ( #29742 )  
							
							... 
							
							
 
							
							skip laika
old-commit-hash: 4c039ab022 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3a28e97a95 
								
							
								 
							
						 
						
							
							
								
								Revert: Locationd: enable laikad ( #29687 )  
							
							... 
							
							
 
							
							* Revert: Locationd: enable laikad
* update ref
old-commit-hash: 55b391509d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								bc017ab936 
								
							
								 
							
						 
						
							
							
								
								Locationd: enable laikad ( #29570 )  
							
							... 
							
							
 
							
							* experiment
* llk back
* update refs
* update ref
* no internet
* Update ref
old-commit-hash: 8205590624 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c4f322ce2d 
								
							
								 
							
						 
						
							
							
								
								Linter: remove pylint ( #29611 )  
							
							... 
							
							
 
							
							remove pylint
old-commit-hash: 1ee6ed4b16 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1a2f9c464b 
								
							
								 
							
						 
						
							
							
								
								locationd: passing eigen objects by reference ( #28719 )  
							
							... 
							
							
 
							
							pass eigen objects by reference
old-commit-hash: 3930ec9fac 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0984736972 
								
							
								 
							
						 
						
							
							
								
								cpplint: add filter `build/include_subdir` ( #29585 )  
							
							... 
							
							
 
							
							old-commit-hash: 21da5a216f 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c6d12893f6 
								
							
								 
							
						 
						
							
							
								
								Laikad: ignore more garbage measurements ( #29569 )  
							
							... 
							
							
 
							
							* Laikad: ignore more garbage measurememnts
* bump laika
old-commit-hash: f4f8047e97 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								db211ce617 
								
							
								 
							
						 
						
							
							
								
								cpplint: add filter `whitespace/parens` ( #29565 )  
							
							... 
							
							
 
							
							old-commit-hash: 5480d32bb5 
							
						 
						
							2 years ago