eFini
6fe71c41c1
fix spacing in toyota/carstate.py ( #736 )
...
old-commit-hash: 03e764bcb3
6 years ago
Nick Brown
4768452d5d
2019 Rav4 Limited AWD ( #732 )
...
* Fingerprint
* Merge Limited and XLE fingerprint because they're the same
old-commit-hash: 16eb74250c
6 years ago
dekerr
ae1fbf70fa
Refactor default Civic params ( #720 )
...
* move civic params out
* fix variable name
* simplify ford scaling
* cleanup
* remove import dependency
* requested changes
* keep hyundai
old-commit-hash: 4a48ef8dbc
6 years ago
Willem Melching
0c421929ca
Make build deterministic and do not rebuild on release2 ( #729 )
...
* sort dbc files to make linking deterministic
* touch all files on release2 checkout to prevent rebuild
old-commit-hash: 60a20537c5
6 years ago
Riccardo
55233a943c
Chrysler Pacifica 2018 Hybrid: fix fingerprint
...
old-commit-hash: be020bdedb
6 years ago
Riccardo
257d290858
Chrysler Pacifica 2018 Hybrid: add fingerprint
...
old-commit-hash: 1e77f2482c
6 years ago
Vehicle Researcher
9abcfabc5f
openpilot v0.6 release
...
old-commit-hash: 8a9ed94f5f
6 years ago
eFini
858537f68a
Updating existing fingerprint to support both China 2017 & 2019 CRV-H ( #689 )
...
* Fingerprint works on both China 2017 & 2019 CRV-H
* update readme
old-commit-hash: 1ba6b0004d
6 years ago
TrackZero
4c5c521978
Added fingerprint for 2019 Toyota Prius LE ( #694 )
...
* Adding fingerprint for 2019 Prius LE
old-commit-hash: 68b86c7ca8
6 years ago
dekerr
442711d597
update vals ( #705 )
...
old-commit-hash: 36881b6410
6 years ago
Willem Melching
f3eff67e81
Deterministic boardd build ( #702 )
...
old-commit-hash: fe7e5cf5df
6 years ago
Vehicle Researcher
e47a2e6e30
openpilot v0.5.13 release
...
old-commit-hash: dd34ccfe28
6 years ago
Nick Brown
b6fa863d4a
Camry Fingerprint ( #647 )
...
old-commit-hash: 1e8098c140
6 years ago
CAmaninacan1
f23675eedd
Update values.py ( #687 )
...
Added fingerprint for 2019 Highlander XLE
old-commit-hash: b5a88f5700
6 years ago
Nick Brown
f1e1b0a0ec
Detect toyota connected car wifi as a hotspot and not a normal home wifi network.
...
old-commit-hash: c0a3e48d94
6 years ago
Willem Melching
15a37bd695
Revert "Fix registration's params get_git_remote()" ( #674 )
...
old-commit-hash: 7ada2abca0
6 years ago
ChaseCares
1da8299e68
Add 2019 RAV4 XLE fingerprints ( #671 )
...
* Add 2019 RAV4 XLE fingerprints
old-commit-hash: 9278fad15c
6 years ago
raf
cee9824c9b
Fix registration's params get_git_remote()
...
old-commit-hash: 56b2945de4
6 years ago
Riccardo
19186767b6
Fingeprint script: better instructions
...
old-commit-hash: b686ca87d3
6 years ago
Arne Schwarck
778f01dde8
Update mapd.py ( #672 )
...
old-commit-hash: 1b3b260b4d
6 years ago
Martin Lillepuu
cc656cbe5c
Add subaru dash lane lines
...
old-commit-hash: 25d43fe15e
6 years ago
Martin Lillepuu
3caba35c87
add Openpilot lane line indicators to Subaru LKAS HUD
...
old-commit-hash: cbc73e55a2
6 years ago
Vehicle Researcher
0932b367bd
openpilot v0.5.12 release
...
old-commit-hash: 3f9059fea8
6 years ago
Arne Schwarck
a58234b7bd
1263: 8 for highlander hybrid ( #642 )
...
old-commit-hash: 98797fb24e
6 years ago
Willem Melching
11dc1912e7
Cleanup Toyota LDW
...
old-commit-hash: 1da59216b0
6 years ago
Willem Melching
6d4c0f387d
add minimum score to consider a way valid ( #292 )
...
old-commit-hash: a321836788
6 years ago
Arne Schwarck
1de23f3d10
Add lane departure warning on dashboard for Toyota ( #605 )
...
* Add lane departure alert in controlsd
* Need init values for LDA
* Add lane departure in interface.py
* Include LDA in CarControler
* Add logic for LDA in toyotacan
* Add speed condition and comments for LDA
* Correct right CS.vEgo
* Correct rPoly spelling
* Add left and rightLaneDepart to HUDControl in car.capnp
* Add left and rightLane_Depart in UI function
* set controlsd priority
* revert
* There must be a line to depart from
* Include changes from @pd0wm
* Remove redundant False allocation
leftLaneDepart and rightLaneDepart as False by default according to @pd0wm
* Modify variable names
right_lane_depart and left_lane_depart to conform with python naming convention
* Modify variable names
right_lane_depart and left_lane_depart to conform with python naming convention
* Wrap lane departure warning in one bool
old-commit-hash: f5044670fa
6 years ago
marcbou
0a4a8f203b
correct some spelling errors ( #628 )
...
old-commit-hash: d8b1e99d77
6 years ago
Riccardo
7df6dd4ccb
Maintain Python 2-3 compatibility but use six.iteritems().
...
old-commit-hash: 2eebe49940
6 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
6 years ago
Vehicle Researcher
83dfc3ca1f
openpilot v0.5.11 release
...
old-commit-hash: 2f92d577f9
6 years ago
Nigel Armstrong
042ef10fe5
Fix dirty flag
...
Git diff-index doesn't rebuild index, so files with modified dates or touched
are marked as modified with a SHA1 of all 0.
To fix this, we run update-index --refresh before diff index. Any touched
files are updated in the index.
https://stackoverflow.com/questions/36367190/git-diff-files-output-changes-after-git-status
old-commit-hash: 0a7fed9437
6 years ago
Nigel Armstrong
912d6aee39
Better logging of dirty files
...
old-commit-hash: a201322160
6 years ago
Nigel Armstrong
241d542eba
Log dirty files
...
old-commit-hash: d64025cca4
6 years ago
wocsor
0469c872ec
add pedal IDs to a Lexus RXH and Rav4 China ( #604 )
...
old-commit-hash: 58d645cd18
6 years ago
Nigel Armstrong
2f228d6f5a
Add pylint to travis-ci ( #595 )
...
* Add pylint to travis-ci
* Change travis build order
* Fix missing pylint
* Add pylint to dockerfile
* Test with fixed linter for chrysler changes
* Fix linter issues in OP
* fixed linter on ford
* Fix Riccardo's comments
old-commit-hash: 76dfb135ca
6 years ago
eFini
0efda5770b
Add port for 2019 Honda CRV Hybrid (China ver) ( #596 )
...
* 2019 honda crv hybrid port (china version)
* adjust mass based on spec
* update mass based on spec
* add 2019 Honda CRV Hybrid
old-commit-hash: 7978afabe5
6 years ago
eFini
4d8a08a828
Add Port for 2019 Honda Odyssey Exclusive (China version) ( #592 )
...
* Port for 2019 Honda Odyssey China ver
* update as per comments
old-commit-hash: e89fd1236f
6 years ago
Drew Hintz
df649841fc
📋 📷 2019 Chrysler Pacifica and 2019 Jeep Grand Cherokee support ( #590 )
...
* 2019 Chrysler Pacfica and 2019 Jeep Grand Cherokee support, along with likely support for arbitrary models.
This is done by copying most values from the stock LKAS camera which is active with https://github.com/commaai/panda/pull/177
* No longer send LKAS_HEARTBIT because Panda now forwards it for us.
* Pacifica Hybrid 2018 combine fingerprints, add 808: 8
* panda chrysler: forward bus 0 to bus 2
copy of Panda commit: 1049502644
old-commit-hash: 1efa3f0eba
6 years ago
Gernby
b460d2ae90
Eliminate unnecessary temporary disengagements ( #584 )
...
This status was defined as a bump error, but it isn't actually due to bumps. It's also triggered by driver overrides that are somewhat higher than the "steer_override" threshold. By removing this temporary disengagement, the car is much more predictable on bumpy roads AND in turns that require assistance from the driver.
old-commit-hash: ca2f30989d
6 years ago
Douglas Schilling Landgraf
2b09464b33
patches ( #582 )
...
* selfdrive: add sys module to exit call
exit() is a helper for interactive shell. Let's explicit
use the module sys.
* selfdrive: tomstoned.py use constant for /data/tombstones/
Instead of use multiple times a string for
the data dir, use a variable.
old-commit-hash: 5a9d89ed42
6 years ago
Vehicle Researcher
30f7a33535
openpilot v0.5.10 release
...
old-commit-hash: f74a201edc
6 years ago
Sumit Binnani
dd2bf3ee54
Added new fingerprint for 2018 Camry Hybrid LE ( #560 )
...
* Updated Fingerprint for Camry Hybrid LE
The updated fingerprint is a superset of the previous fingerprint (maybe due to blindspot monitors).
old-commit-hash: 4697568e67
6 years ago
arne182
00546f0824
Add better volt fingerprint detection
...
Missing 578:8 causing unsupported car exception
old-commit-hash: 21a24446db
6 years ago
srpape
d99987c514
Fix 2018 volt fingerprint ( #561 )
...
Update fingerprint and remove offending PACIFICA_2018 match
old-commit-hash: 26cc816c1b
6 years ago
arne182
cadeefa2f3
update @Kumar fingerprint for better recognition ( #554 )
...
old-commit-hash: 6c1f516bb3
6 years ago
Nigel Armstrong
1341ee772e
Chrysler updates ( #537 )
...
* Chrysler updates
* Update openDBC
old-commit-hash: 15fa6664c0
6 years ago
Vehicle Researcher
2cc4edde68
openpilot v0.5.9 release
...
old-commit-hash: 0207a97040
6 years ago
eFini
ce1c9143b6
Allow uploader.py to compress rlog without upload permission ( #471 )
...
* Always Compress - Make sure uploader to bzip2 rlog once it's completed without any upload permission.
old-commit-hash: 88246af4c7
6 years ago
eFini
e405254e62
Add "Accept-Encoding: gzip" header to mapd.py to reduce data consumption ( #525 )
...
old-commit-hash: 03f13e614b
6 years ago