Erich Moraga
00c1b2cd84
Volkswagen: add engine/transmission/srs ECU versions for PASSAT_MK8 ( #31777 )
...
`black_guru` 2021 VW Passat DongleID/route 9d09cc205c254c4b/00000000--03b770c463
old-commit-hash: 9ab735494e2effa67ef88fc1993ce46cf7894921
2024-03-11 22:13:34 -07:00
Jason Wen
d239ea8a81
Volkswagen PQ Longitudinal: Display personality in instrument cluster ( #31837 )
...
old-commit-hash: 7a47fad5e3c2118d1b4807f24c07f114a6c7df9b
2024-03-11 22:06:49 -07:00
Jason Wen
7311bad897
Honda Longitudinal: Display personality in instrument cluster ( #31799 )
...
* Honda Longitudinal: Display personality in instrument cluster
* Simpler
Co-authored-by: Shane Smiskol <shane@smiskol.com >
* cleanup
* Update selfdrive/car/honda/hondacan.py
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 5f39a6f8be016c8a96ff377ead24a60029a9f0fb
2024-03-11 22:05:27 -07:00
Jason Wen
04b929076e
Volkswagen Longitudinal: Display personality in instrument cluster ( #31800 )
...
old-commit-hash: 7ca07f8be9360da788f65a988089fd23c3329b97
2024-03-11 22:01:48 -07:00
Jason Wen
b826dca338
Nissan: Parse distance button from steering wheel ( #31766 )
...
old-commit-hash: 82fa0d762c11e2d42ea30fe108c1f0b60a5995f3
2024-03-11 21:58:55 -07:00
Jason Wen
7817ba8519
Mazda: Parse distance button from steering wheel ( #31765 )
...
* Mazda: Parse distance button from steering wheel
* Update selfdrive/car/mazda/interface.py
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: ab5c0f90b5c7790db2edece444d29f64a3bd8a8e
2024-03-11 21:53:19 -07:00
Jason Wen
5bfbd2d0bf
Honda: Parse distance button from steering wheel ( #31763 )
...
old-commit-hash: 32c0bcec3aee54cae552d500b783c80930f1e204
2024-03-11 21:49:07 -07:00
Jason Wen
136a94637c
Hyundai Longitudinal: Display personality in instrument cluster ( #31798 )
...
* Hyundai Longitudinal: Display personality in instrument cluster
* Support CAN-FD
* Apply suggestions from code review
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 87cb00203abb4a9ded660cb2e321d3bc79dcf96f
2024-03-11 21:45:52 -07:00
GRIFFIT807
3dc7e1fa13
Add support for 2024 Ford Maverick ( #31828 )
...
* Update fingerprints.py
* Update values.py
* 24
* Update CARS.md
* hybrid should match up
---------
Co-authored-by: Justin Newberry <jnewberry0502@gmail.com >
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: adc15d69a2b8e8fa7a5ce5c71d4d4f78e87fca68
2024-03-11 21:31:53 -07:00
Cameron Clough
e2ed0a06c7
Ford: show longitudinal personality in IPC ( #31796 )
...
* Ford: show longitudinal personality in IPC
Adjust the time gap to 2, 3 or 4 bars for openpilot long.
TODO: set AccTGap_D_Dsply when value changes so that the popup appears
with the new time gap
Depends on #31760 .
* ACC UI: show time gap popup when distance changes
* Revert "ACC UI: show time gap popup when distance changes"
This reverts commit c4e8e10970078a534d5714ddced92d540e9e3c0c.
* ACC UI: send on distance bars change
* don't need this check - just send on first frame
old-commit-hash: 011eed0daf167a780165ac8d2d2a7768a86a62e7
2024-03-11 20:30:09 -07:00
Adeeb Shihadeh
b26565d793
remove RTC time pull ( #31829 )
...
* remove RTC time pull
* and syncing
* bump panda
* bump panda
old-commit-hash: 78d72d7dc390984496dd6633fd588bfd06ae1939
2024-03-11 18:23:10 -07:00
Shane Smiskol
59cfb02ebb
[bot] Fingerprints: add missing FW versions from new users ( #31815 )
...
* Export fingerprints
* Update selfdrive/car/toyota/fingerprints.py
old-commit-hash: fb9f31efb703ac525a5f26e3d09c6246fd66cb15
2024-03-11 13:32:00 -07:00
Jason Wen
583c80a417
GM Longitudinal: Display personality in instrument cluster ( #31801 )
...
* GM Longitudinal: Display personality in instrument cluster
* Correct value
Co-authored-by: Shane Smiskol <shane@smiskol.com >
* update refs
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 3d7595dfe3c234e68412526e4aebc27fb90b296b
2024-03-11 13:31:01 -07:00
Justin Newberry
52f95cc80f
test_updated: ensure symlinks are copied properly ( #31825 )
...
test symlink
old-commit-hash: 7779f6875fd14dcd26edea4c9f521feb6414ac7e
2024-03-11 10:40:42 -07:00
Adeeb Shihadeh
da31ce154a
refactor camera transformations ( #31818 )
...
* refactor camera transormations
* update users
* more stuff
* more fix
* swap
* tici
* lil shorter
old-commit-hash: e3589e4b5cc783001c95b52cce066647b4ae0c6c
2024-03-10 16:56:50 -07:00
Adeeb Shihadeh
f60cbbb04b
modeld: prep for camera transform refactor ( #31820 )
...
* modeld: prep for camera transform refactor
* update refs
* add pub
* do setup
old-commit-hash: 7436aa8b053aeccfc9bacb06bfaf4a42b3ec5f78
2024-03-10 16:39:40 -07:00
Adeeb Shihadeh
2f491dce07
thermald: add deviceType to logs ( #31819 )
...
* thermald: add deviceType to logs
* fix
old-commit-hash: f6665f8488b9d407a710dda3dce7344acebf5e67
2024-03-10 14:29:50 -07:00
Mauricio Alvarez Leon
790c336218
Add autoconnect support for hidden WiFi networks ( #31789 )
...
* add autoconnect to WifiManager::connect
* set wifi/hidden to true
* typo
* add condition to only set connection[wireless][hidden] to true when connecting to a hidden network
* default false value for is_hidden
old-commit-hash: 1b6178a77d723fc4b96c5010f0d37164f98ecd27
2024-03-10 10:11:41 -07:00
Shane Smiskol
2c33c76170
ButtonParamControl: use buttonClicked ( #31817 )
...
old-commit-hash: d651bc802b540089acb4c3b9d5d984fb8b554487
2024-03-10 00:12:18 -08:00
Adeeb Shihadeh
6a2ddc9df2
fix status -> state typo
...
old-commit-hash: 1fe61569f720a30db58379b451452b84239c2e37
2024-03-09 23:31:50 -08:00
Jason Wen
8d8984427f
GM: Parse distance button from steering wheel ( #31762 )
...
old-commit-hash: 5ca733c41525b1c796e00a09518cea74f0bd0436
2024-03-09 21:00:32 -08:00
Cameron Clough
b9980e5bcc
Ford: fix counter in LateralMotionControl2 message ( #31806 )
...
The counter should be between 0-15 inclusive. This only affects CAN FD cars.
old-commit-hash: 682f16d1b5c9c5d618711d864a16efde80af8e14
2024-03-09 20:54:54 -08:00
Shane Smiskol
af33a383a5
[bot] Fingerprints: add missing FW versions from new users ( #31731 )
...
* Export fingerprints
* Update selfdrive/car/toyota/fingerprints.py
old-commit-hash: a475417220d675fd1d27fd8dac89a2a23334d8ed
2024-03-08 23:28:23 -08:00
Shane Smiskol
632fd1d20b
longitudinal personality: display in Toyota instrument cluster ( #31760 )
...
* start at param
* start by sending personality
* change to personality
* POC: button changes personality
* what's wrong with this?
* fix
* not really possible but fuzzy test catches this
* there's always a typo
* dang, we're dropping messages
* clean up
* no comment
* bump
* rename
* revert longplan
* revert this
* Fix check
* more appropriate up here
* consistenet
* Update selfdrive/car/toyota/carstate.py
* Update ref_commit
old-commit-hash: 2c353a25a47a5ad6274b982c419ed21be3bfb213
2024-03-08 23:26:01 -08:00
Yasushi Oh
6e3fd403a5
bugfix: add support for Bronco Sport 2023 ( #31794 )
...
* bugfix: add support for Bronco Sport 2023
* Apply suggestions from code review
* update docs
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 1589adddf17effbb526aafaaa2b4572542a98759
2024-03-08 21:49:12 -08:00
Shane Smiskol
2fc4b2ebd6
Subaru: log alt request ( #31812 )
...
* add alt query (same as Hyundai)
* refs
old-commit-hash: 5be3f0b7dbb1209f8e2543bfb6f0003e3fda01b6
2024-03-08 19:36:33 -08:00
Shane Smiskol
e403d1c128
[bot] Fingerprints: add missing FW versions from new users ( #31732 )
...
Export fingerprints
old-commit-hash: 3862911ae697ec34f29fae41a434373d258cbc3d
2024-03-08 17:01:31 -08:00
Shane Smiskol
ae84cb4fc5
Subaru: extra logging request for camera ( #31783 )
...
* 7f - service not supported in active session
* update refs
* rm short
* Apply suggestions from code review
* bus 0
old-commit-hash: 66adf8781eb09631687ca4809e92136cbbdc7f56
2024-03-08 17:00:07 -08:00
Justin Newberry
f767f65f66
test_updated: check the version and consistency of finalized dir ( #31808 )
...
* check finalized
* also check consistent
old-commit-hash: bc81daee8b9d4364e17918196692ea62be20e9c5
2024-03-08 15:31:24 -08:00
Justin Newberry
85a3c58c1f
updated: more common helpers ( #31804 )
...
update more helpers
old-commit-hash: 74bf9dcdc7835f427eff132be8d32a86543a0cd4
2024-03-08 13:46:16 -08:00
Justin Newberry
52a32bf132
add helper for serving a directory ( #31802 )
...
directory http server
old-commit-hash: 358461896c115027a6372504505a4cd9be8dbeb2
2024-03-08 13:09:47 -08:00
Adeeb Shihadeh
6bf5c62155
add hasFix field to gpsLocation ( #31778 )
...
* add hasFix field to gpsLocation
* migration
* update refs for ubloxd
* cereal master
old-commit-hash: a0389d7120624b35fb169d680889ae56e1adb10a
2024-03-08 11:32:38 -08:00
Justin Newberry
b0dc456510
updated: prep for new updater ( #31695 )
...
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* proc
* release
* fix
* this should move here
* 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
* fix
* fix2
* fix
* fix
* tests too
* fix
* cleanup / init
* test agnos update
* test agnos
* move this back up
* no diff
old-commit-hash: b93f6ce4f6fd34d33f990e86bde22b5cec49f2da
2024-03-08 10:46:57 -08:00
Justin Newberry
30b832aa84
test_updated: more consistent test ( #31786 )
...
* consistent
* bump timeout
* bump again
old-commit-hash: c30688fe3a04fe8a60f6805210e39296bdca825e
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: 99610c88195301c65c35ba0d4b41ad09d242a269
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: 782b707824b6a0df65db01bd1f4f8533faaa25e7
2024-03-07 20:10:12 -08:00
Shane Smiskol
d96e5c520b
longitudinal planner: start at personality param ( #31788 )
...
start at param
old-commit-hash: fdab60cad733836051fa7af237db50b9f842542e
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: 90442e35971b273d36832bf90188dd010a32507e
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: 5d710ecf5720fcdf507557b6925a72dd63cc3e66
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: 8ba5d660f38c9d74df208aa79d1c6ae85937f4c5
2024-03-07 14:01:28 -08:00
Justin Newberry
5639490e9e
test_updated: basic agnos update test ( #31776 )
...
test agnos
old-commit-hash: dcc49077a0b84d4886b617dfeeb3b8310b23813d
2024-03-07 13:00:09 -08:00
Justin Newberry
fe8e2c05fd
test helpers: http server context ( #31774 )
...
* http context
* fix
* fix
old-commit-hash: 8d9b96cf230830b3ce88672e383b4b0e50f7f887
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: a919d27afc9a225978737e86241adbdba336bbdd
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: 9cb256891fd68f146d840ef1a68a0adacfd0883e
2024-03-07 11:01:33 -08:00
Justin Newberry
14af96d234
and controlsd ( #31769 )
...
old-commit-hash: ca79e3ec0b01a26ff4025bde3b15ded4b38709e5
2024-03-07 11:34:03 -05:00
Jason Wen
901da3d5d4
Nissan: Remove unused code ( #31768 )
...
old-commit-hash: 7f11517257dab0826dabc79fdccc0e22ab8e957e
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: cec9f591130615c9760bdca18e0439dd62634319
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: c4ef17ac28fdd2130fb8b9f4463575904739f394
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: 98a491b1f2f20f6ece847f4ad57369bc429b7e93
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: 2e0a4a8574c1d576b898b677b441f1014d536687
2024-03-07 01:23:05 -08:00