Commit Graph

1867 Commits

Author SHA1 Message Date
Shane Smiskol b4da592a3c mock: remove steering angle (#26614)
* fix yaw rate in mock interface

* clean that up

* revert

* clean up
2022-11-29 01:54:59 -08:00
Andrew f64e69eb11 Hyundai: add more Kia K5 FW (#26590)
* add some values

* consistent ,

* Update selfdrive/car/hyundai/values.py

* Update selfdrive/car/hyundai/values.py

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2022-11-29 01:13:43 -08:00
uppercaseVar b2fd699c21 Add ECU fw for 2016 Golf GTI (#26591)
Added ECU for 2016 Golf GTI
2022-11-29 01:08:58 -08:00
Erich Moraga b18dfef8a6 Add missing RAV4_TSS2 ABS f/w (#26617)
`@IDJ#0879` 2019 Toyota RAV4 (ICE)  DongleID/route e7cd4ae3bee72b52|2022-11-29--14-33-40
2022-11-29 01:03:02 -08:00
Shane Smiskol 12ecc7b4bc Hyundai: remove custom accel limit function for default values (#26611)
* Update interface.py

* Update interface.py
2022-11-28 16:01:54 -08:00
Shane Smiskol 08b49e5671 IsoTpParallelQuery: log errors in qlogs (#26609)
log these in qlogs
2022-11-28 15:00:37 -08:00
Jason Young 82158c8378 VW PQ: Fix cruise fault detection, cleanup (#26588) 2022-11-28 14:55:57 -08:00
Jason Young 38cd262de3 VW MQB: Add FW for 2022 Volkswagen Arteon (#26603) 2022-11-28 14:55:09 -08:00
Shane Smiskol 3253b85900 Toyota: alert when in standstill (#26585)
* add resume required alert

* possibly need this (pressing resume with brake held does nothing)

* better text (has both meanings)

* try this

* Revert "try this"

This reverts commit 5b2991929b62f5bcd9bfa0767d709b5fe83b094b.

* no alert with interceptor

* check long
2022-11-25 16:00:58 -08:00
Robbe Derks 1efc8b9c78 Fix Tesla cancel button definition (#26596)
misinterpreted the dbc
2022-11-25 13:20:20 +01:00
Shane Smiskol 059e4f5730 Toyota: always log cruise standstill (#26586)
these cars def are in cruise standstill, no sense to not log
2022-11-22 23:43:23 -08:00
Shane Smiskol 13cdddc6c8 Toyota: whitelist FW queries (#26584)
whitelist toyota
2022-11-22 22:28:11 -08:00
Jason Young 636ff5979f VW MQB: Redundant brake pressed signals (#26401)
* VW MQB: Redundant brake pressed signals

* retry CI

* update refs

* update refs

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-11-22 16:18:42 -08:00
Shane Smiskol 9fdbe9f397 GM Cam: log when cruise not adaptive (#26581)
* bump opendbc

* log when nonAdaptive

* Update ref_commit
2022-11-22 15:18:10 -08:00
Shane Smiskol 1367f84425 Car docs: add a make-specific init function (#26565)
* add a hook function for makes to implement custom docs logic

* don't need this

* use the pre-defined list for honda's harnesses

* one line 😎

* Update selfdrive/car/docs_definitions.py

* i didn't know you didn't need a pass!

* don't change docs order
2022-11-21 18:01:08 -08:00
Erich Moraga be3d6527ad Add missing HIGHLANDERH_TSS2 ABS & engine f/w (#26534)
`@shakir07#1323` 2020 Highlander Hybrid  DongleID/route ce56baaf82559131|2022-11-16--23-54-01
2022-11-21 16:22:01 -08:00
Adeeb Shihadeh 548888d634 docs: update Toyota DSU footnote (#26568) 2022-11-21 15:59:42 -08:00
martinl 62ad278829 Add FPv2: 2022 Subaru Outback Wilderness (#26540)
Add FPv2: 2022 Outback Wilderness / @valtou
2022-11-21 15:34:20 -08:00
AlexandreSato 5402e02785 Lexus UX Hybrid 2020 Fingerprint (#26551)
Lexus UX 2020 Fingerprint alex.takeda@gmail.com
2022-11-21 15:28:34 -08:00
Igor Biletskyy 5b8aed2ebf body: fix UDS reqests (#26552)
* bump body

* add new fw version
2022-11-20 11:44:04 -08:00
Adeeb Shihadeh 649663e06d body: add can fingerprint (#26548) 2022-11-19 14:45:34 -08:00
Tim Wilson 187f8c177a Add video_link for GMC Sierra (#26506)
* Add video_link for GMS Sierra

* fix precommit

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2022-11-17 02:03:13 -08:00
Vivek Aithal 3b71a9780d [torqued] Non-zero offline friction (#26513)
add non zero friction values
2022-11-15 19:45:15 -08:00
Vivek Aithal d4fd0c3c87 [torqued] Make torqued work on Hyundai Tucson (#26511)
* changes to get offline values

* set tucon values

* move to params.yaml
2022-11-15 18:41:43 -08:00
hoomoose 9c5df76a6c Hyundai: longitudinal support for all CAN-FD EV and Hybrids (#26345)
* Update values.py

* Update interface.py

* Update interface.py

* Update carcontroller.py

* Update interface.py

* Update interface.py

* Update values.py

* Update values.py

* Update interface.py

* Update values.py

* Update interface.py

* Update carcontroller.py

* cleanup

* update docs

* bump panda

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-11-15 16:19:30 -08:00
Harald Schäfer fbf3ef0895 More Honda rate limit (#26509)
* More Honda rate limit

* Update ref_commit
2022-11-15 14:21:00 -08:00
Tim Wilson bdc432d218 Add video link for Volt (#26504) 2022-11-15 10:55:43 -08:00
Harald Schäfer e58f6fbc11 Rate limit honda steer (#26500)
* Rate limit honda steer

* Update ref_commit
2022-11-15 00:46:47 -08:00
Jason Wen 2d766fee14 HKG: Car Port for 2022 Kia Stinger (#26397)
* HKG: Car Port for 2022 Kia Stinger

* Substitute KIA STINGER GT2 2018 torque params

* bump panda

* Add test route

* Update CARS.md

* Not this checksum

* Update test route

* Update CARS.md

* Harness C -> Harness K

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-11-14 19:46:29 -08:00
Jason Young 41e5c79948 VW MQB: Add missing FW for 2016 Škoda Superb (#26484)
* VW MQB: Add missing FW for 2016 Škoda Superb

* regen CARS.md
2022-11-14 12:04:59 -08:00
Shane Smiskol 15383d3016 GM: match stock enabling behavior (#26442)
* add first draft enable button timeout

* use allow_enable

* it doesn't count if brakePressed

* enable on rising edge of resume (matches stock)

* not today

* add comment describing the fault this avoids

* cleaner

* handle incrementing speed

* rename

* add test for not changing speed if enabled changes mid-press

* spacey

* ugh

* bumpo

* need this to fix a fault (draft)

* already have

* this should be cancel

* fine to do for all

* fine to do for all

* bump

* bumpo

* bump to master

* Update selfdrive/car/gm/interface.py

* Update selfdrive/car/gm/interface.py

* Update ref_commit
2022-11-13 21:13:46 -08:00
Shane Smiskol ca37d0c8cc interfaces: disable on falling edge of cancel button (#26493)
* both

* Update ref_commit
2022-11-13 20:50:28 -08:00
Shane Smiskol 65f494d845 GM: handle run-away set speed (#26480)
* GM: Handle run-away set speed

* bumpo

* This is a test of both PRs combined

* tempbump

* Revert "tempbump"

This reverts commit b73e04fca25e6a1bac889e44afac6430d5ad7c30.

* Revert "This is a test of both PRs combined"

This reverts commit 22cc0e6900e0f0470f14ed55e7846e4b1d570826.

* fix

* bump

* fix that

* Bump to master

* fix fix
2022-11-12 02:02:30 -08:00
Shane Smiskol 76ac3d4c99 controlsd: resume does not increment speed while cruise standstill (#25470)
* fix runaway set speed for GM

* fix runaway set speed for GM

* Handle resuming to exit standstill generically

* clean that up

* ugh i want to fix all the formatting

* class that manages v_cruise

* better name

* move around

* add depressed_state

* fine to update on pressed change, better name

* cmt

* we need to check CS. button_change_state only works if we exit standstill on rising edge not falling edge

* no defaultdict
2022-11-11 19:43:30 -08:00
Jason Wen f6189b3235 HKG: Bump Kia Telluride support to 2022 (#26467) 2022-11-11 11:40:21 -08:00
Shane Smiskol 74b6e22a7d controls: disengage on regen paddle independently (#26453)
* add regen braking field that's just used to add a pedalPressed

* bump

* bump

* Update ref_commit

* we want the standstill check

we want the standstill check

* see what diff is now

* Update ref_commit
2022-11-10 19:06:31 -08:00
Nelson Chen d3122cc77e Toyota: add missing engine FW for RAV4H_TSS2 (#26432)
"rav4 hybrid xse 2020"

From Rogrhoa#2158 on Discord.

Example Route: 64edc30d23cad8cb|2022-11-09--20-02-03
2022-11-09 19:59:12 -08:00
Shane Smiskol e1001a3036 Toyota: factor on cluster speed to match dash (#26408)
* add a minimum factort

* Update ref_commit
2022-11-09 18:27:30 -08:00
AlexandreSato 52378c97ec Toyota: Add missing Corolla Cross FW verions (#26426)
* add geraldo fingerprint

* add to non-H

* Update selfdrive/car/tests/routes.py

* Update non-us cross model years

* add test route

* Update routes.py

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2022-11-09 16:06:36 -08:00
Shane Smiskol 048cce2149 Hyundai: add missing Sonata 2022 FW versions (#26428)
* Added FW Versions for 2022 Elantra and 2022 Sonata. 

Added for CAR.ELANTRA_2021 :

Ecu.transmission :  b’\xf1\x87CXMQFM3421815JB2ww\x96y\xaa\x98x\x87\x88wtwTfuwWh\x9f\xff\x8a\xff\xff\xffE\xe3\xf1\x89HT6VA640A1\xf1\x82CCN0N20NS5\x00\x00\x00\x00\x00\x00'

Ecu.engine : 
b'\xf1\x870\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf1\x82CNDWD0AMFCXCSG8A'


Added for CAR.SONATA :

Ecu.engine : 
b'\xf1\x870\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf1\x81HM6M1_0a0_J10'

Ecu.transmission: 
b'\xf1\x00T02601BL  T02832A1  VDN8T25XXX832NS8G\x0e\xfeE'

b'\xf1\x87954A02N060\x00\x00\x00\x00\x00\xf1\x81T02832A1  \xf1\x00T02601BL  T02832A1  VDN8T25XXX832NS8G\x0e\xfeE'

b'\xf1\x87954A02N060\x00\x00\x00\x00\x00\xf1\x82VDN8T25XXX832NS8'

* Update values.py

* Removed FW Versions for Elantra_2021.

* fix

Co-authored-by: humza2000 <111622889+humza2000@users.noreply.github.com>
2022-11-09 16:04:19 -08:00
Shane Smiskol 0ca9d1810c interrfaces: more complete PID tests (#26422)
* more complete PID tests

* doesn't need to be fancy

* less fancy
2022-11-09 12:10:08 -08:00
Vivek Aithal c64e2c228a [controlsd] Toyota Rav4 TSS2 bugfix (#26421)
bugfix toyota rav4 pid init values
2022-11-09 12:09:55 -08:00
Jason Young 34f580e75e VW PQ: Fix exception with openpilot longitudinal (#26417)
* VW PQ: Fix exception in long control

* move default value to init
2022-11-09 01:55:37 -08:00
Shane Smiskol 191b8081b2 GM Camera: use ECM brake pressed bit (#26400)
* GM camera: use ECM brake pressed bit

* bump panda and use more reliable bit

* bump panda

* back to ECMEngineStatus

* bump

* Update selfdrive/car/gm/carstate.py

* bump panda

* Update ref_commit
2022-11-08 20:52:35 -08:00
Shane Smiskol 52a644e656 Toyota: add hysteresis to cluster speed (#26386)
* add hysteresis to cluster speed

* add minimum cluster scaling

* fix

* Update ref_commit
2022-11-08 00:03:23 -08:00
Jason Wen d62cdc400c HKG: Car Port for Genesis GV70 2022 (#26373)
* HKG: Car Port for Genesis GV70 2023 thanks to @zunichky!

Co-authored-by: kyle zunich <zunichky@msu.edu>

* Update docs

* Update selfdrive/car/hyundai/values.py

* GV70 does radar SCC, separate them

* One more

* bump panda

* Gate 0x1A0 away from bus 6

* Can't leave out the OG

* EV6 non-HDA2 too?

* bump panda

* bump panda

* Check 0x1a0 based on param

* bump panda

* bump panda

* bit simpler

* fix bit op

* fixes

* bump panda to master

* cmt

* flip

Co-authored-by: kyle zunich <zunichky@msu.edu>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2022-11-07 23:03:36 -08:00
Vivek Aithal a0edd05bb0 [controlsd] Revert Rav4 TSS2 to PID control (#26403)
* revert rav4 tss2 to pid control

* Update interface.py
2022-11-07 18:25:39 -08:00
Vivek Aithal e9eb5d99ff [torqued] Fix high speed oscillations (#26338)
* modify low speed factor during high speeds and rescale friction

* update refs
2022-11-07 17:01:24 -08:00
Jason Wen 1b6e37daa6 Hyundai: update Ioniq 5 HDA I supported model years (#26376)
* Hyundai: Add FW for 2023 Ioniq 5 HDA2

* Update values.py

* Update CARS.md

* Update values.py

* Update CARS.md
2022-11-07 16:51:32 -08:00
brownspaceman ea813a9a7d Subaru: add missing engine FW for 2019 Impreza (#26385)
added fw for 2019 subaru impreza
2022-11-07 16:48:54 -08:00