Commit Graph

8086 Commits

Author SHA1 Message Date
Erich Moraga
860ae4c02d Toyota: add several ECU versions for LEXUS_IS_TSS2 (#30032)
`@lawabidingcitizen#7036` 2023 Lexus IS350  DongleID/route 0a89412f77c48f02|2023-09-22--17-56-09
old-commit-hash: 9e64eabc3ce36a81561464e274e5dda863742ca6
2023-09-25 12:24:23 -07:00
Nelson Chen
209d902d8c Lexus: add engine FW for Lexus NX 2020 (#30031)
New Engine

Example Routes:

* 4c7b96026712d831|2023-09-24--14-16-17
* 4c7b96026712d831|2023-09-23--18-32-11
old-commit-hash: ffeb9a93b70fcfe7f0d5dfd9112b11c5cdf43558
2023-09-25 12:19:51 -07:00
Adeeb Shihadeh
66cec633f9 move big assets into LFS (#30030)
* move fonts

* move training
old-commit-hash: eb97ff8a668811bab0ca92594a1a1ebe60987f6e
2023-09-24 10:08:06 -07:00
zaidhas0
9453b69944 Hyundai: 2023 Santa Fe fingerprint (#30020)
* values.py

* Apply suggestions from code review

* Apply suggestions from code review

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: d8480a04480e42fd8d4450cf2035e89b01e176b7
2023-09-23 23:08:08 -07:00
Adeeb Shihadeh
c8b84e1593 rm old boardd test file
old-commit-hash: efa9d738270f5a6dfcb0c98874e4a450ebc6c93e
2023-09-23 16:50:29 -07:00
royjr
34aafb5b1c debug: update alerts (#30023)
* remove vehicleModelInvalid

* add locationdTemporaryError

* add paramsdTemporaryError
old-commit-hash: f7f8b769efd0e7d144f6b19903a5a2a9d86c3772
2023-09-23 08:31:20 -07:00
Shane Smiskol
e675c9381f Toyota: improve platform code understanding (#30015)
* return a dict where minor version is not in keys

* limit valid chunks to 3 (max seen)

* First short version character is always 3 (we were using wrong platform code)

* docs updates

* not here

* fixes for printing new platform code format

* ecu notes

* notes

* platform code tests

* no tuple

* can visualize the whole thing now

* make it clear there's no major versions

make it clear there's no major versions

* static analysis

* two minor versions

* fix

* not using dsu

* comment

* comment

* comment

* forgot this one
old-commit-hash: c3d0bf7b5e09de43484613e98a02f2606642bbd0
2023-09-23 02:13:58 -07:00
coffee-cake-isaac
cf35d8eded joystick mode: add curvature control (#30010)
* Added curvature controls to joystick mode

* same line

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: c43325fa17c270f9b5eef6c01edaf82cb360df29
2023-09-22 21:53:31 -07:00
Shane Smiskol
78464b1d86 Hyundai: use EV/hybrid car lists for ELECT gear signal (#30009)
* remove duplicate hybrid/ev list

* test
old-commit-hash: 2ebf0b186e76e0027098fb0e39980760f38723f3
2023-09-22 21:52:29 -07:00
Shane Smiskol
a65199b555 ui: update calibration limits text (#30014)
* update translations

* update text

* round down
old-commit-hash: a0c8df3d730eec50901235181a201cee91143e12
2023-09-22 21:38:07 -07:00
Adeeb Shihadeh
7a0a5c604e model replay: add cameraOdometry (#30007)
* model replay: add back cameraOdometry coverage

* update refs

* try again

* fix cmp log
old-commit-hash: 5f318faf93d7a9acb31fa694633c3881e9e5283f
2023-09-22 17:10:36 -07:00
Hoya
268bf23712 Hyundai: Car port for AZERA Hybrid 6TH Generation (#29984)
* Update interface.py

add AZERA HEV 6TH_GEN

* Update hyundaican.py

ADD AZERA HEV 6TH_GEN

* Update values.py

add AZERA_HEV_6TH_GEN

* Update override.yaml

add AZERA HEV 6TH GEN

* Update CARS.md

add AZERA HEV 6TH GEN

* Update CARS.md

* Update routes.py

Add AZERA HEV 6TH GEN

* Update routes.py

* Update values.py

* Update values.py

* Update routes.py

* Update routes.py

* Update values.py

* Update values.py

* Update CARS.md

* Update values.py

* Update RELEASES.md

* Update RELEASES.md

* Update routes.py

* Update routes.py

* Update routes.py

* The route driven by added value.py with engine and transmission finger.

* Update interface.py

I applied it with the actual vehicle spec value.

* move up release to 096

* fixes

* docs

* fix mass

---------

Co-authored-by: haram-KONA <88036668+haram-KONA@users.noreply.github.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: e16d530da9add3ecc18f72b9fd7582215e5030b5
2023-09-22 02:06:16 -07:00
Shane Smiskol
75f4227690 Kia: Optima Hybrid 2019 car port (#29992)
* add 2019 OptimaH

* fix

* fix gears

* rename

* should be in unsup long

* fix

* probable cause

* add test route

* update docs

* fix test

* spacing

* note it's only old
old-commit-hash: 39c8bfc09c8add627b573583572e6bf46983e9bd
2023-09-22 00:58:14 -07:00
Adeeb Shihadeh
8b96b9af7b disable panda flash logging (#30000)
* disable panda flash logging

* bump panda
old-commit-hash: 63068b936bd8b87aedd4cb792024f08735342565
2023-09-21 20:51:28 -07:00
Adeeb Shihadeh
03c4bdc0be Revert "modeld: remove extra cloudlog.bind, manager does this"
This reverts commit d99afd438be153166affb99ce366c537d977ba47.

old-commit-hash: 362c0bf2cadc3b54ad62472755a507fd6b3af825
2023-09-21 20:13:13 -07:00
Adeeb Shihadeh
f0a8853060 modeld: remove extra cloudlog.bind, manager does this
old-commit-hash: 754af893e96039b1fa5cf39a0b739d05c9c48223
2023-09-21 20:06:46 -07:00
Jiyong Youn
66924a9265 HKG: Add FW versions for Kia K5 Hybrid 2022 (#29988)
* HKG: Fingerprint for Kia K5 HEV 2022

* update docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: d62a1135af6adf6503e8a3bcccb3c6a4b0255c35
2023-09-21 19:04:53 -07:00
Shane Smiskol
5c6866e44e bump pandaStates to 10Hz (#29889)
* bump pandaStates to 10Hz

* run thermald at 2 Hz

* use service list for freq

* even better

* fix import

* use DT_TRML

* revert service list

* bump cereal

* no inter

* not sure why 5hz before

* revert

* revert peripheral

* poll on peripheralState

after pandaStates

* Revert "poll on peripheralState"

This reverts commit 5eecb83e070dd51b550a47f3e0e7a1600b8da4e4.

* revert this

* bump

* cmt

* fix

* bump to master
old-commit-hash: d47e8f53a5a67aa554ae97f8ae81ba19c7e41b74
2023-09-21 18:35:14 -07:00
Shane Smiskol
13381ed446 services: capitalize constant service list (#30005)
* rename

* bump

* Apply suggestions from code review
old-commit-hash: 7f073483bb2586053d6c5508ef3f420947941d90
2023-09-21 18:25:15 -07:00
Harald Schäfer
3f1086c410 Optimus Prime Model 🤖 (#29752)
* b449f295-7e40-4f97-96a6-d858815955e5/700

* make it compile b449f295-7e40-4f97-96a6-d858815955e5/700

* simpler - b449f295-7e40-4f97-96a6-d858815955e5/700

* feature_len changed

* 0a833ab4-9fc7-4e51-a686-9bce3eafcb91/700

* Revert "0a833ab4-9fc7-4e51-a686-9bce3eafcb91/700"

This reverts commit 41708b88447cfcf302b16f21f0caa69450bbd3df.

* 0a833ab4-9fc7-4e51-a686-9bce3eafcb91/700 again

* Update ref

* update ref

---------

Co-authored-by: Yassine <yassine.y10@gmail.com>
old-commit-hash: 3799fe46b3a629e491d4b8498b8ae83e4c88c304
2023-09-21 13:51:12 -07:00
Justin Newberry
2e36724cd2 Tests: power_monitoring disable nonblocking writes (#29994)
* better error logging

* fix power monitoring test

* revert that

* properly patch it
old-commit-hash: f69a45faba2789a6bcca8eca62acd316ff79f7a6
2023-09-20 16:51:46 -07:00
Terry Huang
fa41029b01 Chinese translations update (#29993)
old-commit-hash: feeb827369b95a18bd2e163b4399703fffce1363
2023-09-20 13:58:37 -07:00
Shane Smiskol
fb8b1fba85 HKG: remove duplicate FW version
old-commit-hash: 897566957d70b179254ac53287fef402ff692602
2023-09-20 03:00:05 -07:00
Shane Smiskol
a48dbc33f6 Honda: add missing Ridgeline 2021 FW version (#29991)
add missing combo meter
old-commit-hash: 16f0829404947da8bdc248cf60086c053c171537
2023-09-20 02:18:57 -07:00
kiwicolt
0ae33cdf2c HKG: FW for ICE Kia Sportage 2022/23 Australia and New Zealand (#29990)
* Update values.py

* Update values.py

Added Kia Sportage 2022/23 for Australia and New Zealand.

* Update values.py

Added Kia Sportage for AUS and NZ
old-commit-hash: 28e384e7a388fff80031d03e1d58afa6908db14f
2023-09-20 02:07:09 -07:00
Jason Wen
4a07833410 HKG: Add FW Versions for Kia Carnival 2024 (#29962)
old-commit-hash: 6a4c4836b845d0a6d405e310fa2169a85e45ea16
2023-09-20 00:29:25 -07:00
Saber
e629577389 VW MQB: Add FW for 2019 Skoda Superb (#29955)
route name:0bbe367c98fa1538|2023-09-18--12-06-13--0
old-commit-hash: 9959a93a4a612cfae9695a08daefc8080bb46c9e
2023-09-20 00:25:24 -07:00
Adeeb Shihadeh
6d8694317c Update Python packages and pre-commit hooks (#29974)
* Update Python packages and pre-commit hooks

* fix linter

---------

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
old-commit-hash: cd75dcb03fa282d461544ef097f8701f1aa5578f
2023-09-19 16:24:58 -07:00
Shane Smiskol
ac0c7b01c8 Revert "Toyota: use torque control for Japanese-made 2023 RAV4" (#29978)
Revert "Toyota: use torque control for Japanese-made 2023 RAV4 (#29896)"

This reverts commit 41a0ddf58e17eefe1694cce013ce67213f644dc7.
old-commit-hash: b50a769ae9f1e13ad37d2dfa94896b58a301a703
2023-09-19 14:29:54 -07:00
Adeeb Shihadeh
1925b7e9bf docs: don't show panda kit in shop (#29963)
old-commit-hash: 747a6149b41a91a9438a7f735b057007da73ac9a
2023-09-18 16:30:11 -07:00
royjr
6499dc4aa1 ui: add missing Arabic translations & show in UI (#29881)
* Update languages.json

* update_translations.py

* update_translations.py + vanish

* fix unfinished

* use arabic language for name and move down based on similar

* goreless

* better

* Revert "better"

This reverts commit f19f6cb5ba31209bd2659a16953fcc20b3ce31e7.

* better again
old-commit-hash: da4d4cff7dd400ac29b1ff40c1df4cdd6146e28c
2023-09-18 01:06:39 -07:00
Alexandre Nobuharu Sato
e974ef9133 Duplicated #include in settings.cc (#29951)
old-commit-hash: 8a0711a67d8bc00913db841f65f443e7472fd699
2023-09-17 15:19:43 -07:00
Narayan Babu
798d1dd91e Add Tiguan 2019 fingerprint (#29892)
* Added new ECU fingerprints

* Update values.py

formatting, syntax
old-commit-hash: 5831c05a11fbbab79cbd0c9d842b8931929b6268
2023-09-16 00:19:20 -07:00
venmer2
9a6d8dd8b1 VW: missing FW for Tiguan 2019 (#29943)
* Update values.py for VW Tiguan 2019 SEL

Added all ECU Firmware Versions for VW Tiguan 2019 SEL model

* rm duplicates

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: ce608d03b7b258fee6248911a0aa4718d8123043
2023-09-15 23:24:30 -07:00
Quake4net
7d1add15e3 VW: fingerprint for Crafter MK2 (#29926)
* Update values.py

Added Crafter_MK2 fwVersions: Problem there where two engine ecu's with the same address, I added both into the fwVersion list.

* Update values.py

deleted the hyundai engine ecu fwVersion - Discord told me to ignore Hyundai parts so I deleted that one line again.
old-commit-hash: f7d49ecca1fff0f680080919f87af790da2cd455
2023-09-15 23:11:20 -07:00
Harald Schäfer
5bb0112fdd Test modeld: 3s enough for modeld startup (#29936)
* Test modeld: 3s enough for modeld startup

* Always fails when you send frames before modeld is ready

* Wait for modeld to read
old-commit-hash: ef50b4fdacd64d748bd80db26645c8dc88843b37
2023-09-15 14:59:46 -07:00
next176
03ce444eb9 Hyundai Ioniq 6 "EUR" fwdCamera fingerprint (#29930)
* Update values.py

Hyundai Ioniq 6 Premium AWD 2023 / EUR fingerprint

* Update routes.py

Ioniq6 EUR model

* Update selfdrive/car/tests/routes.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 22e7aa3d985d273d0a66198d9549f1778d79ed83
2023-09-15 14:05:44 -07:00
Justin Newberry
63775e0c61 test_locationd: don't redownload logs (#29929)
don't redownload logs
old-commit-hash: 7e54882458c0e9e6111f4523ef93983650cc816b
2023-09-15 13:11:39 -07:00
Shane Smiskol
173e95c37d bump opendbc (#29922)
* change signals

* bump opendbc

* bump

* bump
old-commit-hash: 7ceccaf6c31a194bacb9eaa96cad74bb8a148567
2023-09-15 00:30:49 -07:00
Shane Smiskol
600c5e2644 test_models: check controlsd events (#29907)
* test_moedls: check controlsd events

* clean up

* sort

* controlsd modifies CP

* fix

* can use any segment now

* final fix

* use constant
old-commit-hash: 1410a1150c9909bc643df4e2cacbefa721d3b6cb
2023-09-14 20:20:49 -07:00
Shane Smiskol
44d4f1f615 Toyota: use torque control for Japanese-made 2023 RAV4 (#29896)
* use torque for 2023 RAV4s that allow it

* FW

* better cmt

* better

* better values comment

* switch

* add torque params

* simpler

* better to use steerControlType

* ???

* fix condition

* adjust params

* pid is only for old cars

* add comment

* move comment up

* one if

fix

* invert

* better comment

* better here

* for

* add torque hybrid test route

* fix condition

* this might be simpler

* back to one if

fix

* better name

* other way

* this reads so much better

* last change

* better

* did i break ci?
old-commit-hash: 9dfd0579d4bcf4065ee289a2486bb77f0700655a
2023-09-14 14:48:12 -07:00
Vivek Aithal
244a2fc793 locationd: Unit tests for different scenarios (#29908)
* add different scenarios for locationd

* add locationd scenario tests to unit tests
old-commit-hash: e9edf1300ac486e1e1f79035b14a648d41f0d16d
2023-09-14 13:59:21 -07:00
Vivek Aithal
370d912053 liblocationd: No longer used (#29909)
remove liblocationd
old-commit-hash: 01011c6c1d8a211092d8f90658497f50ebd06bf1
2023-09-13 18:59:32 -07:00
Jason Wen
44e4114312 HKG: Car Port for Kia K8 Hybrid 2023 (HDA2) (#29899)
* HKG: Car Port for Kia K8 2023 (HDA2)

* Fix release docs

* add test route

* engaged segment

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 0d3cc2ae04e5578da45dd5632791cc08977cfb59
2023-09-13 15:20:03 -07:00
Jason Wen
d644d1db0b Hyundai: Car Port for Azera 6th Generation (#29876)
* Hyundai: Car Port for Azera 2022

* harness k

* not crc8

* use gen

* add test route

* Middle East only

* Revert "Middle East only"

This reverts commit 1abe795ad00d10344761e99f415a1cfc14f4c163.

* rename to 6th gen

* sorting

* has a little less torque

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 748eb4a7c7c8f3eae22659f450ba50ba0a8f3fb1
2023-09-13 02:22:04 -07:00
Erich Moraga
b5bfa999af VW MQB: Add missing FW versions for 2018 Skoda Superb (#29792)
VW MQB: Add SRS, transmission, & engine ECU versions for 2018 Skoda Superb

`@Gottmoz#6511` 2018 Skoda Superb  DongleID/route 54ada937747ef8ca|2023-09-06--06-40-46
old-commit-hash: 9b959dc86e1fb9ba04bca1b3dc4139d9f643c325
2023-09-12 01:44:59 -07:00
Shane Smiskol
9f8d7c91de Hyundai CAN FD: disallow Manual Speed Limit Assist for EVs (#29888)
* bump opendbc

* block MSLA

* EV only

* Update selfdrive/car/hyundai/carstate.py

* Update selfdrive/car/hyundai/carstate.py

* Update selfdrive/car/hyundai/carstate.py

* Update selfdrive/car/hyundai/carstate.py
old-commit-hash: 279377ec0b8fcd6deae37143f6d333d2a49a2ee7
2023-09-12 01:34:33 -07:00
Shane Smiskol
8f7c39faf1 Hyundai CAN: log nonAdaptive cruise state (#29880)
* log nonAdaptive

* bump opendbc

* test labeler

* test labeler 2

* revert
old-commit-hash: 3d60e8a2a056fc798c23734377f1e3883b115a32
2023-09-12 00:09:09 -07:00
Vivek Aithal
56f4c138cd Alerts: More understandable locationd, paramsd alerts (#29831)
* add locationd paramsd alerts

* remove more additions, just renames

* update refs

* Update selfdrive/controls/lib/events.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* Update selfdrive/controls/lib/events.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* resolve comemnts

* update cereal

* update refs

* remove nosensor in new alerts

* bump cereal

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 00d1c682b0a6e62652dbfe4686c674539fe82d8f
2023-09-11 16:28:42 -07:00
freddiebd
84ae95af8b VW MQB: Add FW for 2019 Golf R Estate (#29843)
old-commit-hash: 30084bb1beee0e8b62ee049016a482420389dfb5
2023-09-11 14:11:32 -07:00