Cameron Clough
							
						 
						
							 
							
							
							
								
							
								2773a89621 
								
							
								 
							
						 
						
							
							
								
								Ford: restore radar DBC, check radarUnavailable ( #27188 )  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 4fd1509697 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Cameron Clough
							
						 
						
							 
							
							
							
								
							
								f7abda09e9 
								
							
								 
							
						 
						
							
							
								
								Ford: add CADS radar interface ( #24296 )  
							
							 
							
							... 
							
							
 
							
							* Ford: use FORD_CADS radar dbc
* Ford: CADS radar interface impl
Co-authored-by: ReFil <31960031+ReFil@users.noreply.github.com>
* fixup radar interface for FORD_CADS dbc
* CADS treat different scan indexes as separate points
* Ford: support both Fusion and CADS radars
* Ford: rename radars to DELPHI_ESR and DELPHI_MRR
Co-authored-by: ReFil <31960031+ReFil@users.noreply.github.com>
old-commit-hash: ebea805aa8 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Cameron Clough
							
						 
						
							 
							
							
							
								
							
								3c5d9689fc 
								
							
								 
							
						 
						
							
							
								
								Ford: disable radar for now ( #24832 )  
							
							 
							
							... 
							
							
 
							
							The newer Ford vehicles require a different radar parser.
old-commit-hash: 3f60088f43 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Cameron Clough
							
						 
						
							 
							
							
							
								
							
								0830dc0277 
								
							
								 
							
						 
						
							
							
								
								Ford: Support for LCA vehicles ( #23331 )  
							
							 
							
							... 
							
							
 
							
							* Ford: add Focus Mk4
Also removes support for the Ford Fusion.
* Ford: LKAS/LCA steering and UI CAN commands
* Ford: implement CarController w/ steering and lanes ui
* Ford: FPv2 firmware request
* Ford: Add FW for 2018 Ford Focus
* Ford: add Escape Mk4
* bump panda
* cleanup
* add that back
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: acd455ed3a 
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Adeeb Shihadeh
							
						 
						
							 
							
							
							
								
							
								ec47e0fef0 
								
							
								 
							
						 
						
							
							
								
								break up selfdrive.config ( #23959 )  
							
							 
							
							... 
							
							
 
							
							* break up selfdrive.config
* add to release files
* fix import order
old-commit-hash: 5c3f3e44bc 
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Shane Smiskol
							
						 
						
							 
							
							
							
								
							
								fadba4b34d 
								
							
								 
							
						 
						
							
							
								
								CANParser: remove default values ( #23642 )  
							
							 
							
							... 
							
							
 
							
							* draft
* remove rest
* bump
* update radar interfaces
* do rest and formatting
* bump
* fix mising check
* try this
* Revert "try this"
This reverts commit 0d26d9a072 .
* update refs
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 3645186d7c 
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Adeeb Shihadeh
							
						 
						
							 
							
							
							
								
							
								39d98d3d2d 
								
							
								 
							
						 
						
							
							
								
								Car cleanup ( #1924 )  
							
							 
							
							... 
							
							
 
							
							* cleanup car code
* more pruning
* little more
* less pylint disables
* radar stuff
* fix
* udpate refs
* fix honda bosch
* fix test
old-commit-hash: 892e1162c0 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Adeeb Shihadeh
							
						 
						
							 
							
							
							
								
							
								9823f1164c 
								
							
								 
							
						 
						
							
							
								
								enable flake8 E303: too many blank lines  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: f3dcf861c7 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Adeeb
							
						 
						
							 
							
							
							
								
							
								7965569766 
								
							
								 
							
						 
						
							
							
								
								Flake8 E22X ( #1607 )  
							
							 
							
							... 
							
							
 
							
							* e221
* e225
* bump opendbc
old-commit-hash: 6051061ff8 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								George Hotz
							
						 
						
							 
							
							
							
								
							
								6fbcde48e5 
								
							
								 
							
						 
						
							
							
								
								Using lgtm.com and fixing found alerts ( #1452 )  
							
							 
							
							... 
							
							
 
							
							* lgtm in readme, and mac nui fixes
* call super inits in radars
* unused imports, dup lines
* more radars, more unused imports
* pass CP into RadarInterfaceBase
* more fixups
* unused imports
* delete unused lines
* ugh, new unused import
Co-authored-by: George Hotz <geohot@gmail.com>
old-commit-hash: 1295cfe06c 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								George Hotz
							
						 
						
							 
							
							
							
								
							
								9ef085076b 
								
							
								 
							
						 
						
							
							
								
								selfdrive/car  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 71ead9adea 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								George Hotz
							
						 
						
							 
							
							
							
								
							
								81dd5a50cf 
								
							
								 
							
						 
						
							
							
								
								root commit  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 6c33a5c1f3 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								99b637c7ce 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.7 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: c025b96e8a 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								89d1d84c70 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6.5 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: cf80f7a28b 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								dfe603c178 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6.4 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 61229779e4 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								07aa8b1bf3 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6.1 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 94053536b4 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								9abcfabc5f 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 8a9ed94f5f 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								e47a2e6e30 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.13 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: dd34ccfe28 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Drew Hintz
							
						 
						
							 
							
							
							
								
							
								3ad68e4378 
								
							
								 
							
						 
						
							
							
								
								getting ready for Python 3 ( #619 )  
							
							 
							
							... 
							
							
 
							
							* tabs to spaces
python 2 to 3: https://portingguide.readthedocs.io/en/latest/syntax.html#tabs-and-spaces 
* use the new except syntax
python 2 to 3: https://portingguide.readthedocs.io/en/latest/exceptions.html#the-new-except-syntax 
* make relative imports absolute
python 2 to 3: https://portingguide.readthedocs.io/en/latest/imports.html#absolute-imports 
* Queue renamed to queue in python 3
Use the six compatibility library to support both python 2 and 3: https://portingguide.readthedocs.io/en/latest/stdlib-reorg.html#renamed-modules 
* replace dict.has_key() with in
python 2 to 3: https://portingguide.readthedocs.io/en/latest/dicts.html#removed-dict-has-key 
* make dict views compatible with python 3
python 2 to 3: https://portingguide.readthedocs.io/en/latest/dicts.html#dict-views-and-iterators 
Where needed, wrapping things that will be a view in python 3 with a list(). For example, if it's accessed with []
Python 3 has no iter*() methods, so just using the values() instead of itervalues() as long as it's not too performance intensive. Note that any minor performance hit of using a list instead of a view will go away when switching to python 3. If it is intensive, we could use the six version.
* Explicitly use truncating division
python 2 to 3: https://portingguide.readthedocs.io/en/latest/numbers.html#division 
python 3 treats / as float division. When we want the result to be an integer, use //
* replace map() with list comprehension where a list result is needed.
In python 3, map() returns an iterator.
python 2 to 3: https://portingguide.readthedocs.io/en/latest/iterators.html#new-behavior-of-map-and-filter 
* replace filter() with list comprehension
In python 3, filter() returns an interatoooooooooooor.
python 2 to 3: https://portingguide.readthedocs.io/en/latest/iterators.html#new-behavior-of-map-and-filter 
* wrap zip() in list() where we need the result to be a list
python 2 to 3: https://portingguide.readthedocs.io/en/latest/iterators.html#new-behavior-of-zip 
* clean out some lint
Removes these pylint warnings:
************* Module selfdrive.car.chrysler.chryslercan
W: 15, 0: Unnecessary semicolon (unnecessary-semicolon)
W: 16, 0: Unnecessary semicolon (unnecessary-semicolon)
W: 25, 0: Unnecessary semicolon (unnecessary-semicolon)
************* Module common.dbc
W:101, 0: Anomalous backslash in string: '\?'. String constant might be missing an r prefix. (anomalous-backslash-in-string)
************* Module selfdrive.car.gm.interface
R:102, 6: Redefinition of ret.minEnableSpeed type from float to int (redefined-variable-type)
R:103, 6: Redefinition of ret.mass type from int to float (redefined-variable-type)
************* Module selfdrive.updated
R: 20, 6: Redefinition of r type from int to str (redefined-variable-type)
old-commit-hash: 9dae0bfac4 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								83dfc3ca1f 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.11 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 2f92d577f9 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								242328f92c 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.7 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: ae5cb7a0da 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								4e867831f7 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.2 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 28c0797d30 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								0cc7ce25ab 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.1 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 26e966852c 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								d9578e2f8e 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.0.1 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: a77c0a1098 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								d914111e16 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.3.9 tweaks  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 1ad9cc8c67 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								490307fe50 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.3.9 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 5627d0d7fd 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								81ebf6b142 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.3.8.2 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 187a70f760 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								2c0cc6103a 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.3.7 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: daf54ad54d 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								46e0ee7750 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.3.4 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 6f46f988d9 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								c026ae9733 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.3.0 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: c5d8aec28b 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								5de48a7668 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.3.0-devel release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 4653a9aef0 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								dd743232f4 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.2.1 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 17d9becd3c 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Vehicle Researcher
							
						 
						
							 
							
							
							
								
							
								53bccc4377 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.2 release  
							
							 
							
							... 
							
							
 
							
							old-commit-hash: 449b482cc3 
							
						 
						
							9 years ago