Commit Graph

356 Commits

Author SHA1 Message Date
Jason Young 18681091bf VW MQB: DBC updates and cleanup (#26053)
* VW MQB: DBC updates and cleanup

* bump opendbc after merge
old-commit-hash: bb61081b70e787d3defe18c74720eb4d5dbb3114
2022-10-12 17:46:26 -07:00
Shane Smiskol 2ee23bccf1 bump opendbc
old-commit-hash: 967f0cc9f8afb17c049d893bedc7bd696404082b
2022-10-12 13:05:09 -07:00
Shane Smiskol ce1e890c5d HKG CAN-FD: log temporary steering faults (#26031)
* log hkg can-fd temporary steering faults

* bump to master
old-commit-hash: c719b3b7ddd05d8369aab13e11f99af7990c73ea
2022-10-10 23:24:14 -07:00
Cameron Clough 6b52a960e6 bump opendbc
old-commit-hash: e66a70b9e988ae34acff117a686818e913b797f7
2022-10-06 14:15:36 -07:00
Greg Hogan 937ca9a946 hyundai: fix FCA11 checksum and counter (#25027)
* hyundai: fix FCA11 checksum and counter

* update refs and comment about alt DBC definition we do not support
old-commit-hash: 5352006cbd00dc84262a4789b66cba47669d6d75
2022-10-03 19:19:39 -07:00
Adeeb Shihadeh 5f22ca2fce hyundai: update mando radar dbc path
old-commit-hash: 051fa5bea42027c1a756ae61fd0c752c1e911899
2022-09-21 21:41:17 -07:00
Adeeb Shihadeh d9163b86e8 bump opendbc
old-commit-hash: 76ead92f63a3568565b57ae189744c95b776412a
2022-09-07 20:38:24 -07:00
Shane Smiskol da41c19937 Toyota: match dash set speed (#25649)
* toyota: match set speed from dash

* Use unit bit

* Use RSA2

* flip this

* Universal unit signal, set vEgoCluster

* remove this and bump opendbc

* detect if car interface sets cluster fields

* revert

* needs to be cp

* UI_SPEED is actually always in kph?

* forgot to actually convert it

* same in onroad

* try conv factor only for imperial

* Seems like UI_SPEED is not the UI speed at all

* the dash might floor it

* same openpilot behavior

* bump

* ego speed factor is dynamic across speeds, handle Lexus exceptions with
diff msg

* remove test, bump opendbc

* secret formula

* secret formula v2

* 1.03 is sufficient

* try short press

* bump opendbc

* surely this can be cleaned up

surely this can be cleaned up

* use filter

* redo factors

* try UI_SPEED again with a factor

try UI_SPEED again with a factor

* dash applies hysteresis to speed. this matches pretty well, but not exactly

* match only set speed

* clean up

* clean up

clean up

* Update ref_commit

* update refs

Co-authored-by: Willem Melching <willem.melching@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 80533d6c0368b6b2fd797ec0388ed75d74dee80f
2022-09-05 13:57:07 -07:00
Adeeb Shihadeh 35ff65121e pre-commit: add codespell (#25571)
old-commit-hash: 6590fb2b93baedb2e1c5267b4f191f8e20fcd1d2
2022-08-30 11:20:55 -07:00
Cameron Clough 03beb55609 ford: passthru mystery signals (#25575)
* ford: passthru mystery signals

* simple

* types

* bump opendbc

* bump opendbc
old-commit-hash: f3be0b5873224c1aabce9ec4942ba12b701c7cb4
2022-08-29 19:11:53 -07:00
Shane Smiskol e92b9f3490 Show CAN error if message counters are invalid (#25497)
* counter check affects can valid

* Apply suggestions from code review

* bump to master
old-commit-hash: 3640922f85323250d852900c18ea532f4f89304b
2022-08-19 19:27:16 -07:00
Adeeb Shihadeh ec92e07ebe Hyundai: common CAN-FD gear signal (#25498)
* Hyundai: common CAN-FD gear signal

* bump opendbc
old-commit-hash: 090e92bb699ac05340dbb325076402d09dd53a9c
2022-08-19 16:12:16 -07:00
Shane Smiskol 70682e04cf Toyota: remove STEERING_LKA frequency check (#25490)
* remove STEERING_LKA frequency check

* bump to master

* Update ref_commit
old-commit-hash: e5bb55ccd69fa42777fcd4d836adc777feff9cb1
2022-08-18 22:23:39 -07:00
Adeeb Shihadeh 1b96069159 Hyundai: add HDA1 signals (#25484)
* Hyundai: add HDA1 signals

* bump

* bump to master
old-commit-hash: 858eea91634a866cef2e2943fa3654bf3e46d522
2022-08-18 17:52:09 -07:00
Adeeb Shihadeh f0c686f74e bump opendbc
old-commit-hash: 17992f29c82cbf2f5f7eacf6edf839f97c0e5816
2022-08-18 16:40:16 -07:00
Shane Smiskol 40189c8d3f GM: move set speed scaling to DBC (#25422)
* Move scaling into DBC for GM cruise setpoint

* bump opendbc

* no int

* Update refs

* Update ref_commit
old-commit-hash: f341df006a002a47034787673893f930caa81b53
2022-08-15 02:13:09 -07:00
Adeeb Shihadeh b20c0b67d0 bump opendbc
old-commit-hash: 887e53ff1b82db1beb0391f19c17750795639ee9
2022-08-08 19:10:27 -07:00
martinl 2108b7f061 Subaru: Add ES_Distance Cruise_Soft_Disable (#24474)
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 811365800cc22a1ac5ca9ca2934218fb9b404056
2022-07-31 19:33:27 -07:00
Adeeb Shihadeh 9dc723b322 Subaru: log EPS torque (#25304)
* Subaru: log EPS torque

* update refs
old-commit-hash: 7fee45ad6c5d78c36137db44ae6503c1e57669ba
2022-07-28 16:42:42 -07:00
Igor Biletskyy e1f4ac8c31 body: bump opendbc (#25289)
old-commit-hash: 7700a6c1e6d521f5d04da1ba25968ddf6a17a76e
2022-07-26 14:59:51 -07:00
Adeeb Shihadeh 35f6a6d632 Chrysler: increase steering angle resolution (#25278)
old-commit-hash: 49bd53549d3e4ee16d9fcfc9f7a3fa27957d8ddb
2022-07-25 14:46:21 -07:00
Adeeb Shihadeh 04af978260 let can packer handle counter (#25240)
* let can packer handle counter

* diff is expected

* update refs

* clean that up

* bump opendbc

* fix sim
old-commit-hash: 0ca62bf7df0fe81829c744fd8689c9b97cb6a36b
2022-07-21 20:54:53 -07:00
Adeeb Shihadeh 2750e0b70b Subaru: use CANPacker for counter (#25216)
* Subaru: use CANPacker for counter

* bump opendbc

* bump panda
old-commit-hash: 5f021ac1d6b307fae892e2966cb2b2699d2799cb
2022-07-19 17:21:07 -07:00
Adeeb Shihadeh a68aa10b73 EV6: reject fake cruise engagements (#25143)
* EV6: reject fake cruise engagements

* bump panda

* raise to 8

* update refs

* bump panda

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 44c6ca7eb4c9ea83aca18d4f648764cabdad8861
2022-07-12 18:23:48 -07:00
Adeeb Shihadeh 2f7b2ce4d0 Ship EV6 (#25095)
* Ship EV6

* bump opendbc
old-commit-hash: d08a23177495c778fe628dc97728f5bbfee8b0f1
2022-07-08 22:46:20 -07:00
Adeeb Shihadeh 4e8a036dfc EV6: supress LFA (#25094)
* EV6: supress LFA

* bump panda
old-commit-hash: f261b8a8c29fb2c9c5fee3b382e12e7887d50269
2022-07-08 22:09:37 -07:00
Adeeb Shihadeh 48570e9a6a bump opendbc
old-commit-hash: 59c28611a4c385c487d5d0c8a219fe20eaeadeaf
2022-07-05 23:01:57 -07:00
Adeeb Shihadeh 256d6390fd Chrysler: prep for Ram port (#25040)
* Chrysler: prep for Ram port

* bump opendbc

* opendbc master

* bump panda
old-commit-hash: 88a30004e0bf96601e5b8fc4c084219c52a46e15
2022-07-05 16:40:47 -07:00
Willem Melching fe538c2f99 bump opendbc
old-commit-hash: 735387d5eea7e76d1940a82b0b5dcaddf1eb264a
2022-07-04 13:57:25 +02:00
realfast dda0f8186e Chrysler: carState signals update (#24760)
* carstate update

* update refs

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 38ff2982eb2e72b634af26e2adb0ac7a363999ce
2022-06-30 17:27:35 -07:00
Shane Smiskol 9b6af2b6fc Chrysler: fix steering angle signals (#24926)
* Chrysler_Update

* only steering

* revert other changes for now

only steering

* bump

* Update ref_commit

* bump opendbc

* update refs

Co-authored-by: Jonathan <jraycec@gmail.com>
old-commit-hash: 75f5282e832a844aafccac3bfa53ffb029c53a2b
2022-06-28 14:19:17 -07:00
Adeeb Shihadeh f06bb9d5f2 CANParser: invalid until valid (#24945)
* CANParser: invalid until valid

* bump opendbc

* bump opendbc

* fix counter in sim
old-commit-hash: 569a39ff768ff1704bbf478719253b365070c98f
2022-06-22 15:38:38 -07:00
Shane Smiskol 218fd26a2f Chrysler: fill cruiseState.available (#24907)
* Update some signals to unified names and definitions

Co-authored-by: Jonathan <jraycec@gmail.com>

* steering looks good

* Fix cp signals

* Do steering signal changes separately

* bump opendbc to master

* fix

fix

* check available is true if enabled is true

* fix

* already added

* bump opendbc, better cruise status names

* bump opendbc

* bump opendbc to master

* bump panda

Co-authored-by: Jonathan <jraycec@gmail.com>
old-commit-hash: fb949779ae151d9597cd70b5435f87edbffb1f53
2022-06-22 15:13:09 -07:00
Adeeb Shihadeh 32e5ca35d4 Revert "Chrysler: use unified signal definitions (#24895)"
This reverts commit f9ca74c4a338cbf0acd9cfe4754d3843e45210e0.

old-commit-hash: 28431f7dddb72da31a79005ef37fb6642f822a4c
2022-06-19 14:07:19 -07:00
Shane Smiskol 1db89343ef Chrysler: use unified signal definitions (#24895)
* Update some signals to unified names and definitions

Co-authored-by: Jonathan <jraycec@gmail.com>

* steering looks good

* Fix cp signals

* Do steering signal changes separately

* bump opendbc to master

Co-authored-by: Jonathan <jraycec@gmail.com>
old-commit-hash: 0f0b4cac893b41dd81288947158d3aa9cbbfc2fd
2022-06-18 17:15:45 -07:00
Shane Smiskol d15f07433c Chrysler: use universal gas and brake signals (#24886)
* Chrysler_Update

* Update signal names

* bump panda

* bump submodules

* bump panda to master

Co-authored-by: Jonathan <jraycec@gmail.com>
old-commit-hash: 1b0167ce24afb037b36464c40f9c5e0d657e77d9
2022-06-16 22:34:07 -07:00
Shane Smiskol 83ce3db9af bump opendbc (#24853)
old-commit-hash: a9038bc3fd0ed12b441804923c46927b5f6bbbfe
2022-06-13 22:27:44 -07:00
Shane Smiskol 1c748eb9ac Honda carcontroller and signal cleanup (#24806)
* common signals

* move stopping

* space

* clean up

* bump opendbc
old-commit-hash: e3750877202a072e884ad0fb88709b23226c3a59
2022-06-11 00:14:58 -07:00
Shane Smiskol 2c094c5784 Honda: use common imperial unit message (#24786)
* CAR_SPEED should be on all cars

* bump opendbc

* clean this up too

* it's an or

* clean up

* comment
old-commit-hash: 60aa553b8c0d8323f276b102ce359262e639861b
2022-06-09 20:56:05 -07:00
Shane Smiskol 99b4c4b6a1 bump opendbc (#24790)
old-commit-hash: 19af336f89807a3a621132c5054f68de2b49d43c
2022-06-08 21:07:49 -07:00
Adeeb Shihadeh 46ff882add Kia EV6 (#24485)
* ev6 squash

* test route

* cleanup

* remove those

* resume spam

* setme

* more reliable button pressing

* new steer signals

* for now

* update docs
old-commit-hash: 53a134f1c35502729eb758c8ebb18f59f9dacde5
2022-05-23 19:16:17 -07:00
Adeeb Shihadeh df559d3631 bump opendbc
old-commit-hash: 285bbe5283c754d8e132627f4aef722f0dac8641
2022-05-19 00:45:04 -07:00
Adeeb Shihadeh bec4ca8e7d bump opendbc
old-commit-hash: e4f844cdd8060bd6699cb80d29d3ee46cbb24ba2
2022-05-16 22:00:37 -07:00
Adeeb Shihadeh 85fb2d4167 bump opendbc
old-commit-hash: 59319759dd432c17119ac31708a8f321839b727d
2022-05-15 18:43:57 -07:00
Shane Smiskol 8886c4c085 Update body test route (#24532)
* update body test route

* Revert "update body test route"

This reverts commit 7b918cb48bdb1b7596d8ba49f5915b69695e4a45.

* bump opendbc

* Revert "Revert "update body test route""

This reverts commit d27276b8341d8e4a92633a1a8ef88b7737532177.
old-commit-hash: 8572c6aee61f87521f971948d832420085e118e6
2022-05-13 19:33:46 -07:00
Shane Smiskol 3c716d6395 bump opendbc and remove common file (#24529)
* bump and remove file

* bump opendbc to master
old-commit-hash: 11e1ad3e3fd37b08498a3d600a6b75d00ed29b4b
2022-05-13 15:32:09 -07:00
Willem Melching d3924d0a69 dbc regex, do not escape underscore (#24522)
* dbc regex, do not escape underscore

* bump opendbc
old-commit-hash: 6b0440f9c959118ccf7ea1c59dfbc76a3faf15e2
2022-05-13 13:53:38 +02:00
Shane Smiskol de83c06fcb Dynamically parse DBCs (#24455)
* test commit

* bump

* bump

* doesn't work

* bump

* bump

* bump

* no more of these files

* bump

* bump opendbc

* bump

* bump opendbc

* bump opendbc

* bump opendbc

* bump opendbc

* remove dbc_out

* bump opendbc to master

* bump opendbc
old-commit-hash: f9e2e82400d2d84edb1f97121216a62de6716be5
2022-05-12 21:19:33 -07:00
Adeeb Shihadeh 0b7215ae7b test car models: stricter radar CAN error check (#24497)
* test routes: stricter radar CAN error check

* bump opendbc

* bump again
old-commit-hash: 685802b8602d895869d8d205913007ce83bcb37b
2022-05-11 16:30:26 -07:00
Shane Smiskol 785febb828 Chrysler: add ACC fault signal (#24398)
* add accFaulted event for Chrysler

* add the signal

* no class variables

* available when not 1

* revert

* bump opendbc to master

* if not 0
old-commit-hash: 75efad52eabf008ad87337b1e5fadadaaf21756c
2022-05-07 01:00:43 -07:00