Mehmet Tolga Avcioglu
13263d247f
Kona EV 2022: add missing FW versions ( #26278 )
...
* add fingerprint for kona electric 2022
* Update selfdrive/car/hyundai/values.py
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: ee0dd36a3c
3 years ago
Shane Smiskol
468b7c7615
Elantra 2021: add missing FW ( #26299 )
...
add FW for 82e9cdd3f43bf83e|2021-05-15--02-42-51 (test route)
old-commit-hash: fe75dd4c09
3 years ago
Adeeb Shihadeh
8f4338cef4
EV6 long tuning ( #26166 )
...
* some matching and jerk limit
* update that
* one jerk limit
* little more
* more jerk
* bump opendbc
* update refs
old-commit-hash: b727f6cff4
3 years ago
Adeeb Shihadeh
4c70d2d67b
bump opendbc ( #26277 )
...
old-commit-hash: 5ae2131424
3 years ago
Jason Wen
f83b6e5b36
Hyundai: Add FW for 2022 Tucson Hybrid ( #26239 )
...
* Hyundai: Add FW for 2022 Tucson Hybrid
* Duplicated FW
* Add cornerRadar FW (in a non-HDA too?)
* Update selfdrive/car/hyundai/values.py
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: b3e0a8c4e0
3 years ago
Vivek Aithal
bfddb98683
[torqued] Extend to all Toyota and Hyundai cars ( #26238 )
...
* extend to toyota and hyundai
* remove all pid control in hyundai
* remove indi tunes
* remove toyota lat tunes
* release notes
* rm tunes.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: f6bab0cd67
3 years ago
Adeeb Shihadeh
53c9b3c5cd
Hyundai: CAN-FD blindspot signals ( #26229 )
...
* Hyundai: CAN-FD blindspot signals
* fix that
* update refs
old-commit-hash: 339253bc05
3 years ago
Jason Wen
c2141b7f48
HKG: Add FW and Remove from dashcamOnly for 2019 Elantra GT i30 ( #25951 )
...
* HKG: Add FW for 2019 Elantra GT i30
* Add test route
* remove can fp
* revert that
* actually shares the same platform with the ceed
* marketed as Elantra i30
* stash
* Revert "stash"
This reverts commit 03b164c9db
.
* add car infos
* gen docs
* combine with elantra
* legacy again
* update docs
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 92b458c709
3 years ago
d3v1n11
c5bf7f7309
Hyundai: add 2020 Palisade FW versions ( #26085 )
...
* Update values.py
* Remove unknown versions
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 3df83a7809
3 years ago
Shane Smiskol
b6700f6f54
Kia: add missing Stinger transmission FW ( #26198 )
...
Add missing transmission
old-commit-hash: 6e257300ea
3 years ago
Adeeb Shihadeh
f6c11b8a54
Hyundai: add corner radar FW query ( #26143 )
...
* Hyundai: add corner radar FW query
* Add to both, and fix when we look at data
* add TODO
* comments
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: d828b69e14
3 years ago
Adeeb Shihadeh
b63326c89a
Hyundai: common CAN-FD brake pressed signal ( #26170 )
...
* Hyundai: common CAN-FD brake pressed signal
* new name
* bump panda
* bump opendbc to master
* bump opendbc
* bump panda
* bump panda
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: c35e2b8e30
3 years ago
Adeeb Shihadeh
449fd1db18
Hyundai CAN-FD: use cruise signals from SCC ECU ( #26171 )
...
* Hyundai CAN-FD: use cruise signals from SCC ECU
* bump panda
* bumppanda
* update refs
old-commit-hash: eaedfb9a66
3 years ago
Shane Smiskol
3f40f44100
HKG CAN-FD: query camera on both buses ( #26167 )
...
fwdCamera is only on bus 4 on HDA1, only bus 5 on HDA2
old-commit-hash: 017b5b2771
3 years ago
hoomoose
e224d17fbc
HKG: resume from standstill for HDA1 CAN-FD ( #26069 )
...
* Cruise Button Press on bus 6 for HDA1 Canfd
* use bus helper
* Update hyundaicanfd.py
* Update hyundaicanfd.py
* Update hyundaicanfd.py
* Update hyundaicanfd.py
* Update selfdrive/car/hyundai/hyundaicanfd.py
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* Update selfdrive/car/hyundai/hyundaicanfd.py
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* bump panda
Co-authored-by: Shane Smiskol <shane@smiskol.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 3ee8572d58
3 years ago
Kyumin Han
f76e83035e
HKG: Remove Kia Stinger from 255 torque blacklist ( #25866 )
...
old-commit-hash: bd3b2e6246
3 years ago
Jason Wen
50b9a3be02
HKG: Car Port for Kia Sportage Hybrid 2023 ( #26106 )
...
* HKG: Car Port for Kia Sportage Hybrid 2023
* Add torque values
* Add test route
* Fix CARS.md
* cleanup
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 1766cf9fc2
3 years ago
Shane Smiskol
b0f435e710
Hyundai HDA2 detection: use ADAS ECU ( #26130 )
...
* use adas ecu
* new route
* update refs
* new route
* update refs
* new test routes
* bump
old-commit-hash: f6416e7769
3 years ago
Shane Smiskol
451b122359
Tucson Hybrid 4th gen: add missing fwdRadar ( #26128 )
...
add missing fwdRadar
old-commit-hash: 5b85c2df4e
3 years ago
Shane Smiskol
6695cbf258
CAN-FD HKG: query FW versions from camera ( #26063 )
...
* add adas essential ecus
* add adas ecu and query
* add queries
* add name
* after
* presence of adas ecu
* Revert "presence of adas ecu" (POC)
This reverts commit ab88a7e7df
.
* no whitelist for debugging
* Apply suggestions from code review
* add adas response
* remove adas version
* temp
* read pandaStates
* works in debug script
* only fwdCamera on tucson
* fix pandaStates reading
* fix test_startup
* fix
* simpler
* use existing socket
* pass in number of pandas
* need to create sm using outcome of fingerprinting, which uses sm
fix
* move default argument
* use sock
* always ignore
always ignore
* add canfd fingerprint test
* Update selfdrive/car/hyundai/tests/test_hyundai.py
* set
old-commit-hash: 7bf70bf7d8
3 years ago
Shane Smiskol
591bb5d8c6
Hyundai CAN-FD: remove 90° steering lockout ( #26045 )
...
* bump panda
* bump panda
* for CAN-FD too
* clean up
* bump
* adjust safety
* fix lat active
* bump panda to master
* same limits
* rm line
* bump panda to master
old-commit-hash: 60fc7274eb
3 years ago
Shane Smiskol
3bffc8d9d9
2018 Kia Stinger: add missing FW versions ( #26117 )
...
add missing versions from 1ce52d9487767eae
old-commit-hash: 581835df80
3 years ago
Shane Smiskol
ecb645c874
HKG FPv2: whitelist queried Ecus ( #26115 )
...
* whitelist all ecus
* remove engine and fwdCamera from queries they never return to
old-commit-hash: 6c65e9bf98
3 years ago
Jason Wen
cf3eb44abc
Hyundai: CAN-FD Hybrid gas pressed signal ( #26086 )
...
* Hyundai: Gate 0x105 behind hybrid CAN-FD only
* Update values.py
* bump panda
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 553068f8c3
3 years ago
Matt Webb
6081e543c0
HKG: add missing FW versions for 2022 Kia EV6 Light ( #26071 )
...
Fingerprint 2022 Kia EV6 Light
old-commit-hash: 422167cdf9
3 years ago
Shane Smiskol
cfe9e9c17b
CAN-FD HKG: add ADAS Driving ECU query ( #26075 )
...
add ADAS Driving ECU query
old-commit-hash: ed87c0f95a
3 years ago
Cameron Clough
c52ba337b8
Hyundai docs: fix model name/year formatting ( #26074 )
...
* fix formatting so that model years can be parsed
* generate car docs
old-commit-hash: a02f42959c
3 years ago
hoomoose
3a6801e4ef
Hyundai: support HDA1 EV6 and Ioniq 5 ( #25723 )
...
it's hda1 time
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 649eaf273f
3 years ago
Cameron Clough
49c982cba5
Hyundai: add missing Elantra Hybrid 2023 FW versions ( #26055 )
...
* add Hyundai Elantra HEV 2023 fw
8dcf421697cd2cb0|2022-10-12--16-12-21--0
VIN: KMHLN4AJ5PU042417
* add 2023 to docs
* delete
* fix fingerprint
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 7f3c070061
3 years ago
Adeeb Shihadeh
76da219352
Hyundai: split alt gas pressed signals by EV and ICE ( #26061 )
...
old-commit-hash: 82bd082dcd
3 years ago
Adeeb Shihadeh
ecfef77606
Hyundai: fix alt CAN-FD cancel ( #26057 )
...
old-commit-hash: 4ee0b8196f
3 years ago
Adeeb Shihadeh
f6803bc8df
Hyundai: share panda flags with CAN-FD platform ( #26058 )
...
* Hyundai: share panda flags with CAN-FD platform
* move that
* only set bit
* bump panda
* panda master
* regen + update refs for new param
old-commit-hash: c782380fc1
3 years ago
Adeeb Shihadeh
026668b5f8
EV6 longitudinal ( #26023 )
...
* ev6 long
* update refs
old-commit-hash: 3c0904a18f
3 years ago
Shane Smiskol
57f5abda16
Hyundai: remove 90° steering lockout ( #24108 )
...
* avoid 90 degree fault
* use 50 frames
* no panda mods
* clean up
* absolutely no faults. zero. zilch. nada
* fix initial value and comments
* try glitching at double rate instead of two in a row
* bump panda
* cut for two frames
* clean up
* bump panda
* clean up
* not today!
* bump panda to master
* prefix and simple lat_active
* prefix
old-commit-hash: f74fefaffa
3 years ago
Shane Smiskol
4df9e825ae
Use longActive for car-specific override signals ( #26030 )
...
* add override field to cruiseControl
* need to check if long *can* be active
* bump cereal to master
* revert
* better
* fix
* update refs
* rename variable
old-commit-hash: 7418678132
3 years ago
Shane Smiskol
3604eadef8
Add CarInfo for Elantra GT and i30 ( #26034 )
...
Fixup car info for Elantra GT/i30
old-commit-hash: 32a4dfe2fe
3 years ago
Shane Smiskol
ce1e890c5d
HKG CAN-FD: log temporary steering faults ( #26031 )
...
* log hkg can-fd temporary steering faults
* bump to master
old-commit-hash: c719b3b7dd
3 years ago
Greg Hogan
08234a9ea9
hyundai: fix logging stock AEB events ( #25152 )
...
old-commit-hash: 2e7fa330b3
3 years ago
Shane Smiskol
46e01104ad
Kia: update Optima platform name ( #25852 )
...
* https://en.wikipedia.org/wiki/Kia_K5
* it's actually the same generation, but 2019+ is a facelift
* g4
* fix
* rename
old-commit-hash: 36701a82a3
3 years ago
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: 5352006cbd
3 years ago
Adeeb Shihadeh
e631966207
add fault for invalid safety RX checks ( #25949 )
...
* add fault for invalid safety RX checks
* just a bool
* bump panda
old-commit-hash: 3068c48224
3 years ago
Cameron Clough
529b861d4b
docs: remove redundant keyword args ( #25899 )
...
remove unnecessary keyword args, unnecessary package
old-commit-hash: 89768376c0
3 years ago
Cameron Clough
c7b936584f
docs: update Hyundai packages ( #25851 )
...
* LKAS is part of same package as SCC for Elantra 2017-2019
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2017-elantra.pdf
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2018-elantra.pdf
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2019-elantra.pdf
* LKAS is standard on all trims for Elantra 2021
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2021-elantra.pdf
* LKAS is part of same package as SCC on Genesis 2016
TODO: confirm 2015
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2016-genesis.pdf
* LKAS is part of same package as SCC for Ioniq Hybrid 2017-19
Same package 2017-18
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2017-ioniq.pdf
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2018-ioniq.pdf
SEL and Limited on 2019
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2019-ioniq.pdf
* LFA is part of same trim as SCC on Ioniq Hybrid 2020-22
TODO: confirm for 2022
SEL and Limited includes both SCC and LFA
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2020-ioniq.pdf
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2021-ioniq.pdf
* Remove Ioniq Hybrid 2020-21 until harnesses verified
All three model years were added in a single PR - need to lookup
routes and see if there are users with 2020-21 MY vehicles.
https://github.com/commaai/openpilot/pull/22610
* LKAS is on same trim as SCC for Ioniq Electric 2019
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2019-ioniq.pdf
* SCC and LKA are on all trims for Ioniq Electric 2020
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2020-ioniq.pdf
* LKA and SCC are on same trims for Ioniq Plug-in Hybrid 2019
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2019-ioniq.pdf
* SCC and LFA are on all trims for Ioniq Plug-in Hybrid 2020-21
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2020-ioniq.pdf
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2021-ioniq.pdf
* LKAS is standard on Kona Electric 2018-21
SCC only on Ultimate trim, LKAS on all
(2018 UK only) https://www1.hyundai.news/fileadmin/uk/press-kits/20180828_kona_electric/Hyundai_Kona_Electric_-_Technical_data_and_specifications.pdf
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2019-kona.pdf
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2020-konaelectric.pdf
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2021-konaelectric.pdf
* LKAS is part of same package as SCC for Sonata 2018-19
Tech Package includes SCC and LKAS
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2018-sonata.pdf
https://cdn.dealereprocess.org/cdn/brochures/hyundai/2019-sonata.pdf
* define LKAS package explicitly
* remove package where default
* LFA part of same trim as SCC for Seltos 2021
https://cdn.dealereprocess.org/cdn/brochures/kia/2021-seltos.pdf
* LKAS is on all trims with SCC for Sorento 2019
https://cdn.dealereprocess.org/cdn/brochures/kia/2019-sorento.pdf
* LKAS is on all trims with SCC for Stinger 2018-20
https://cdn.dealereprocess.org/cdn/brochures/kia/2018-stinger.pdf
https://cdn.dealereprocess.org/cdn/brochures/kia/2019-stinger.pdf
https://cdn.dealereprocess.org/cdn/brochures/kia/2020-stinger.pdf
* remove min steer speed definition from docs for Optima 2016
* LFA is included in same trim as SCC for Niro Hybrid 2022
https://cdn.dealereprocess.org/cdn/brochures/kia/2022-niro.pdf
* update docs
* remove Ioniq Hybrid 2020-21, add note
* update docs
* remove LKAS for Kona Hybrid 2020 and Niro Hybrid 2021, likely included in SCC trims
* update docs
* Revert "remove Ioniq Hybrid 2020-21, add note"
This reverts commit 62096a8db3
.
* Revert "Remove Ioniq Hybrid 2020-21 until harnesses verified"
This reverts commit ac773285f7
.
* update docs
old-commit-hash: 9a2d8c420d
3 years ago
Adeeb Shihadeh
5f22ca2fce
hyundai: update mando radar dbc path
...
old-commit-hash: 051fa5bea4
3 years ago
Adeeb Shihadeh
45b2c90244
Hyundai: improve EV6 resume reliability ( #25847 )
...
* Hyundai: improve EV6 resume reliability
* this is pretty good
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 2cba29eabe
3 years ago
Shane Smiskol
1c1438a81b
Optima: split into two platforms ( #24815 )
...
* Add missing fw versions for 2019 Optima
* move versions to new platform
* add temp fw version notes
temp notes
* clean up
* Update docs
* add fw versions from the last 180 days
* add tests
* fix
* remove FPv1 for Optima
* seems like the 2016 is the same
* revert
* add versions from our 2019 Optima
* label/move some versions
* add some versions from a 2020! (3d96bd05b5513638)
* this is from the same 2017 as earlier
(4f930156368f7830)
* vin lookup isn't perfect
* Revert "vin lookup isn't perfect"
This reverts commit 62c563bc45
.
* a 2020 (df71aec6e636d7e4)
* cleanup, this transmission is also a 2020 version
df71aec6e636d7e4|2021-10-07--17-59-28
* this comes with scc
* one line
* revert
* bump panda
* add our transmission FW
* Add test route
old-commit-hash: 2c9f751616
3 years ago
Shane Smiskol
ab37a6f9e3
Kia Optima: we support 2020, update packages
...
LDWS comes in the same trim/package as ASCC
old-commit-hash: 6561c0ca73
3 years ago
Shane Smiskol
233e82dee7
Hyundai Elantra 2021: replace VW engine FW
...
5a4405495d2750ef|2022-09-11--12-37-48
old-commit-hash: 7b5d8adfb1
3 years ago
Cameron Clough
a16eff689a
Kia: update required packages ( #25824 )
...
* Kia: LKAS is standard on Ceed 2019
https://www.downeys.co.uk/newmodels/Ceed_V3_24_09_2019.pdf
* Kia: delete Forte 2018
It doesn't appear that this vehicle has Adaptive/Smart Cruise Control in
any form, which was later added in 2019.
https://cdn.dealereprocess.org/cdn/brochures/kia/2018-forte.pdf
https://cdn.dealereprocess.org/cdn/brochures/kia/2019-forte.pdf
* Kia: LKAS is standard on Forte 2019+
https://cdn.dealereprocess.org/cdn/brochures/kia/2019-forte.pdf
https://cdn.dealereprocess.org/cdn/brochures/kia/2020-forte.pdf
* Kia: rename Niro Electric to EV
https://www.kia.com/us/en/niro
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* Kia: LKAS is standard on Niro PHEV 2018+
https://cdn.dealereprocess.org/cdn/brochures/kia/2018-niro.pdf
https://cdn.dealereprocess.org/cdn/brochures/kia/2019-niro.pdf
* Kia: update required package on Optima 2017
The ACC package on the Optima 2017 is named "Advanced Smart Cruise
Control". It also doesn't have an LKAS package, only LDWS is available.
https://cdn.dealereprocess.org/cdn/brochures/kia/2017-optima.pdf
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* Kia: LKAS is standard on Optima 2019
https://cdn.dealereprocess.org/cdn/brochures/kia/2019-optima.pdf
* Kia: revert package change to Seltos 2021
LKAS is NOT a standard package on the Seltos 2021
https://cdn.dealereprocess.org/cdn/brochures/kia/2021-seltos.pdf
* Kia: update required package on Sorento 2018
Similar to the Optima 2017, the ACC package on the Sorento 2018 is named
"Advanced Smart Cruise Control". It also doesn't have an LKAS package,
only LDWS.
SCC and LKAS were introduced in MY2019.
https://cdn.dealereprocess.org/cdn/brochures/kia/2018-sorento.pdf
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* Kia: SCC is standard on Kia Niro PHEV 2018-19
https://cdn.dealereprocess.org/cdn/brochures/kia/2018-niro.pdf
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* Kia: update required package on Optima Hybrid 2017
Similar to the Optima 2017, the ACC package on he Optima Hybrid 2017 is
named "Advanced Smart Cruise Control". It also doesn't have an LKAS
pacakge, only LDWS.
https://cdn.dealereprocess.org/cdn/brochures/kia/2017-optimahybrid.pdf
* update docs
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 06fb52c146
3 years ago
Willem Melching
cc473bf45b
Hyundai: match ego speed on dash ( #25235 )
...
* hyundai: match speed on dash
* still needs conversion to m/s
* always use CF_Clu_VehicleSpeed2
* clean up, like honda
* experiment
* to the source
* works pretty well on optima (matches exactly on Sonata)
* could be 0.5
* clean up test
* revert test_moedls
revert test_moedls
* woops
* woops.
* .
* fix hyst
* only CF_Clu_VehicleSpeed
* omgomgomg
* add all this mess because it always takes a while
* set vEgoCluster
* fix all rounding errors
* stash
* clean up
* clean up
* fix metric conversion
* only calculate when updated
* try to filter (didn't look great from plots)
* Revert "try to filter (didn't look great from plots)"
This reverts commit 7e9876c237
.
* clean up
* update refs
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: f73b041d43
3 years ago