Commit Graph

8094 Commits

Author SHA1 Message Date
Adeeb Shihadeh 641c3e7654 add panda watchdog fault (#27808)
old-commit-hash: ad16b445285451f0375ee850a365214999448b47
2023-04-04 19:21:30 -07:00
Adeeb Shihadeh 9410a4f513 car docs: add field for min compatibility requirements (#27805)
old-commit-hash: 088cbfc9d506ab24fe79e37c0ca4dd76f3883e45
2023-04-04 17:47:49 -07:00
Jason Young 4503af28af VW: Long control message builder cleanup (#27802)
* VW: Cleanup long control parameters

* use long_enabled instead

* bikeshed
old-commit-hash: 5666968d6d59835d2864ab17f98c540e1481dfae
2023-04-04 11:44:33 -07:00
Adeeb Shihadeh fd8e3d180d don't show temp steering faults while overriding (#27797)
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: e7c0db457a5269cbc66e086e1295cef7152b0c30
2023-04-04 11:28:13 -07:00
blantona22 0b085710d1 2023 Hyundai Sonata FW - Fingerprint (#27782)
* Update values.py

* Update values.py

* Update values.py

Added 2023 Sonata FW

* duplicate

* more duplicates

* remove a multi query duplicate

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: ec39d0515d75e471bf8cfe09832a134113680a09
2023-04-03 15:06:21 -07:00
seven121-ym 85f946795e Subaru: add FW for 2019 Subaru Impreza (#27771)
* Update values.py

* Update values.py

* Update values.py

* Update values.py

* Add missing engine

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 61e718fe5fc270603462cea7fd7ece462802b7b6
2023-04-03 13:40:02 -07:00
Saber422 4222e32beb VW MQB: add missing FW 2021 TROC MK1 (#27774)
I setup my C3 on this TROC to get FW.
Route name:0bbe367c98fa1538|2023-04-01--10-24-01--0
old-commit-hash: ef06780e3c09a61fa4016178f687ee22ada89097
2023-04-03 13:34:25 -07:00
John Belmonte f5ade12680 Toyota: fingerprint for Japan C-HR hybrid TSS2 (#27776)
fingerprint for Japan C-HR hybrid TSS2

car model: 6AA-ZYX11-AHXNB

route: 2c4292a5cd10536c|2023-04-01--07-13-01
old-commit-hash: 7471e0b9a70a6d7fd14a3abc661b275b467cfb28
2023-04-03 13:24:40 -07:00
Kevin Mahoney ba18122ba8 Toyota: add missing HIGHLANDERH_TSS2 FW (#27784)
old-commit-hash: 8aa03746deb5fddfcdd1b40d9acd327cafb38330
2023-04-03 13:18:38 -07:00
Adeeb Shihadeh fb52e81161 boardd: log voltage and current from panda (#27789)
* boardd: log voltage and current from panda

* bump cereal
old-commit-hash: d16ee6ecc8f38c90da4798f0eeacbfd0c3118de4
2023-04-02 12:59:13 -07:00
Adeeb Shihadeh 5df915f197 ci: locationd cpu has increased a bit
old-commit-hash: cddb7c37e6a3e267d568725f6ed70a1dd24ff3b7
2023-04-01 16:05:51 -07:00
eFini 3aafd33fd3 Toyota: support openpilot long with a smartDSU on nodsu models (#27417)
* init

* fix syntax

* add test route

* syntax

* cleanup

* bool

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 133721aafc0f8220a993a14fcade6ee8fc05c747
2023-04-01 15:34:55 -07:00
royjr 53aa021ecb Cleanup: GM remove unnecessary variable (#27779)
old-commit-hash: 2ab05f96c3e535938533dd877968a7f6ae79f583
2023-04-01 15:24:29 -07:00
eFini 8fc2a81830 Cleanup: Honda interface already checks vehicle model for BSM (#27775)
old-commit-hash: a50fbe17c8b56acd3f61f2fa71fbaa8f9faa3a44
2023-04-01 15:21:26 -07:00
Cameron Clough 69c2e0a1f4 Ford: add Maverick 2023 FW (#27781)
Ford Maverick 2023 Lariat Lux (added radar)

VIN: 3FTTW8E31PRA18806

bd37e43731e5964b|2023-04-01--15-13-06--0
old-commit-hash: 64f9b13871f83593e84becd3beeef82945f550c8
2023-04-01 21:20:47 +01:00
Shane Smiskol b5d5f59260 IsoTpParallelQuery: extend timeouts when receiving consecutive frames (#27762)
* change to rx_in_progress

* bump panda

* bump panda
old-commit-hash: a0f33658f283072fe86d18b06d0c4c98728d507a
2023-03-31 20:57:32 -07:00
AlexandreSato d1147b4e6d Multilang: update pt-BR translations (#27767)
old-commit-hash: 852f67dc8818abe011aa7ad4f2e425fc1d9f81e8
2023-03-31 11:29:08 -07:00
routine88 b10e107700 Added fingerprint for 2023 Hyundai Elantra Hybrid (#27758)
* Update values.py

* Update values.py

* Update selfdrive/car/hyundai/values.py

* Update selfdrive/car/hyundai/values.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 652fc0e90419d505bec80bac12617676a3591854
2023-03-31 00:34:35 -07:00
Lee Jong Mun 18f13cd66e Multilang: kor translation update (#27756)
old-commit-hash: 2c13bfac7498adb17d526c5472228f4bf4b09780
2023-03-30 17:34:39 -07:00
royjr 52cb1ca0f1 ui: experimental -> alpha OP long toggle (#27725)
* swap locations

* remove experimental from toggle name

* revert

* alpha

* revert that

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: c2d13e529219422b942cbedcc3a496e2c936dd9b
2023-03-30 14:27:05 -07:00
Shane Smiskol 730450d71e Honda Bosch Radarless: use CarControllerParams variable
old-commit-hash: 51c3f43205048948d49d1c969c71ebb46c3fc53e
2023-03-30 12:19:48 -07:00
royjr 77ce14cf0b Honda Bosch Radarless: update stopAccel to match actuation limits (#27740)
* civic22_stop_faster

* limit stopAccel to current safety model

* Update selfdrive/car/honda/interface.py

* Update selfdrive/car/honda/interface.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: fe49fbf8ec56733c0cbab45cde31df916f7a9fd3
2023-03-30 12:18:32 -07:00
Erich Moraga eafdc1b1dc Add missing AVALON_TSS2 engine & ABS f/w (#27733)
`@jundi#8597` 2022 Avalon ICE  DongleID/route 6b650cedd7de2808|2023-03-29--18-36-56
old-commit-hash: a9d342689cef1a6e21e12a529bcf0ad8cf2dec8e
2023-03-29 19:06:44 -07:00
royjr 37a03aa6eb Honda Civic 2022: match stock Auto Idle Stop behavior (#27722)
* honda_idlestop_timer

* whoops

* simplify

* just use stopping counter and move bosch radarless specific logic into the function

* it's actually 4 seconds

* Update selfdrive/car/honda/hondacan.py

* check equal to 0

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: e377305ea84dc6e50367f500897f553376583728
2023-03-29 19:04:33 -07:00
Harald Schäfer f6e3dc289c Locationd qcom retune (#27739)
old-commit-hash: eca3838237463fe34c6abd0e6592a935008d8ff6
2023-03-29 16:35:30 -07:00
Adeeb Shihadeh 809a79121b tizi: add panda siren fault (#27738)
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 3df2e55bee3b72a9ec12dabc427b2908c16637a3
2023-03-29 16:31:35 -07:00
Vivek Aithal b6909a65e7 Bolt EUV: Non-linear torque function (#27696)
* add erf based ff

* silly bug; diff of nonlinear != nonlinear of diff

* add sigmoid based ff, ensure slope at 0 > 1

* reduce steer down limit and increase driver allowance

* rebase panda

* atry without friction, and with tanh nonlinear

* finalize the nonlinear function

* do not disable friction compensation in the ff

* bump panda

* bump panda

* update refs

* update refs

* resolve comments

* Add type hints

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 15b880c0ea6fb306e916a2ec015b5f03cec22b20
2023-03-29 15:10:39 -07:00
Jason Wen fe5fee6931 torqued: reset LiveTorqueParameters on calibration reset (#27737)
* torqued: reset LiveTorqueParameters on calibration reset

* gotta have this
old-commit-hash: 8e3ed8f10b5e9eae52b1374a81d46dcd022e3598
2023-03-29 14:30:27 -07:00
Vivek Aithal 467040bbd0 Revert "torqued: reset LiveTorqueParameters on calibration reset" (#27736)
Revert "torqued: reset LiveTorqueParameters on calibration reset (#27732)"

This reverts commit 61bcfed6d92a13d994e56c1360d96f6026f40f7e.
old-commit-hash: 46069738d6f4a5c40e4aededbba797b38f8d4bcb
2023-03-29 14:01:22 -07:00
Jason Wen 1187234757 torqued: reset LiveTorqueParameters on calibration reset (#27732)
old-commit-hash: 18253982db08434f42a660689144a1d4eafd1a1b
2023-03-29 13:56:45 -07:00
Adeeb Shihadeh 6f52cc09f4 process replay: fix socket-ful replay flakiness (#27721)
* process replay: fix socket-ful replay flakiness

* bump up laikad timeout

* bump

* bump again

* revert that
old-commit-hash: 85908f7e2bd96cb52ad7a52e3b9a1cf94b5b197b
2023-03-28 17:48:16 -07:00
Jason Young 6433154d5d remove accFaultedTemp, add steerTimeLimit (#27720)
* remove accFaultedTemp

* retry CI

* bump cereal

* grab the new steerTimeLimit Event

* bump cereal to updated master
old-commit-hash: 267974e00200324805c76ef2e8ae279efa7757a1
2023-03-28 16:04:14 -07:00
royjr f4d0b68a21 Honda Bosch Radarless: experimental longitudinal support (#25364)
* civic22_long

* Stock requests -4

* add standstill bit

* bump

* fix standstill

* bump

* bump

* bump panda

* Update hondacan.py

* bump panda

* add docs

* bump panda

* bump panda

* fix control_on value

* set control_off

* fix cars.md

* Update panda

* Update opendbc

* Update panda

* Update panda

* allow more braking

* Revert "allow more braking"

This reverts commit ecd2493a436a095b621d815e8b0c7591fa6b93a9.

* Update panda

* fix speed mismatch

* Revert "fix speed mismatch"

This reverts commit ca795dc5bd9d6e841225e1ac1ff93a1f78618513.

* Update panda

* fix speed mismatch and standstill

* delay stopped message to match stock behavior

* green cruise only when enabled

* Update panda

* Revert "green cruise only when enabled"

This reverts commit d21aa5b541a42fa6d1c87e3b065f720af28ff38b.

* lesser nester

* simplify

* simplify control_on

* simplify common signals

* simplify CONTROL_ON

* lessest nester

* hide speed on gas_override to match stock behavior

* tiny simplification, lesser nester

* flip common acc control values around

* move magic number to global variable

* Revert "move magic number to global variable"

This reverts commit 160be0e0872dc08a8786d97fc2125b2eb131362d.

* remove stopped logic

* remove unused variable

* looks ok

* looks better

* simplify override

* clarify CONTROL_OFF signal comment

* civic22_long_bettercontroloff

shorten delay

init

selfless

whoops

move to carcontroller

selfmore

lower time, currently take 5s to kick in

just right

deline

* Rename CONTROL_OFF -> IDLESTOP_ALLOW

This tells the car its ready to turn off the engine, which does so when the car is standstill.

* Update panda

* Update opendbc

* Update panda

* fix docs

* Update panda

* Update panda

* Update opendbc

* Update panda

* Update panda

* Update panda

* Update panda

* bump panda

* idlestop in another PR

* radarless doesn't need tester present

* simplify that

* helper

* one line is fine

* test bump

* bumpback

* disallow

* reduce diff

---------

Co-authored-by: sshane <shane@smiskol.com>
old-commit-hash: 1853d6f40edc07a49a910f6fb8cedab96e9f3521
2023-03-28 01:53:48 -07:00
Dean Lee a837c85ec3 isotp_parallel_query: use drain_sock_raw (#27714)
use drain_sock_raw
old-commit-hash: fb03e225fd5b815f1600ec71848e94ddb55eb597
2023-03-28 00:25:20 -07:00
Shane Smiskol 284e1bd0d0 Nissan: add missing FW for 2020 Leaf (IC) (#27670)
add nissan leaf ic fp
old-commit-hash: 3555a08c17af6c1ef22d75345a78ff6f670b1d66
2023-03-27 16:11:59 -07:00
erotisch 919b0e37e3 HKG: add missing 2019 Genesis G70 FW (#27676)
* Update values.py

* Update values.py

* Update values.py

* fix FW

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: c0b2e15a60f5c5592a5097ab79c309bc2b0fb2f6
2023-03-27 15:37:54 -07:00
Erich Moraga f49de14ac1 Add missing TUCSON_4TH_GEN fwdCamera/fwdRadar f/w (#27708)
`chodochodo#7177` 2022 Hyundai Tucson 2.4L ICE  DongleID/route c5ba26f7af98e5d1|2023-03-27--14-33-34
old-commit-hash: 7284969eb8c098efce07bdd6937b2a1a3f50f0ad
2023-03-27 15:06:47 -07:00
Shane Smiskol 8c7093c2d8 Toyota: add missing FW versions for C-HR Hybrid 2021 (#27687)
add another 2021 CHR H
old-commit-hash: 12e46e5d4abd8d2a00af6370c275ad4c8462a15a
2023-03-27 14:22:25 -07:00
pugdaddys 2bc3f8dc49 VW: add missing Audi A3 2016 FW (#27699)
* Update values.py

* Update values.py

* Update values.py

* missing radar

* convert to hex

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 8a36887dfbef0da9a754d7b9a8decb564ce277ab
2023-03-27 13:58:30 -07:00
Shane Smiskol cee3c52af2 bump cereal (#27704)
old-commit-hash: 86f6c315bc3712c924ef709a4de59dade6d05070
2023-03-27 13:30:22 -07:00
Igor Biletskyy 7dfb32883a boardd: fix uninitialized can_header (#27685)
old-commit-hash: d9487ab901763f310192bfeb0b8116daaa1cf540
2023-03-27 13:24:56 -07:00
Shane Smiskol c08e6fe35e laikad: clean up cloudlog usage (#27701)
make an error, no need to pass e
old-commit-hash: 28cd8fc402bf47b119f960bd2bb511468f43d230
2023-03-26 23:06:09 -07:00
Harald Schäfer 5a66a16b5b Laikad: catch and log ephemerides parsing errors (#27698)
* Laikad: catch and log ephemerides parsing errors

* exception instead of error
old-commit-hash: b418cbcbcfd5d51fd802477345255645941c0d5f
2023-03-26 22:17:30 -07:00
Shane Smiskol 53bf3256f3 FPv2: match brand against extra ecus (#27688)
* query extra ecus (still need to match)

* match against extra ecus

* clean p

* clean p

* switch that around

* can clean that up

* values
old-commit-hash: 6f35d23c062ab000af90f5a0d7704eab8682479d
2023-03-25 01:07:58 -07:00
Shane Smiskol 5a3c857303 FPv2: replace temporary variable with config (#27692)
* query extra ecus (still need to match)

* match against extra ecus

* clean p

* clean p

* switch that around

* can clean that up

* values

* rm

* not used
old-commit-hash: 084e83cda1415189539755343e74e9342e7ec42d
2023-03-25 01:02:11 -07:00
Shane Smiskol 534801a39c Toyota: use DBC for alt brake safety param (#27686)
* use DBC

* use DBC
old-commit-hash: b61a0b785af911d12816d405edc8e904416a6271
2023-03-24 20:07:11 -07:00
Shane Smiskol 06f7bb7bbc VW: add missing Arteon 2019 FW (#27671)
* add missing arteon 2019 fw

* duplicate
old-commit-hash: d443d8f5e30e2d9110893c181d433fe9af2d91e9
2023-03-24 19:11:50 -07:00
Shane Smiskol eeacd59988 Lexus: 2017 RC is not supported (#27678)
we don't support 2017
old-commit-hash: c2bdbaa3462808bbe274d0adcb4f08ba9609dd90
2023-03-24 17:48:31 -07:00
Shane Smiskol 4a73806068 Lexus: LSS is standard on ES (#27684)
* standard on 17 and 18 https://dealerinspire-brochure.s3.amazonaws.com/834.pdf & https://www.lexus.com/content/dam/lexus/documents/brochures/models/2018/MY18-Lexus-ES-and-ES-Hybrid-Brochure.pdf

* update docs
old-commit-hash: b2beb3792ec34dd1cc3bf554b845f5f496812343
2023-03-24 17:44:49 -07:00
Shane Smiskol b6897bce1a FPv2: only set multiplexing when needed (#27669)
* only set multiplexing if bus matters

* these don't matter anymore
old-commit-hash: 9e023b3eadcf4d8ed0b59fd5fbe4041342be322f
2023-03-24 00:29:48 -07:00