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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								7c4d29c3d1 
								
							
								 
							
						 
						
							
							
								
								Rm laikad ( #30299 )  
							
							... 
							
							
 
							
							* rm laika
* Rm laika
* Needed this
* More rm
* More rm
old-commit-hash: 56dea7b0b4 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								200a8eb8b5 
								
							
								 
							
						 
						
							
							
								
								Laikad upgrades: prep for laikad lld ( #29545 )  
							
							... 
							
							
 
							
							* Laikad upgrades: prep for laikad lld
* Update ref commit
old-commit-hash: 8a7281d285 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a967592f8f 
								
							
								 
							
						 
						
							
							
								
								Revert laikad llk ( #29535 )  
							
							... 
							
							
 
							
							* Revert "bump laika (#29522 )"
This reverts commit 19ab859e302d52b4f1667f05543ac622ad259e57.
* Revert "Locationd: switch to laikad (#29278 )"
This reverts commit 5dda7be8ac08ef6b51283eda74569517bba905f6.
old-commit-hash: fda3106c28 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0174c5f21c 
								
							
								 
							
						 
						
							
							
								
								Locationd: switch to laikad ( #29278 )  
							
							... 
							
							
 
							
							* use_laika
* Update test
* fix spacing
* fix proc replay
* small fix
* Try correct std
* cast correctly
* experimental
* simpler
* update reset thresholds
* improve
* Ready for live running
* outlier reject
* update laika
* add fine speeds
* more experiments
* fixes
* all in laika
* more small tweaks
* outlier rejection not needed
* fix conflict
* no more gpslocation
* update test
* refactor to laika
* runs again
* Update ref
old-commit-hash: fd3b8a3d75 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								16ec56398c 
								
							
								 
							
						 
						
							
							
								
								add openpilot prefix to imports ( #29498 )  
							
							... 
							
							
 
							
							* add openpilot prefix to imports
* more
* more
* fix docs
* fix linter
* bump submodules
* fix patched tests
* update dynamic imports
* debug
* Revert "debug"
This reverts commit db5e13b991a9626f95b6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f33b4de80b 
								
							
								 
							
						 
						
							
							
								
								Ruff: b905 (strict zip) ( #29336 )  
							
							... 
							
							
 
							
							* added mutable default args
* most of the Bs
* add comment about lrucache
* b905
old-commit-hash: e4ead4f183 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a14f162bc7 
								
							
								 
							
						 
						
							
							
								
								Ruff: comprehensions conventions ( #29317 )  
							
							... 
							
							
 
							
							ignore c408
old-commit-hash: 4a9afd7554 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3ee0786de3 
								
							
								 
							
						 
						
							
							
								
								CI: Pylint to ruff ( #29294 )  
							
							... 
							
							
 
							
							* pylint to riff
* pylint to riff
* pylint to riff
* revert more
* undo exclude removal
* exclude tinygrad
* set line length
* pylint exclusions to ruff
* same excludes as old linter
* fix tools QA
* remove unrequired check
* revert linting third_party
* ignore e402
old-commit-hash: 7fdd9fc37c 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7b677910df 
								
							
								 
							
						 
						
							
							
								
								Linter: Fix >160 line length test ( #29287 )  
							
							... 
							
							
 
							
							* test
* fix line length
* fix line length
* fix file size
* revert poetry
* cleanup for PR
old-commit-hash: cf64b27168 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ff96892511 
								
							
								 
							
						 
						
							
							
								
								Revert "CI: pylint to ruff ( #29276 )" ( #29284 )  
							
							... 
							
							
 
							
							This reverts commit ffad7279cbad3c4f2ea786287b4624d3a3aa18d7.
old-commit-hash: a91764954b 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								99006365a3 
								
							
								 
							
						 
						
							
							
								
								CI: pylint to ruff ( #29276 )  
							
							... 
							
							
 
							
							* pylint to riff
* pylint to riff
* pylint to riff
* revert more
* undo exclude removal
* exclude tinygrad
old-commit-hash: cb31a53d8a 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e31cf1fe9e 
								
							
								 
							
						 
						
							
							
								
								locationd: speedup unit tests ( #29262 )  
							
							... 
							
							
 
							
							old-commit-hash: b420e6fb13 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b0c3778aae 
								
							
								 
							
						 
						
							
							
								
								agnos 8 ( #28843 )  
							
							... 
							
							
 
							
							* agnos 8
* update to python 3.11.4 (#27452 )
* rebase
* optional
* lower cython
* TEMP don't pull cl to use python3.11
* Revert "lower cython"
This reverts commit c5132f8a271945c356c2 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								33e6aad83b 
								
							
								 
							
						 
						
							
							
								
								Revert "Update pycapnp and Cython ( #29021 )"  
							
							... 
							
							
 
							
							This reverts commit 9f80430d3958cbcf4fb9b67a428f45fd034c5649.
old-commit-hash: 9c307f2550 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								6ba97408e9 
								
							
								 
							
						 
						
							
							
								
								Update pycapnp and Cython ( #29021 )  
							
							... 
							
							
 
							
							* cython + pycapnp
* from_bytes with context
* poetry lock
* limit numpy
* force build
* Revert "force build"
This reverts commit 8c7cb0042176ef1b9b9f 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ef407c9ad9 
								
							
								 
							
						 
						
							
							
								
								Qcom rawgps: Timestamp svpolys ( #28738 )  
							
							... 
							
							
 
							
							* Timestamp svpolys
* leap seconds handled fine
* Fix error
* bump laika
* Update test route
* update ref
old-commit-hash: 47ee0932db 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								00dace19a9 
								
							
								 
							
						 
						
							
							
								
								Qcom laikad: Update expected msgs ( #28887 )  
							
							... 
							
							
 
							
							Update expected msgs
old-commit-hash: 0a510f2edd 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c89a9b1b73 
								
							
								 
							
						 
						
							
							
								
								Laikad: more sensible ephemeris management ( #28721 )  
							
							... 
							
							
 
							
							* Laikad: more sensible ephemeris management
* Tow
* fix test
* Also publish qcom
* Update
* Update laikad.py
old-commit-hash: 5c6efd2aab 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b1eb066965 
								
							
								 
							
						 
						
							
							
								
								macOS: fix build issues & re-enable CI  ( #28258 )  
							
							... 
							
							
 
							
							* Uncomment build_mac job
* Add PYCURL_CURL_CONFIG
* Acados universal binary
* Remove x86 macos references from sconscript
* Add missing include in cabana
* Update cereal
* Update workflow
* Remove unnecessary libpaths for darwin
* Add missing path to cached dirs
* Fix path in cache preparation step
* Add poetry caches to CI cache
* Compile acados with lower deployment target for CI
* Update cereal
* Pass -rpath in linker flags as scons doed not support RPATH on macos
* Use scons api instead of os
* @rpath  in install name of acados dylibs
* SConstruct cleanup
* fix liblocationd tests by adding lib suffix based on platform
* Update cereal
* Update opendbc
* Update opendbc
* Add acados gitignore to release files
* Update cereal
* Update cereal
* Add scons_cache to build cache
* Add Caskroom to cache
* Fix typo
* Link all packages at once, instead of one by one
* Run cleanup stage using poetry
* Remove casks from cache
* Move scons cache to separate cache step
* Save scons cache only on master
* Remove restore-keys from save-scons-cache step
* Uncomment if conditions for scons save
* Add gcc-arm-embedded cask cache to cache
* Custom handling of gcc-arm-embedded toolchain cache
* Rename dep cache key
* Exclude .fseventsd from cache
* Fix glob pattern
* Remove .feventsd before caching
* Run mac_setup only if dependency cache-hit != true
* Update cereal to master
* Add overwrite flag to brew link
* Remove manual casadi build from mac_setup
* Remove restore-keys from dependency cache
* Remove linux requirement for casadi
* Restore restore-keys to dependency cache
old-commit-hash: 45a6834a74 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4de14c1130 
								
							
								 
							
						 
						
							
							
								
								hot coffee model ( #28296 )  
							
							... 
							
							
 
							
							* 1061b1c7-b944-43e3-a940-b56b64d66f54/700
* bump cereal
* bump cereal
* make mypy happy
* write TODO
* read height from written params
* fix certain_if_calib logic and unit tests
* factor moving_avg_with_linear_decay
* remove whitespace
* update model ref commit
* default value for CI
* update process replay ref commit
* update process replay ref commit
* update process replay ref commit
* bump cereal
old-commit-hash: 7925232a34 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7656bb16bb 
								
							
								 
							
						 
						
							
							
								
								laikad: unit test refactor ( #28295 )  
							
							... 
							
							
 
							
							Refactor laika tests to use replay_process
old-commit-hash: 1f0ff21eee 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5ddceb553d 
								
							
								 
							
						 
						
							
							
								
								Calibrationd: make recalibrating alert ( #28149 )  
							
							... 
							
							
 
							
							* Initial
* fixes
* not an int anymore
* elif
* revert ref
* update ref
* fix alert text
* regen refs
* update ref
* add recalibration unit test
* set into recalibration state
* fix words
* recalib
* text
* Update selfdrive/controls/lib/events.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 598343aad1 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								73e00a05ac 
								
							
								 
							
						 
						
							
							
								
								Calibration remount detector: soft disable ( #27993 )  
							
							... 
							
							
 
							
							* Calibration remount detector: soft disable
* Update test_calibrationd.py
old-commit-hash: a979a54cf9 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								44aa799d91 
								
							
								 
							
						 
						
							
							
								
								Calibrationd: fix reset smoothing ( #27992 )  
							
							... 
							
							
 
							
							* Add test for smoothing
* fix smooth cycles
* fix calib reset smoothing
old-commit-hash: ee15d6b1d1 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1217e0b678 
								
							
								 
							
						 
						
							
							
								
								Calibrationd: unit tests ( #27988 )  
							
							... 
							
							
 
							
							* Add calibrationd unit tests
* more tests
old-commit-hash: dab9c55d38 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ae7ce5368c 
								
							
								 
							
						 
						
							
							
								
								Laika cleaner flow ( #27633 )  
							
							... 
							
							
 
							
							* laika flow
* test fixes
* unexpected type
* unexpected type
* explicit type
* ref commit
* back to prev val
* ref 2
old-commit-hash: e05e7850e1 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6d0116ae80 
								
							
								 
							
						 
						
							
							
								
								Ttff logs ( #27610 )  
							
							... 
							
							
 
							
							* ttff in logs
* More meta info
* cleanup
* passess tests
* unused import
* fix linting
* ttff of 0 is invalid
* ref commit
* bump cereal
* Update ref_commit
* sort ephem status list
* sort ephem status list
* update ref
old-commit-hash: 204f7d8623 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								869a9af32d 
								
							
								 
							
						 
						
							
							
								
								Revert "LAIKAD: TTFF, and ephemeris statuses in logs ( #27591 )"  
							
							... 
							
							
 
							
							This reverts commit 8324a349b4c267a83d96ff3f3c9d25f0b5bd7fcf.
old-commit-hash: 4cff94366f 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								af464f3b94 
								
							
								 
							
						 
						
							
							
								
								LAIKAD: TTFF, and ephemeris statuses in logs ( #27591 )  
							
							... 
							
							
 
							
							* ttff in logs
* More meta info
* cleanup
* passess tests
* unused import
* fix linting
* ttff of 0 is invalid
* ref commit
* bump cereal
old-commit-hash: 95216de591 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e3b77aef5f 
								
							
								 
							
						 
						
							
							
								
								Laikad: cleanup time range holder ( #27595 )  
							
							... 
							
							
 
							
							* cleanup time range holder
* update
* unused import
* unused import
* unused import
* bump laika
old-commit-hash: 896fa029f9 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								48e4801621 
								
							
								 
							
						 
						
							
							
								
								Fix qcom laika caching and test ( #27594 )  
							
							... 
							
							
 
							
							old-commit-hash: 629e5f6bf2 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								20dfe96afa 
								
							
								 
							
						 
						
							
							
								
								Use structs in laika ( #27585 )  
							
							... 
							
							
 
							
							* doesnt crash
* New cacher
* unused import
* help linter
* Annotate list
* print error
* fix caching bugs
* wrong name
* small fixes
* fix sum
* wrong brackets
* fix tests
* update ref
* bump submodules
old-commit-hash: 5c70482761 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								de9a100719 
								
							
								 
							
						 
						
							
							
								
								ubloxd: move to system/ ( #27536 )  
							
							... 
							
							
 
							
							* ubloxd: move to system/
* more fixes
* add missing sconscript
* fix valgrind tests
* uncomment
old-commit-hash: c97911dbad 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								bc53c9199c 
								
							
								 
							
						 
						
							
							
								
								Pigeond: Request sat info msgs ( #27529 )  
							
							... 
							
							
 
							
							request sat info msgs
old-commit-hash: 231e9a950d 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7ad3a3fd42 
								
							
								 
							
						 
						
							
							
								
								laikad: reduce min satellite number ( #27440 )  
							
							... 
							
							
 
							
							* bump laika
* update laikad tests
* update refs
* bump laika
* update refs
---------
Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: b688122042 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5ab2a359df 
								
							
								 
							
						 
						
							
							
								
								Ubloxd: gps add iodc check ( #27162 )  
							
							... 
							
							
 
							
							* gps add iodc check
* add test
* simplify
* update ref
---------
Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: 3d98cb72c0 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0135d85a6d 
								
							
								 
							
						 
						
							
							
								
								Ubloxd: glonass parsing tests ( #27125 )  
							
							... 
							
							
 
							
							* add glonass kaitai parsing
* add kaita generated files
* remove glonass from build
* add string non immediate type
* fix kaitai bug
* cleanUp
* add patch file
* fix scons order
* make lookup const
* remove comments
* rename
* add to release files
* remove printf
* add signs
* add glonass parsing test
* finish up glonass kaitai tests
* move cereal back to master
* ignore test_runner
* sign is not two complement
* address comments
---------
Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: e2f5b164bd 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c517e76764 
								
							
								 
							
						 
						
							
							
								
								Laikad: add test ( #27028 )  
							
							... 
							
							
 
							
							* add laikad tropo test
Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: 027c27cd69 
							
						 
						
							3 years ago