Commit Graph

488 Commits

Author SHA1 Message Date
Willem Melching
802b8de767 Revert dPoly computation to 0.6.3 behavior (#809)
* Revert dPoly computation to 0.6.3 behavior

* update test reference

old-commit-hash: 58f376002e0c654fbc2de127765fa297cf694a33
2019-09-13 17:01:54 -07:00
Willem Melching
4ba65fee99 Driver monitoring fix when face is visible briefly during nighttime (#806)
old-commit-hash: b0563a59684d0901f99abbb58ac1fbd729ded1f9
2019-09-10 17:35:40 -07:00
Vehicle Researcher
dfe603c178 openpilot v0.6.4 release
old-commit-hash: 61229779e4a38431e934cabe700a93e120dfa468
2019-09-09 23:03:02 +00:00
Vehicle Researcher
a70457bb26 Merge opendbc subtree
old-commit-hash: af4f9f1f31b08083abdf360c0b3c0711b5e0f282
2019-09-09 23:00:24 +00:00
Vehicle Researcher
e8ae58b68e Squashed 'opendbc/' changes from 18321a294..684e28a7a
684e28a7a honda bosch longitudinal (#185)
cf9e14f6f Fix torque signal and add new CAN msgs (#181)
f55a7efa8 Parking Assist Messages (#183)
bfe982e65 Add FCA11 & SCC14 (#184)
3bfb39a96 Fix Spelling (#180)
7bb1e3351 honda nidec AEB values
54d130e42 generated odyssey extreme
72dd1715f run generator
45a5bc277 merge lexus IS and SI hybrid
8817a75b2 use generator for honda odyssey extreme
d8c80d0e7 restore original toyota ref
0a97bc7f5 more honda bosch AEB signals
beeaecf79 bosch AEB signals
7d309ec59 Add Subaru global transmission msg with gear values (#168)
7a25a5a08 Add DBC for JDM Honda Fit Hybrid 2018 (#178)
a7e6c465a Updates and new signals (#177)

git-subtree-dir: opendbc
git-subtree-split: 684e28a7a8eccb27886bae16f45e59cc6f6e3553

old-commit-hash: d2b3ed0ec71364804330b2b1ff7cbc411ccfd0f4
2019-09-09 23:00:24 +00:00
Vehicle Researcher
0e3b43b72a Merge panda subtree
old-commit-hash: 4dc51cfea6df546ba7567122a95dab1d9a3f85d5
2019-09-09 23:00:23 +00:00
Vehicle Researcher
4efb208892 Squashed 'panda/' changes from 8843af7de..9881e6118
9881e6118 Panda for Mazda (#165)
9a15d2f5b fix version newline
a8ed7d219 add subaru outback/legacy to subaru safety (#259)
bdeb1c953 mazda is #12
14ea4d2e0 merge safety gm in a single file
bf1ef875e Add GM passive safety mode (#266)
c131fffae fix canflash for pedal (#267)
3397b1527 only allow bootloader entry on debug builds
d68356b92 Honda Nidec: fwd stock AEB (#257)
6f532c6d5 Black panda Jenkins (#256)
d68508c79 Gpio race condition fix (#263)
d69d05fc0 Fixed pedal not initializing (#262)
36067e01c Honda safety: fixed incorrect brake decoding. Due to the specific limit of 255, this change does not affect the safety behavior

git-subtree-dir: panda
git-subtree-split: 9881e61184ad0417e9e080767f09585a9c777621

old-commit-hash: 876256a2683e86dc14596a65f66a0573a171322f
2019-09-09 23:00:23 +00:00
Vehicle Researcher
bc85404d7b Merge cereal subtree
old-commit-hash: f274a8e3b03fbea74cba4630d94ddf45e76a5fa4
2019-09-09 23:00:20 +00:00
Vehicle Researcher
b845f26cc4 Squashed 'cereal/' changes from bb94ed98a..ea14abe4b
ea14abe4b add gm passive safety model
78d3e3123 allow to specify a passive safety model in CarParams
8a4f891b6 Add lane change events
44ee5a949 Add lane change states to pathPlan
39e31397a Add dashcamOnly flag
32685f4b2 angleModelBias is deprecated
be719979c move desire to pathplan
82cd0ed1b add desire to controlsState
5b40840a6 add lqr output to LQRState
5a5b9ac28 addtimes

git-subtree-dir: cereal
git-subtree-split: ea14abe4bd57563b8a15419ec0bc1c1de711063f

old-commit-hash: df46400d6d6a0e7f225ab2fa8e7209f7b0b7bd24
2019-09-09 23:00:19 +00:00
heitikender
77dd050e99 Update values.py (#797)
changed Lexus ES DBC scheme to hybrid_tss2, since this is the correct one. Tested on car, works.
old-commit-hash: da42760e55aa017cc2f805db87726fe2c26dfddb
2019-09-04 13:38:52 -07:00
Ted Slesinski
402c149e3b Update README.md (#795)
Honda Fit can be removed from community-maintained branches now.
old-commit-hash: f6531a9d08804c2527c64e2fbfbf5be5e5af5166
2019-08-28 12:51:31 -07:00
Ted Slesinski
24829da756 Adds 2018 Honda Fit support (#266)
* Fit rebased on latest devel

* Added new objects for fit to values.py

* Update readme

* Updated formatting of fingerprint to match others

* Update cargo variable

Co-Authored-By: Pramuditha Aravinda <pramudithaa@zone24x7.com>

* Added tire stiffness, renamed PID kp/ki variables

Co-Authored-By: Pramuditha Aravinda <pramudithaa@zone24x7.com>

* Renamed longitudinal KpBP

Co-Authored-By: Pramuditha Aravinda <pramudithaa@zone24x7.com>

* Renamed longitudinal kpV

Co-Authored-By: Pramuditha Aravinda <pramudithaa@zone24x7.com>

* Renamed longitudinal KiBP variable

Co-Authored-By: Pramuditha Aravinda <pramudithaa@zone24x7.com>

* Renamed longitudinal KiV

Co-Authored-By: Pramuditha Aravinda <pramudithaa@zone24x7.com>

* Set more realistic value for tire stiffness

* CR-V Hybrid doc duplicate

old-commit-hash: c73464f67f7eee5e20534a21571f42bfdd6af326
2019-08-27 15:19:25 -07:00
wocsor
9f61759d45 Update Readme - Avalon and Sienna are now supported (#789)
and 2020 CorollaH and 2020Rav4H are on the way with VINPrinting!
old-commit-hash: 4d5d709beaa18d3cd822a79e509880a7e6091309
2019-08-22 08:49:38 -07:00
Vehicle Researcher
02cedeadd9 openpilot v0.6.3 release
old-commit-hash: d5f9caa82d80cdcc7f1b7748f2cf3ccbf94f82a3
2019-08-13 01:36:45 +00:00
Vehicle Researcher
322e4ddd36 Squashed 'opendbc/' changes from 7684440b..18321a29
18321a29 toyota DSU cruise message
fa22ebff better VIN msg name
3bf82da1 VIN signal for toyota
5b466dbc Forgot to run generator
01321106 Reverse engineer AEB in Honda
ca71b77a rename
c9cf65d3 toyota pre collision
3835d30d reference toyota DBC
255c16bd Lexus CT200 needed one more run of generator
d6c8eca8 Add Lexus CT200h 2018 (#176)
5d46c294 toyota pre-collision signals
65ace376 fix typo
18968ce0 pre-collision signals
9b8ae163 add another toyota cancel request signal
a956deec Correct Message ID on LKAS11 (#172)
bce0ec6b typo
a452ac3b Toyota: added 0x283 message description for PRE_COLLISION msg. Data from https://ioactive.com/pdfs/IOActive_Adventures_in_Automotive_Networks_and_Control_Units.pdf

git-subtree-dir: opendbc
git-subtree-split: 18321a2946f0567ea368b543f4fec44a863a7d6e

old-commit-hash: cb0ee932c4ae390fbd01828ade419fedfe15166b
2019-08-13 01:34:24 +00:00
Vehicle Researcher
eb89041a6a Merge opendbc subtree
old-commit-hash: 6a6178868246bb8449840cbc4cefc79fbc0ab0ba
2019-08-13 01:34:24 +00:00
Vehicle Researcher
229b51e5d0 Squashed 'panda/' changes from 519e39e4..8843af7d
8843af7d bump panda version
6da979e0 remove chffr link

git-subtree-dir: panda
git-subtree-split: 8843af7de9b39c430147dd08b79dd33ea2879a93

old-commit-hash: 9955b3c80697e5e2495202b1e551190ccd9f5f72
2019-08-13 01:34:23 +00:00
Vehicle Researcher
47cc2052bc Merge panda subtree
old-commit-hash: ead59a5a618a766b9377d3c726d8f717076da979
2019-08-13 01:34:23 +00:00
Vehicle Researcher
eb9d294d1f Squashed 'cereal/' changes from 748002c1..bb94ed98
bb94ed98 add eps torque to carstate
291319a6 add soundsUnavailable event
9b0b0ee4 add blink msg
072b2e21 use enum for alert sounds

git-subtree-dir: cereal
git-subtree-split: bb94ed98ac9cb5c3448117e28b4fea000e8225ee

old-commit-hash: a1ec1c089e807ad5929dde54804d3325991fd1d2
2019-08-13 01:34:22 +00:00
Vehicle Researcher
1f0b938508 Merge cereal subtree
old-commit-hash: a1f069c6d8d23b307ac9ee589c6e60d2a56e3994
2019-08-13 01:34:22 +00:00
Riccardo
9d667da4de Revert "Revert "Update hyundaican for Correct Message ID on LKAS11 (#746)" (#775)"
This reverts commit 44cee798055f165ab60001595b6ce6996cdd2259.

old-commit-hash: 095ef5f9f60fca1b269aabcc3cfd322b17b9e674
2019-08-01 12:44:41 -07:00
TK211X
d913bdeb3e Correct Message ID on LKAS11 under Openpilot .dbc (#747)
https://github.com/commaai/opendbc/pull/172
old-commit-hash: fd71fe698c2e254f8c89425bdc980092262b3a5f
2019-08-01 12:43:49 -07:00
rbiasini
fa0a2b4415 Revert "Update hyundaican for Correct Message ID on LKAS11 (#746)" (#775)
This reverts commit 3f80e3fe04671e6c4c1d4ee34eec2dab037f4487.
old-commit-hash: d5242c5b8274c443a88dc4a33e242808a08ff2af
2019-08-01 12:35:24 -07:00
TK211X
9ea5bba556 Update hyundaican for Correct Message ID on LKAS11 (#746)
This is the only trace of CF_Lkas_Icon found under /car/hyundai relative to open .dbc

https://github.com/commaai/opendbc/pull/172
old-commit-hash: 1f1893a1704c8925d781750b47144b57d9e97fea
2019-08-01 12:34:19 -07:00
Willem Melching
7609fa5d17 Fix timeout in longitudinal test (#772)
* Fix timeout in longitudinal test
old-commit-hash: 5808958fb2618d35dbe320472603392e2ea9a805
2019-07-31 18:17:19 -07:00
Vehicle Researcher
3835061760 openpilot v0.6.2 release
old-commit-hash: e90c41c576b4630f3039be671ad5f203a865f4c8
2019-07-30 02:27:48 +00:00
Vehicle Researcher
c57fb871e3 Squashed 'opendbc/' changes from e1955ba06..7684440b1
7684440b1 chrysler: increase size of ACCEL_134 (#174)

git-subtree-dir: opendbc
git-subtree-split: 7684440b14253f03b7420c4b24da5fbdeb0b9954

old-commit-hash: f448d357e074f5d46a2b8d63d2d025383a0b8c18
2019-07-30 02:25:29 +00:00
Vehicle Researcher
b059840baf Merge opendbc subtree
old-commit-hash: aa1b61eb8ee028f20dcce1f7f997a15907229686
2019-07-30 02:25:29 +00:00
Vehicle Researcher
ae3c66c783 Squashed 'panda/' changes from 45d0d286f..519e39e49
519e39e49 Changed heartbeat timeout to be 2 seconds on no ignition
996dc4049 Added heartbeat to black loopback testing
79b44cb7e bump version
59f581317 Black (#254)
096486693 no need to store safety only misra output anymore

git-subtree-dir: panda
git-subtree-split: 519e39e494c0b3dd0cf38581302788b779a03c7b

old-commit-hash: 30bb73d5279ad41956750d5d5fc6d5d75655e332
2019-07-30 02:25:28 +00:00
Vehicle Researcher
52f4bd9600 Merge panda subtree
old-commit-hash: 98cd6147c3501804dcb9b6d36c5f58f829ba9a04
2019-07-30 02:25:28 +00:00
Vehicle Researcher
4745e73b63 Merge cereal subtree
old-commit-hash: d22636b19443663800a1b602683f8faa018b6482
2019-07-30 02:25:27 +00:00
Vehicle Researcher
e42c1e7c0c Squashed 'cereal/' changes from 4ea03bacb..748002c19
748002c19 angle calib desc
27db4a74e add camera rpy angle msg
a71c4fa7f deprecate old dm model output
6c6ab965f remove hwType from ThermalData. Decided to have health at higher freq instead. This will make last 24H of collected data unreadable. Sorry.
f27249ea9 Add fields for LQR lateral control
654860c8b add decelForModel
995b558d4 add longitudinal plan source
222f2de17 add eye stuff
eebf268ea hasGps is a better name than hasGpsAntenna
12da45fda Blackpanda (#4)

git-subtree-dir: cereal
git-subtree-split: 748002c1900700a3df93edf26071510225038ee6

old-commit-hash: 4808de10d620f81423e2fa2758c0c2ea1d247fc2
2019-07-30 02:25:26 +00:00
Chris Souers
7716151d36 Update README.md (#766)
old-commit-hash: a440425ef8a0e5755287ed41e6349328f1f477e4
2019-07-29 15:06:34 -07:00
Gernby
68f9476e45 Remove offset from curvature (#761)
old-commit-hash: 61bbb521723e8922c4a6ae9e4137421633f919a8
2019-07-25 15:00:50 -07:00
Arne Schwarck
081aad79c9 self.poller not used (#759)
I do not see the need for zmq and the poller being initialized and not used.
old-commit-hash: cf5c4aeacb1703d0ffd35bdb5297d3494fee9a22
2019-07-24 11:45:53 -07:00
Vehicle Researcher
07aa8b1bf3 openpilot v0.6.1 release
old-commit-hash: 94053536b4bfa7a8c4760db99063093aae69374d
2019-07-22 19:17:47 +00:00
Vehicle Researcher
380f46e54c Squashed 'opendbc/' changes from 38650f842..e1955ba06
e1955ba06 Nissan: Added nissan_2017.dbc (#173)
c89eb71df properly generate Lexus 350 dbc file
d08059c77 Lexus RX 350 DBC (#170)

git-subtree-dir: opendbc
git-subtree-split: e1955ba06e3308dbbfb4bcda78d0e6495bc9ff7e

old-commit-hash: b539ae3e2d9963b24e826823e1d78ba97f25352b
2019-07-22 19:15:28 +00:00
Vehicle Researcher
a352e8a065 Merge opendbc subtree
old-commit-hash: cd982356445e32d09066d29f8bdf4fb4bd0c60c5
2019-07-22 19:15:28 +00:00
Vehicle Researcher
1b8e5096c2 Squashed 'panda/' changes from ae816c104..45d0d286f
45d0d286f remove whitespace (#255)
e49d0dbbd Pedal: use avg between tracks (#253)
c597dcc89 VERSION update after health packet changes and minor misra test change
01072bec0 Misra 11.x: pointer usage. (#250)
fd68c26ab Propagate can_push errors (#249)
ce1daf206 Misra check only done for EON config
70d4fd7f6 cleanup docker container on failure
04756a037 Turning back Misra check: unvoluntarily change
fcb1208e1 fix weird code in USB_ReadPacket
b983cc8fe Re-wrote test_misra.sh
0b1920636 Misra 17.7: The value returned by a function having non-void return type shall be used. We should hang on initial failed safety_set_mode
06ee8bd2d Ignore Misra 5.4 until cppcheck bug (?) is fixed
4be858224 Update cppcheck commit and pass predefined params to avoid impossible combinations of configs
f45dd04c6 cppcheck: ignore redundantAssignment and selfAssignment for registers in llcan.h
9ce631155 Misra 12.1 (operator order) and 10.4 (incompatible essential types) fixes, arised after properly checking UID_BASE config
1cd34e564 Explicitly set the define and undefine for unknown configs in misra checks
5a024999d remove esp flash from run_automated_tests.sh
23e3684d7 Cppcheck unused functions (#247)
c97d60be6 Removed bad language
b031480a7 Missed adding Dockerfile
91ff6bb21 Run language checker in CI
205ec342a Improved language checker
f7bbab072 Language checker test
d9d0a62f2 Misra 5.5: missed this change from previous PR
85fa3c02a Misra 5.5: Identifiers shall be distinct from macro names (#246)
190d604a0 Pedal: 2 minor fixes to Misra 15.7 (else needed) and 17.7 (non-void output must be used)
8ea01ff12 Pedal: no built-in functions to avoid puts and putc re-definitions
1f40d1e6a Misra pedal (#245)
a4554e3e6 Ignore advisory Misra 19.2: the union keyword should not be used
e6dc4172b Minor indent error
247e128b4 Fix strict compiler on bootstub build
ba6856921 Removed build strict test and enabled -Werror flag
da11f0fa0 safety replay: update openpilot-tools after logreader fix
fc8b9e49b Cppcheck: also check pedal
f7bd2c2f3 Misra 10.4: fix last 2 violations (#242)
9be5fdead finished misra 17.8 (#241)
3c3aba3db Misra 10.4: Both operands of an operator in which the usual arithmetic conversions are performed shall have the same essential type category (#240)
f2a3a177b Misra 15_7: fix what seems to be a false positive of cppcheck
812ace538 Misra 15_7: if … else if constructs should be terminated with an else clause (#230)
79e9735ae rename 5_wifi_udp.py
3c3ff0c03 Update Jenkinsfile (#239)
1bd928437 Misra 17.7: the value returned by a function having non-void return shall be used (#237)
18c9e88bc Merge pull request #238 from commaai/misra_17_8
7ac321de4 Merge pull request #235 from commaai/memxxx
004e543cc Jenkins: run EON test first
4bff28620 Merge branch 'memxxx' of github.com:commaai/panda into memxxx
7cd80de23 typo
385e33b32 12.1 regression
955842bae WIP
ea908cbb7 10_1 violations: Operands shall not be of an inappropriate essential type (#233)
fa3303805 Fix Misra 5.3: An identifier declared in an inner scope shall not hide an identifier declared in an outer scope (#236)
ebfe1c512 Merge branch 'master' of github.com:commaai/panda into memxxx
8c11470ef Fix EON test case
64e18e841 fix inverted logic to differentiate between dev and EON panda builds
36755a0fd Merge branch 'master' of github.com:commaai/panda into memxxx
e2981d612 skip wifi tests for EON panda build
db2eec98c Merge branch 'master' of github.com:commaai/panda into memxxx
11257e79a Ignore test 5_wifi_udp.py_ignore: too unreliable for now
6973c2a81 fix wifi tests
cf6985ad1 memxxx function changes to be Misra compliant
3a6cd2930 wifi threshold perc back to 20%. Problem wasn't this.
d92a03528 faster docker build for safety replay
3e9469b3e Fixing tests after min->MIN  change
ecb9b6c01 Revert "Misra 10 1: Operands shall not be of an inappropriate essential type (#232)"
8732e4faf Misra 10 1: Operands shall not be of an inappropriate essential type (#232)

git-subtree-dir: panda
git-subtree-split: 45d0d286f4b5c893590a98ec1438b8a143b9605d

old-commit-hash: 1ff59baea717f88e8038c01ead864ad5acb85f35
2019-07-22 19:15:27 +00:00
Vehicle Researcher
12f2ca40ee Merge panda subtree
old-commit-hash: c8b4633cd1941ff13fce375d557f1ca90e371cfd
2019-07-22 19:15:27 +00:00
Vehicle Researcher
80d2cf71fc Squashed 'cereal/' changes from 9f2076eef..4ea03bacb
4ea03bacb add speed
2198ad240 add alert for invalid posenet
9c18b3b21 rename to posenetValid
42669a812 add posenet debug fields to LiveParameters
852846f17 add whether point is detected by radar
1684698e5 add model prob
fb87dba0b added HW type to support various panda versions
820bf7b4c added tooDistracted event
1105dc1e8 different name
45c424989 add second model lead
f8c557fa3 Log can errors from panda
04f105a22 back
ff9332035 add lead stuff

git-subtree-dir: cereal
git-subtree-split: 4ea03bacbfad1f086caa458de7788771b0c7c515

old-commit-hash: 813d5b99824593e76f2c906df086c19ca29a94f3
2019-07-22 19:15:25 +00:00
Vehicle Researcher
01cad42662 Merge cereal subtree
old-commit-hash: 53413fa019726f70b5f0134edd8008bf20bb9ba9
2019-07-22 19:15:25 +00:00
rbiasini
13482875a6 Use standard steer angle sensor in DSU-less pre-TSS2 Toyota. (#751)
old-commit-hash: 63da1abe2c33ab54d5a69a83e6f1c8f441a41bba
2019-07-20 23:21:50 -07:00
ErichMoraga
15bb99b2c8 Added 2019 Toyota Highlander (#739)
Tested latest commit on ICE version, and it worked flawlessly out of box.  Fantastic experience.
old-commit-hash: be28530ee4f76d652fc70dec16eae93fbec228fc
2019-07-15 09:55:51 -07:00
Riccardo
137f94b064 Improve Toyota Highlander tuning from https://github.com/commaai/openpilot/pull/690
old-commit-hash: 13bdfcdd9560a7e01ffa16813114d3889b110574
2019-07-12 19:24:35 -07:00
eFini
d24adb2195 add loggered, gpsd, sensord to gitignore (#735)
old-commit-hash: 9675794969328df1e0b8e6f81b28bae217293921
2019-07-12 11:02:23 -07:00
Gernby
911ed812b3 Fix lane centering with single lane line (#737)
old-commit-hash: 151a5045073843bee7c3a61ed4a3ee29ed19b1a9
2019-07-12 10:55:34 -07:00
eFini
6fe71c41c1 fix spacing in toyota/carstate.py (#736)
old-commit-hash: 03e764bcb35a5130b61c8eeda2bbc863b259b855
2019-07-11 21:22:02 -07:00
Nick Brown
4768452d5d 2019 Rav4 Limited AWD (#732)
* Fingerprint

* Merge Limited and XLE fingerprint because they're the same

old-commit-hash: 16eb74250c41d68869a7ab4c52716e58191311b6
2019-07-08 17:02:59 -07:00
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: 4a48ef8dbc51ea2df02b1cf1b54fb514d8120c92
2019-07-08 16:59:32 -07:00