Justin Newberry
30b832aa84
test_updated: more consistent test ( #31786 )
...
* consistent
* bump timeout
* bump again
old-commit-hash: c30688fe3a
2024-03-08 10:42:17 -08:00
Shane Smiskol
b286b84044
Revert "common PlatformFlags base class + test for < 32 bits" ( #31793 )
...
Revert "common PlatformFlags base class + test for < 32 bits (#31779 )"
This reverts commit 7e75a99b03be1289aa515894e81caa1138374a38.
old-commit-hash: 99610c8819
2024-03-08 00:15:21 -08:00
Shane Smiskol
0e437cce25
HKG CAN FD: add instrument cluster ECU ( #31790 )
...
* Add instrument cluster in case it can tell us more about the car
* and i thought I wanted to remove this test!
old-commit-hash: 782b707824
2024-03-07 20:10:12 -08:00
Shane Smiskol
d96e5c520b
longitudinal planner: start at personality param ( #31788 )
...
start at param
old-commit-hash: fdab60cad7
2024-03-07 19:56:22 -08:00
Shane Smiskol
2617b11ab3
Subaru: make OBD query logging ( #31785 )
...
* make OBD query logging
* Update selfdrive/car/subaru/values.py
Co-authored-by: Justin Newberry <justin@comma.ai >
* wording
---------
Co-authored-by: Justin Newberry <justin@comma.ai >
old-commit-hash: 90442e3597
2024-03-07 18:57:15 -08:00
Justin Newberry
c35e622651
Subaru: log eyesight faults as acc faults ( #31716 )
...
* log cruise fault
* better comment
* spacing
* backwards
* moved
* copy the other one
* localized
Co-authored-by: Shane Smiskol <shane@smiskol.com >
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 5d710ecf57
2024-03-07 15:30:31 -08:00
Justin Newberry
fd2a03b1c2
common PlatformFlags base class + test for < 32 bits ( #31779 )
...
* add 32 bit check
* space
* this is not required
* jk yes we do
old-commit-hash: 8ba5d660f3
2024-03-07 14:01:28 -08:00
Justin Newberry
5639490e9e
test_updated: basic agnos update test ( #31776 )
...
test agnos
old-commit-hash: dcc49077a0
2024-03-07 13:00:09 -08:00
Justin Newberry
fe8e2c05fd
test helpers: http server context ( #31774 )
...
* http context
* fix
* fix
old-commit-hash: 8d9b96cf23
2024-03-07 12:09:07 -08:00
Justin Newberry
3105613e69
fix car test routes typing ( #31773 )
...
* Fix typing
* and fix test_car_model
* fix
old-commit-hash: a919d27afc
2024-03-07 11:33:40 -08:00
Justin Newberry
ccd6742a3e
test_updated: add test for no update ( #31772 )
...
no update test
old-commit-hash: 9cb256891f
2024-03-07 11:01:33 -08:00
Justin Newberry
14af96d234
and controlsd ( #31769 )
...
old-commit-hash: ca79e3ec0b
2024-03-07 11:34:03 -05:00
Jason Wen
901da3d5d4
Nissan: Remove unused code ( #31768 )
...
old-commit-hash: 7f11517257
2024-03-07 07:28:52 -08:00
Shane Smiskol
9585d35754
Toyota: set distance lines to max ( #31728 )
...
* press the button
* 33hz/2
* fix tests
* PCM_CRUISE_SM is a UI message: it goes to 0 when not displayed, and is much lower rate
* only change when enabled so we don't hide the welcome message on cruise main button
* unbump
* then you can get into a weird state
* stuff
* for unplugged DSU we can still read PCM distance, but not buttons
* skip
* skip
old-commit-hash: cec9f59113
2024-03-07 03:53:41 -08:00
Alexandre Nobuharu Sato
edefdce5ec
Toyota TSS-P: parse distance button from SDSU ( #31741 )
...
* Toyota TSS-P: parse distance button from SDSU
* it's 1000hz wtf... da99509bd910288a/2024-03-04--13-51-30
* add events for SDSU
* need to check for CAN filter
* clena up
* check
* whoops
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: c4ef17ac28
2024-03-07 02:03:39 -08:00
Cameron Clough
1ed0a0e1cb
Ford: parse distance button ( #31733 )
...
Ford: parse ACC gap toggle button
Use the ACC gap toggle button signal from the SCCM. There are two other
signals for "increase" and "decrease" gap buttons, but no supported car
has these buttons.
old-commit-hash: 98a491b1f2
2024-03-07 01:54:33 -08:00
Shane Smiskol
782b64ad03
Hyundai: remove Sorento and G80 CAN fingerprints ( #31758 )
...
* Add FW
* rm can fp
old-commit-hash: 2e0a4a8574
2024-03-07 01:23:05 -08:00
Shane Smiskol
2a39c87af1
Hyundai Genesis: remove CAN fingerprints ( #31757 )
...
We already have the FW from 1bc85e3b0b53e1ad, 1b85fa0a357240ac, and cb5df08e7b5d0633
old-commit-hash: 66680515a7
2024-03-07 01:09:08 -08:00
Shane Smiskol
1b1b470abd
Hyundai Ioniq Hybrid 2017: remove CAN fingerprints fixing mismatch ( #31755 )
...
* Run bot on 0e13ee2b821302f4
* remove IONIQ CAN fingerprints and move to Niro PHEV (part numbers match!)
* remove dups
* best guess is Hyundai C (IONIQ is also)
old-commit-hash: 9f7c577564
2024-03-07 00:53:31 -08:00
Shane Smiskol
7b295b9a0d
Sonata LF: remove CAN fingerprint ( #31754 )
...
add FW from 7ae1c131629d96e5
old-commit-hash: 4624bb3d7c
2024-03-07 00:24:50 -08:00
Shane Smiskol
8386f4ccf6
HKG: test platform codes per platform ( #31753 )
...
* test
* clean up
old-commit-hash: 2a29778ae2
2024-03-07 00:14:56 -08:00
Shane Smiskol
2741025bde
Hyundai Palisade: allow fingerprinting without comma power ( #31752 )
...
* Palisade gets camera, radar, eps
* Add versions from d23a555519923793
* add FW from 0af43ba62cc3ffc4
* remove CAN fingerprints!
old-commit-hash: 28b4e9962d
2024-03-06 23:39:11 -08:00
Shane Smiskol
3af6ec73ee
car values formatting ( #31747 )
...
values formatting
old-commit-hash: 78a46ce724
2024-03-06 15:47:44 -08:00
Justin Newberry
4166525f03
updated: basic e2e update tests ( #31742 )
...
* e2e update test
* that too
* fix
* fix
* fix running in docker
* don't think GHA will work
* also test switching branches
* it's a test
* lets not delete that yet
* comment
* space
old-commit-hash: ac77129041
2024-03-06 15:24:46 -08:00
Justin Newberry
e991495530
with_processes: add standalone context manager ( #31746 )
...
helpers
old-commit-hash: ba068a0f58
2024-03-06 15:22:07 -08:00
Robbe Derks
8a2766a86b
Tesla Raven ( #29947 )
...
* fingerprinting
* wip
* bug
* fix another bug
* fix rebase
* clean up raven
* forgot to save
* one more rename
* one more rename
* radar fixes
* AP1 also has bosch radar
* put back dashcamOnly
* small fixes
* raven flag
* fix bug
* fix raven flag
* bump opendbc
* fix radar trigger for non-raven
* fix tests?
* bump panda
* more test fixes
* tesla fingerprinting is a bit slower now
* fix tests
* bump opendbc
* bump submodules to master
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 7177ec0631
2024-03-06 21:14:48 +01:00
Justin Newberry
e6dbf6d614
cars: remove CAR_INFO map ( #31739 )
...
* no carinfo map
* smaller diff
* not on mock
old-commit-hash: 25ccb2426c
2024-03-06 11:22:12 -08:00
Justin Newberry
e68f11ef60
add get_car_interface helper ( #31738 )
...
add helper
old-commit-hash: 233f0437d9
2024-03-06 10:56:46 -08:00
Shane Smiskol
d42f03d433
Lexus: add missing IS 2023 FW versions ( #31729 )
...
* ahh it has a different engine!
* flip
old-commit-hash: 079b713097
2024-03-06 02:40:31 -08:00
James
79e15ddbc1
Toyota TSS2: parse distance button ( #31722 )
...
* Enable the distance button to switch personalities for Toyota/Lexus
* Default to the "standard" personality for now
* only parsing first
* only parse
* no personality in card
* safe
* comment
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: a2de0115b3
2024-03-06 01:06:06 -08:00
Shane Smiskol
4fb29ed3ac
run_process_on_route: print log location
...
old-commit-hash: 1644572be2
2024-03-06 01:04:31 -08:00
Shane Smiskol
2c38c6442b
[bot] Fingerprints: add missing FW versions from new users ( #31682 )
...
Export fingerprints
old-commit-hash: 0da9a1ea75
2024-03-06 00:46:12 -08:00
Shane Smiskol
f54f506c20
Toyota: move stop and go cars to one tuple ( #31726 )
...
* One tuple!
* rm
old-commit-hash: 1b9df8aca6
2024-03-05 23:23:47 -08:00
Shane Smiskol
e323aa2cba
Toyota: remove Mirai from interface ( #31725 )
...
* mirai
* just mirai
old-commit-hash: fcd33786ca
2024-03-05 23:11:10 -08:00
Shane Smiskol
5529a16fff
Toyota: flag for cars without PCM accel limit under 19 mph ( #31724 )
...
use flags
old-commit-hash: 2df61a30eb
2024-03-05 23:04:41 -08:00
Shane Smiskol
5ac144fcdd
Toyota Highlander: also check unplugged DSU to enable sng ( #31723 )
...
* also check unplugged DSU
* fix
old-commit-hash: 342a20ef8e
2024-03-05 22:50:14 -08:00
Shane Smiskol
c195296036
Toyota: Highlander can not do sng as standard ( #31721 )
...
* .
* update docs
* fix docs
* Update selfdrive/car/toyota/interface.py
old-commit-hash: eaefdb386f
2024-03-05 21:34:06 -08:00
Shane Smiskol
2e18937108
Hyundai: remove OBD ECUs for Sonata 2020+ ( #31458 )
...
no abs on hybrid, and we have eps!
old-commit-hash: ed39519014
2024-03-05 20:08:15 -08:00
gkiss1977
e6a576945f
Added KIA_EV EU EPS fingerprint ( #30937 )
...
Co-authored-by: Gabriel Kiss <kiss@ntnu.no >
old-commit-hash: 8958dbaa09
2024-03-05 20:03:57 -08:00
dgcntrk
749cf4b83f
Hyundai: add Tucson 2022 PHEV camera FW version ( #31408 )
...
* Update fingerprints.py Hyundai Tucson 2022 phev
* Apply suggestions from code review
* format
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 5bb223a7bf
2024-03-05 19:59:55 -08:00
Saber
ca1b0ecae4
VW MQB: Add FW for 2023 Karoq ( #30713 )
...
* VW MQB: Add FW for 2023 Karoq
route name:9c3d97394a78e872|2023-12-12--14-39-47--6
* add to fp
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 9f5d316c7a
2024-03-05 19:50:06 -08:00
noname314
d2528bcc8b
HKG: Add FW versions and Enable Radar Tracks for KOR Sonata DN8 Hybrid 2020 ( #31371 )
...
* HKG: Add FW versions for KOR Sonata DN8 Hybrid 2020
* HKG: Enable radar tracks for KOR Sonata DN8 Hybrid 2020
* rm extra
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 95a80fd2cd
2024-03-05 18:08:32 -08:00
Shane Smiskol
b7a7897170
Reapply "Hyundai Azera: allow fingerprinting without comma power ( #31717 )" ( #31719 )
...
* Revert "Revert "Hyundai Azera: allow fingerprinting without comma power" (#31…"
This reverts commit 4b95ec5db27ee95231cffd23d1227ae936f72e98.
* we should get EPS
* add EPS to non-logging can 0 query
old-commit-hash: 6919c37445
2024-03-05 18:00:47 -08:00
MJ Kim
6ef3e1ab24
Hyundai: AZERA_HEV_6TH_GEN (Update fingerprints.py) ( #31684 )
...
* Update fingerprints.py
Hyundai AZERA_HEV_6TH_GEN
* no new CAN fingerprints
* no crnr rdr
* Update selfdrive/car/hyundai/fingerprints.py
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 2d2695cd6e
2024-03-05 18:00:39 -08:00
Shane Smiskol
368cb12207
Revert "Hyundai Azera: allow fingerprinting without comma power" ( #31718 )
...
Revert "Hyundai Azera: allow fingerprinting without comma power (#31717 )"
This reverts commit 17a5240caa54d1f305e205820415916f9dc64cde.
old-commit-hash: 1ffc58a69a
2024-03-05 17:51:13 -08:00
Shane Smiskol
9146d560f7
Hyundai Azera: allow fingerprinting without comma power ( #31717 )
...
* do azera
* azera is same
* need to do this
old-commit-hash: ccda4119a8
2024-03-05 17:49:18 -08:00
Kacper Rączy
0f8a2c80e0
RadarInterfaceBase: remove no_radar_sleep field ( #31715 )
...
Remove no_radar_sleep field from base radar interface
old-commit-hash: ecce4663d3
2024-03-05 16:45:47 -08:00
Cameron Clough
c5d4bb7ad2
fw_versions: add more type hints ( #31577 )
...
* fw_versions: add more type hints
* cleanup
* fixes
* more implicit optional
* Update selfdrive/car/fw_versions.py
* backslash is unnecessary inside parenthesis
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: fb81cfe3c4
2024-03-05 15:33:39 -08:00
Shane Smiskol
be4375a3ae
Platform configs: move tire stiffness into config ( #31678 )
...
* first one to open PR
* mazda
* oh it is
* fix gm car specs and create MazdaCarSpecs
* fix
* do honda
* ruff
old-commit-hash: 638aaa9e53
2024-03-05 15:10:58 -08:00
Justin Newberry
e581322de5
torqued: use correct time from carOutput ( #31712 )
...
fix timings
old-commit-hash: 9d4d5f6077
2024-03-05 11:02:02 -08:00