4007cbffb5 
								
							
								 
							
						 
						
							
							
								
								Add missing fingerprint migration for Escalade ESV ( #32282 )  
							
							... 
							
							
 
							
							Add fingerprint migration for CADILLAC ESCALADE ESV PLATINUM 2019
old-commit-hash: 7f916f2e9d 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								971d160349 
								
							
								 
							
						 
						
							
							
								
								Volkswagen: combine platforms with common chassis codes ( #32147 )  
							
							... 
							
							
 
							
							* fix curb weight for Ateca to match Leon better
https://www.auto-data.net/en/seat-ateca-i-1.6-tdi-115hp-start-stop-23096 
https://www.seat.com/content/dam/public/seat-website/car-shopping-tools/brochure-download/brochures/ateca/cars-specs-brochure-KH7-NA-december-2018.pdf 
* combine leon and ateca
* combine fw
* migrate
* great, both use same torque params
* scala and kamiq
* remove duplicates
* fix
* fix!
old-commit-hash: 16bb4a9ccd 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f387b87f42 
								
							
								 
							
						 
						
							
							
								
								migrate lowercase mock ( #32074 )  
							
							... 
							
							
 
							
							* add mock migration
* fix
* this
old-commit-hash: 1c0161589b 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b0e15f4dc6 
								
							
								 
							
						 
						
							
							
								
								Migration dict: add missing platforms ( #32046 )  
							
							... 
							
							
 
							
							missing platforms
old-commit-hash: a1d538b4eb 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								5508759124 
								
							
								 
							
						 
						
							
							
								
								Simplify cabana dbc dict ( #32041 )  
							
							... 
							
							
 
							
							* so needlessly complex!
* inside generate_dbc_json
* this is good
* clean up!
* spaces
* so much clean up
old-commit-hash: d6d8e45931 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								bce4276d06 
								
							
								 
							
						 
						
							
							
								
								cabana: migrate dbc map ( #31920 )  
							
							... 
							
							
 
							
							* fix cabana
* within platform map
old-commit-hash: 1f424bf7dc 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b899592b18 
								
							
								 
							
						 
						
							
							
								
								cars: platform enums -> prepend brand name ( #31927 )  
							
							... 
							
							
 
							
							* with brand name
* migrate
* Fix
* fixes
* more
* passes
* fix
* fix the doc
* collects
* these too
* more stuff
* body exception :/
* more
* hardcode i guess
* update ref
* toyota
* more toyota
* and here
* final!
* fix notebooks and ccs
* move this here
old-commit-hash: b0eb3ba4f4 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								77d6d1a8f1 
								
							
								 
							
						 
						
							
							
								
								PlatformConfig: automatically get platform_str from the enum name ( #31868 )  
							
							... 
							
							
 
							
							* get platform_str from the enum name
* fix tests
* add migration table
* remove impossible todo
* Add link to PR in MIGRATION table
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Remove useless brand name comments and rename RAM_1500 to RAM_1500_5TH_GEN
* rename RAM_HD to RAM_HD_5TH_GEN
* rename references to RAM_HD and RAM_1500
* change "mock" to "MOCK" and rename torque data of Nissan Leaf 2018 IC
* remove MOCK from fingerprints.py
* change hard-coded car model in test_can_fingerprint.py/test_timing
* migration
* update ref
* space
* prius
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: justin newberry <justin@comma.ai>
Co-authored-by: Justin Newberry <jnewberry0502@gmail.com>
old-commit-hash: 489528dcae 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								38c85b01f0 
								
							
								 
							
						 
						
							
							
								
								Fingerprints migration dictionary ( #31838 )  
							
							... 
							
							
 
							
							move migration to op!
old-commit-hash: de7f14dbd7 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b7811099e4 
								
							
								 
							
						 
						
							
							
								
								fix bad CAN fingerprint type ( #30809 )  
							
							... 
							
							
 
							
							fix bad wrong type
old-commit-hash: 426072bd87 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								1314156365 
								
							
								 
							
						 
						
							
							
								
								cleanup fingerprinting typing ( #30801 )  
							
							... 
							
							
 
							
							* wip
* undo + add can fingerprints
* add can fingerpints
* those should go there
old-commit-hash: adca970ca9 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								2d42b7bd1d 
								
							
								 
							
						 
						
							
							
								
								fingerprints: prevent global from changing ( #29438 )  
							
							... 
							
							
 
							
							prevent _FINGERPRINTS from changing
old-commit-hash: 25ac9e2148 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c0c0250077 
								
							
								 
							
						 
						
							
							
								
								Common interface attribute function ( #24731 )  
							
							... 
							
							
 
							
							* replace get_attr_from_cars with get_interface_attr
* and not combining the brands
* explicit check
* minimize diff
* values
old-commit-hash: 3fbbb7f4b0 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f206ebd054 
								
							
								 
							
						 
						
							
							
								
								Pyupgrade 3.6: Update syntax with Python 3.6+ features ( #23305 )  
							
							... 
							
							
 
							
							Updated Python code with Python 3.6+ features:
- utf-8 encoding is now the default (PEP 3120)
- Replace list comprehensions by Generator Expressions (PEP 289)
- Replace yield loop by yield from (PEP 380)
- Remove the (object) subclass when defining a class
- Replace the IOError alias by OSError (PEP 3151)
- Define sets with curly braces {} instead of set()
- Remove "r" parameter from open function, which is default
Co-Authored-By: Adeeb Shihadeh <8762862+adeebshihadeh@users.noreply.github.com>
Co-Authored-By: GregorKikelj <96022003+GregorKikelj@users.noreply.github.com>
Co-authored-by: Adeeb Shihadeh <8762862+adeebshihadeh@users.noreply.github.com>
Co-authored-by: GregorKikelj <96022003+GregorKikelj@users.noreply.github.com>
old-commit-hash: 332f568a82 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								a962365292 
								
							
								 
							
						 
						
							
							
								
								Convert format strings strings to f-strings ( #23241 )  
							
							... 
							
							
 
							
							* Convert all text strings to f-strings
Reformats all the text from the old "%-formatted" and .format(...) format to the newer f-string format, as defined in PEP 498. This requires Python 3.6+.
Flynt 0.69 was used to reformat the strings. 120 f-strings were created in 51 files.
F-strings are in general more readable, concise and performant. See also: https://www.python.org/dev/peps/pep-0498/#rationale 
* revert pyextra changes
* revert ublox.py
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: 55390d273f 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								24a9b9248c 
								
							
								 
							
						 
						
							
							
								
								Update CI tests for CAN fingerprinting deprecation ( #21043 )  
							
							... 
							
							
 
							
							* Start refactor of CI tests for FPv1 deprecation
* Fix test_car_interfaces
* Touch up comment
* Smaller diff
old-commit-hash: 182b00896c 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								e58a495396 
								
							
								 
							
						 
						
							
							
								
								Remove ignored CAN fingerprints ( #20994 )  
							
							... 
							
							
 
							
							* VW is all FW
* fix test
* toyota
* honda
* hyundai
* remove IGNORED_FINGERPRINTS
* toyota
old-commit-hash: e5575a6a4c 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0bfec1061a 
								
							
								 
							
						 
						
							
							
								
								Only send FW query requests for the right brand ( #1546 )  
							
							... 
							
							
 
							
							* only send requests for the right brand
* this works on sonata
Co-authored-by: openpilot laptop <laptop@comma.ai>
old-commit-hash: 1162041ea6 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								dcfe0b17c0 
								
							
								 
							
						 
						
							
							
								
								Fingerprint rav4 hybrid tss2 only using firmware versions ( #1084 )  
							
							... 
							
							
 
							
							* fingerprint rav4 hybrid tsss only using firmware
* remove print statement
old-commit-hash: 9e6e1cba56 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								9ef085076b 
								
							
								 
							
						 
						
							
							
								
								selfdrive/car  
							
							... 
							
							
 
							
							old-commit-hash: 71ead9adea 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								81dd5a50cf 
								
							
								 
							
						 
						
							
							
								
								root commit  
							
							... 
							
							
 
							
							old-commit-hash: 6c33a5c1f3 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								fa4b6f33d1 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.7.1 release  
							
							... 
							
							
 
							
							old-commit-hash: 8da8b6135c 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								89d1d84c70 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6.5 release  
							
							... 
							
							
 
							
							old-commit-hash: cf80f7a28b 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								07aa8b1bf3 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6.1 release  
							
							... 
							
							
 
							
							old-commit-hash: 94053536b4 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								9abcfabc5f 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6 release  
							
							... 
							
							
 
							
							old-commit-hash: 8a9ed94f5f 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								e41a943dd0 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5 release  
							
							... 
							
							
 
							
							old-commit-hash: de33bc4645 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								242328f92c 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.7 release  
							
							... 
							
							
 
							
							old-commit-hash: ae5cb7a0da 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0992fa2254 
								
							
								 
							
						 
						
							
							
								
								Add missing messages fron Pilot EX-L to fingerprint ( #260 )  
							
							... 
							
							
 
							
							old-commit-hash: 2751d87d01 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8fc7b0b828 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.6 release  
							
							... 
							
							
 
							
							old-commit-hash: c6df34f55b 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e4ba9edefa 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.4 release  
							
							... 
							
							
 
							
							old-commit-hash: 9a9ff839a9 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								429954d582 
								
							
								 
							
						 
						
							
							
								
								2017 Honda Ridgeline ( #198 )  
							
							... 
							
							
 
							
							* Adds Honda Ridgeline
Replaced trim level placeholder
Adding 0x301 ridgeline message
(I restructured this slightly since we don't need to repeat `commands.append(make_can_msg(0x300, msg_0x300, idx, 1))` so many times
Updated dbc name
Use pedal_gas to detect gas pressed
Remove unnecessary signal check
Fix array notation
* Tire stiffness factor bumped to 1.5x
* Adds safety tests at line 133
* Revert "Adds safety tests at line 133"
This reverts commit 349edf5b1a879cac704db3786d0626211497bcb7.
* fix failing build due to syntax
* update variables for failing build
* Update interface.py
* Update Tire Slip Factor
old-commit-hash: 28b8043c5b 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cd558d30d1 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.3.2 release  
							
							... 
							
							
 
							
							old-commit-hash: 78df63a6af 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								df22dac4f6 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.3 release  
							
							... 
							
							
 
							
							old-commit-hash: 9a411ebf32 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								42a242fa70 
								
							
								 
							
						 
						
							
							
								
								Slight changes to UI and Fingerprint for Odyssey Elite ( #196 )  
							
							... 
							
							
 
							
							* Adding back drive time to UI
* Add fingerprint for Odyssey Elite
* Removed extended fingerprint for Elite
* Revert "Adding back drive time to UI"
This reverts commit b9b02f7ff2650c45dcc5 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								60dc707715 
								
							
								 
							
						 
						
							
							
								
								Update fingerprints.py ( #210 )  
							
							... 
							
							
 
							
							Consolidated my fingerprint and removed duplicates and ordered the fingerprint for the RAV4H. Double Checked.
old-commit-hash: 569db3c1d2 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								14d6a991d5 
								
							
								 
							
						 
						
							
							
								
								Honda Pilot 2017 Port ( #161 )  
							
							... 
							
							
 
							
							* Update README.md
* Update fingerprints.py
* Update carstate.py
* Update hondacan.py
* Update interface.py
* Update interface.py
* Update interface.py
* Update README.md
* Update README.md
* Update README.md
* Update fingerprints.py
* Update carstate.py
* Update hondacan.py
* Update interface.py
* Update carstate.py
* Update hondacan.py
* Update README.md
* Update fingerprints.py
* Update carstate.py
* Update carstate.py
* Update carstate.py
* Update hondacan.py
* Update interface.py
* Update carstate.py
* Update carstate.py
* Update Pilot Fingerprint
* Update fingerprints.py
* Give pilot its own definition and not use ILX
* add pilot argument
* Add Pilot interface
* Add pilot argument
* Update interface.py
* Parse Different gear on pilot
* Add steer max
* Fixed duplication of steer max value
* Adjust PID's for steering
* Update carcontroller.py
* Change Steer Ratio and wheelbase
* Update Steer fault values
Steer fault value of 3, does not seem to effect anything
* Update Kp,Ki Ratio
* Update interface.py
* Update readme for Pilot
* add pilot
* Update fingerprints.py
* Update carstate.py
* add signals
* add signal
old-commit-hash: 32e5d6cd15 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4e867831f7 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.2 release  
							
							... 
							
							
 
							
							old-commit-hash: 28c0797d30 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								41f868c92a 
								
							
								 
							
						 
						
							
							
								
								Acura RDX 2018 AcuraWatch Plus Port ( #162 )  
							
							... 
							
							
 
							
							* Adding Acura RDX alpha support 
old-commit-hash: 0dc6778548 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fbd6f4bb6d 
								
							
								 
							
						 
						
							
							
								
								Update fingerprints.py  
							
							... 
							
							
 
							
							Taiwanese Prius Prime fingerprint was identical to the regular prime (107 msgs.), but should really have 110.  I have the correct one in there now.
old-commit-hash: c86b52698b 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0cc7ce25ab 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.1 release  
							
							... 
							
							
 
							
							old-commit-hash: 26e966852c 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								732c52fc98 
								
							
								 
							
						 
						
							
							
								
								Packet size off on a fingerprint id  
							
							... 
							
							
 
							
							old-commit-hash: 13145dd9a7 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								dbbdedb331 
								
							
								 
							
						 
						
							
							
								
								Add odyssey fingerprint  
							
							... 
							
							
 
							
							old-commit-hash: 6752959d4a 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bb3b1224cd 
								
							
								 
							
						 
						
							
							
								
								Update fingerprints.py  
							
							... 
							
							
 
							
							old-commit-hash: b773e27ad1 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d9578e2f8e 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.0.1 release  
							
							... 
							
							
 
							
							old-commit-hash: a77c0a1098 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								490307fe50 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.3.9 release  
							
							... 
							
							
 
							
							old-commit-hash: 5627d0d7fd 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								81ebf6b142 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.3.8.2 release  
							
							... 
							
							
 
							
							old-commit-hash: 187a70f760 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2c0cc6103a 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.3.7 release  
							
							... 
							
							
 
							
							old-commit-hash: daf54ad54d 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								46e0ee7750 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.3.4 release  
							
							... 
							
							
 
							
							old-commit-hash: 6f46f988d9 
							
						 
						
							8 years ago