Shane Smiskol
4a0b3c8b64
CarInterface: move stateless, common car events to car interface ( #32394 )
...
* move stateless, common car events to car interface
* try to reduce process replay diff a bit
* Revert "try to reduce process replay diff a bit"
This reverts commit b12798deabea67c5a636d6e70e80a3c21c7225ff.
* update refs
old-commit-hash: 3dfb6d7931711c51ecfe0d8c32f0ff928b17a5c9
2024-05-13 12:50:42 -07:00
Shane Smiskol
4b0149cb14
Events: use sorted container ( #32395 )
...
* use SortedList
* Update ref_commit
old-commit-hash: d98ab4ddb1beebdf7079d403a837aabbf7d86918
2024-05-13 12:16:53 -07:00
commaci-public
6281b1da26
[bot] Update Python packages and pre-commit hooks ( #32411 )
...
Update Python packages and pre-commit hooks
Co-authored-by: Vehicle Researcher <user@comma.ai >
old-commit-hash: 6a9be0185792955fa3f1211b3a314c9f3273e76c
2024-05-13 08:40:23 -07:00
Shane Smiskol
2d7bd1942c
[bot] Fingerprints: add missing FW versions from new users ( #32412 )
...
Export fingerprints
old-commit-hash: be3e99e2d3ab3e39030f88f5450b955885a01772
2024-05-13 08:39:49 -07:00
commaci-public
44ced20226
[bot] Bump submodules ( #32410 )
...
bump submodules
Co-authored-by: Vehicle Researcher <user@comma.ai >
old-commit-hash: acd84e0f9ceba9315f08fa8d6221130b8a7f03f8
2024-05-13 08:39:34 -07:00
Jason Young
013088133f
VW MQB: Support for preempted HCA state ( #32298 )
...
* bump opendbc
* VW MQB: Support for preempted HCA state
old-commit-hash: f770f55a4e742da9a3ea474f9ccb330ba4fde64a
2024-05-12 22:06:03 -07:00
Dean Lee
ddd09f528b
boardd: Improve performance of can_list_to_can_capnp() ( #32356 )
...
old-commit-hash: e548742701bac60f872ee4a1043b014e1ae00731
2024-05-12 22:01:08 -07:00
Andrei Radulescu
ec604b1907
ui: don't show PrimeUserWidget on PrimeType.UNKNOWN ( #31976 )
...
old-commit-hash: ced3fab7d54463aa9536d5f81d72f6229f548711
2024-05-12 21:43:34 -07:00
Julio Salamanca
190fec65f4
Remove qlog param from demo example ( #32406 )
...
Remove qlog param from demo instructions
qlog param was removed in this commit
https://github.com/commaai/openpilot/commit/fae2400f4053d9626e0d4b417d8682b281f9fb50
old-commit-hash: 6aa17ab10a182fac671b9aaef3d4ac0aebb24af2
2024-05-12 17:00:17 -07:00
Adeeb Shihadeh
5e2cc23cec
boardd: SPI corruption test ( #32404 )
...
* simple test
* little more
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: dcfb206a38eb5719b872f1b7a60c25681f6d734f
2024-05-11 14:24:28 -07:00
Adeeb Shihadeh
da105b759c
bump cereal ( #32403 )
...
old-commit-hash: 07aad1799391e080ef9592441cae69a000ad60a4
2024-05-11 13:43:16 -07:00
Adeeb Shihadeh
0d9aad726e
boardd: fix SPI return code on some transfer failures ( #32401 )
...
old-commit-hash: 4af50cee6385022e93dca261af7485c36bb5744b
2024-05-11 13:15:50 -07:00
Shane Smiskol
1c7a1555b9
[bot] Fingerprints: add missing FW versions from new users ( #32397 )
...
Export fingerprints
old-commit-hash: 3fd549f30a3528a1dfb2dbe2d8590b4bc5af43b6
2024-05-11 10:54:24 -07:00
Shane Smiskol
c4e445e6c5
card: more final structure
...
old-commit-hash: d28624fe5b4145b48add862f1f29a3bcf7568b8c
2024-05-10 23:18:48 -07:00
Shane Smiskol
753dbe8f6e
controlsd: use latest actuatorsOutput ( #32390 )
...
use current actuatorsOutput
old-commit-hash: ef1693433f0e89818bbc8dabf83f16841e28ec6e
2024-05-10 21:00:01 -07:00
Shane Smiskol
d9c32672d1
[bot] Fingerprints: add missing FW versions from new users ( #32384 )
...
Export fingerprints
old-commit-hash: 4486947e811bd09903795b5b76e7e2846062a64c
2024-05-09 10:51:15 -07:00
Shane Smiskol
8708fb2a32
card: preparation ( #32382 )
...
* card prep
* also format
old-commit-hash: 2e6b2ef3c973549c5375684ba36f1b12372167a4
2024-05-08 23:54:20 -07:00
ZwX1616
1e7865e4c9
Always-on DM: no audible alert at low speeds / block engagement if alert present ( #32379 )
...
* min speed
* cmments
* no entry?
* comment
old-commit-hash: 273a4f5ca9313673caadccf9e6910ab080f7f047
2024-05-08 20:05:03 -07:00
Shane Smiskol
af0310ff0c
Volkswagen: improve fuzzy fingerprinting ( #32378 )
...
* improve VW fuzzy FP matching
* annotate
* Revert "annotate"
This reverts commit 09cbb150e91f5093849c22d95e31152fb8d4d1a9.
* hmm
old-commit-hash: a83b182c552476dfda71784570916777135b3d4e
2024-05-08 17:17:08 -07:00
Adeeb Shihadeh
583fa3bfbf
agnos 10.1 ( #32373 )
...
old-commit-hash: 7ff66986c1a7bcfc9b459a5bb635a9f394cf2fa1
2024-05-08 16:51:27 -07:00
Shane Smiskol
bd843cc5e7
Cleanup auto_fingerprints.py ( #32377 )
...
* messyyy
* super clean car wash
* rm
old-commit-hash: b895095031918dd092061481a9212acda5368c8f
2024-05-08 15:58:27 -07:00
Jason Young
00fbd8660c
VW MQB: Add FW for 2022 CUPRA Ateca ( #32318 )
...
* VW MQB: Add FW for 2022 SEAT Ateca
* extend Ateca supported model-years
* CUPRA Ateca available from 2018
* regen CARS.md
* wrong model year format
old-commit-hash: fe4c7f1499e3ce70eb1ec614ae8ea370415ed802
2024-05-08 15:34:16 -07:00
YI418LT
e2395bf382
Honda: add missing FW for Civic Hatchback 2020 (Type R Japanese model) ( #32305 )
...
* Update fingerprints.py
* format
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 451a38ddee4d54d2d9b06fe6d8cef8ef09c6b1cf
2024-05-08 15:19:06 -07:00
Jason Young
2b755e330d
VW: raise minimum steering speed to fix a fault ( #31450 )
...
* VW: Steer to zero, for large values of zero
* ah, the joy of floating point
* comment, style
* actually fix floating point issue
* follow PlatformConfig refactor
* this check is not useful after PlatformConfig
* don't really need that
* work around docs assert
* little better
* one comment
* update refs
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 93fa207c5cafa908a15dd460025c005ee7cf1746
2024-05-08 14:38:08 -07:00
young
02fb8ebef5
Kia: add missing K8 Hybrid 2024 FW ( #32259 )
...
add kia k8 hev 2024 fingerprints
old-commit-hash: adf52c7355222b994e932226b43c9ed434f7e6ea
2024-05-08 13:35:32 -07:00
Dean Lee
a896ef9680
util: remove unused functions ( #32372 )
...
cleanup
old-commit-hash: c0633953121059b80bd942b5c54311bd9fe08def
2024-05-08 10:18:43 -07:00
andreasdamm
5318929581
Added ECU FW version for 2021 Lincoln Aviator Black Label Grand Touring ( #32361 )
...
old-commit-hash: 7ab39fb92c38987517350b8a5826982c6d8520b1
2024-05-07 21:49:52 -07:00
Adeeb Shihadeh
f18c7e9b9d
boardd: add debug flag for injecting SPI errors ( #32346 )
...
* pull out ll first
* errors
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 2d838f95dabb0229dba01cd585d852e7ca5d47ff
2024-05-07 21:36:04 -07:00
Adeeb Shihadeh
de5f273a6b
Revert "agnos 10.1 ( #32348 )"
...
This reverts commit 38c4557a88f3c7e43027f2f83eeba2375a0427dc.
old-commit-hash: 71832d651a8bbb23707df8c2001883c32af22876
2024-05-07 20:33:09 -07:00
Cameron Clough
d1c726c6d7
Ford: use platform codes to fuzzy fingerprint ( #31124 )
...
* Ford: use platform codes to fuzzy fingerprint
TODO: write scripts/tests (print platform codes and version ranges etc.)
May close #31052
* get_platform_codes: fix return type
* add print_platform_codes.py script
* print_platform_codes: sort versions
* match_fw_to_car_fuzzy: use set comprehension, and fix typo
* Ford: add missing Mach-E fw
From the route 83a4e056c7072678/2023-11-13--16-51-33 (which is already
in selfdrive/car/tests/routes.py, added in #30691 ).
* add ford_fuzzy_fingerprint.ipynb notebook
* get_platform_codes: use regex to parse firmware
* test_ford: test_platform_codes_fuzzy_fw
* test_ford: use get_platform_codes in test_fw_versions
* match_fw_to_car_fuzzy: improve comments
* test_ford: add test_platform_codes_spot_check
* test_ford: add test_match_fw_fuzzy
* remove comment from notebook
* TestFordFW: remove engine ECU FW
* update print_platform_codes.py
* remove part number (unecessary)
* platform codes can just use platform hint and model year - software revision not useful
* fuzzy FP on the platform hint and model year hint range
* fix platform codes test
* update notebook
* add notebook
* explain model year hint better
* test part numbers again
* cleanup notebooks
* remove notebook
* cleanup match_fw_to_car_fuzzy and add comments
* update comment
* .
* Revert "remove notebook"
This reverts commit 5d4ca202f2a23601d5c829204119f36a58f2b451.
* add notebook back
* remove PSCM from PLATFORM_CODE_ECUS
ABS and IPMA are the best for uniquely matching, and the radar is always required
* Revert "remove PSCM from PLATFORM_CODE_ECUS"
This reverts commit b7baeac19c18b5aa0c31da52f12054f4bae6e1ff.
* fix from merge
* more fixes
revert
* FW_RE -> FW_PATTERN
* this can actually be set
* conventions
* just add
* convention
* refactor matcher, this brings it more in line with Hyundai. IMPORTANT NOTE:
NOTE THAT WE remove the separation for the different platform code model year hint ranges, I don't see that being a problem
* better/smaller test
* add test to catch overlapping platform codes
* remove nb
* not now
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 85c9fea5d8e3f5ee673317e15df958a7168a899d
2024-05-07 20:28:59 -07:00
Adeeb Shihadeh
7b634ee1b3
agnos 10.1 ( #32348 )
...
old-commit-hash: d0e5f42b684171854edc0ab8d4eef8c38aadbc78
2024-05-07 20:05:38 -07:00
Dean Lee
a2226ad906
cabana: Implement Remote Route Browsing Feature ( #32332 )
...
browse remote routes
old-commit-hash: b551e7c1a2d913b18752a45857c4675191eb4419
2024-05-07 19:59:30 -07:00
Adeeb Shihadeh
4b93347a4c
reduce severity of offroad temperature alert
...
old-commit-hash: cdf2e75cc314af694514077b659e5ba1d3782e8a
2024-05-07 15:58:59 -07:00
Adeeb Shihadeh
35215df6c0
remove Offroad_InvalidTime alert
...
old-commit-hash: 1fc3d9224e820e150dc382de1adcfd49fa972b42
2024-05-07 15:58:29 -07:00
Shane Smiskol
7b293f43c9
print_flags.py: clean up
...
always ensure current impl of something is the best!
old-commit-hash: 888b38c3db44a53b059565b4f863503dd5bcf6c1
2024-05-07 15:06:23 -07:00
Shane Smiskol
43cac3cf24
PlatformConfig: clean up and print all flags ( #32369 )
...
* script to print flags
* don't need
* SAL
* back
* fix
old-commit-hash: f597d63bf6f2b8c8cf9a48934a059ef25ec69cd7
2024-05-07 15:00:02 -07:00
Adeeb Shihadeh
0020672bfa
remove tools/zookeeper/
...
old-commit-hash: f93b1390983c3761a8dbf98d5d07949024ff2eef
2024-05-06 20:01:15 -07:00
Adeeb Shihadeh
f6567d724c
fix pigeond test path
...
old-commit-hash: 6dd55b64d8b7cf3a0ffea14add074f519425e663
2024-05-06 17:30:33 -07:00
Shane Smiskol
0e0550f59b
Kia: add missing Carnival 2024 FW ( #32365 )
...
carnival 2024 FW
old-commit-hash: 3e7d9fa2febb061f226fc72cb9f7965398d41dbf
2024-05-06 17:10:12 -07:00
Adeeb Shihadeh
01fcd7b727
revert changes to release/ ( #32364 )
...
* revert changes to release/
* put those back
* revert Jenkinsfile
old-commit-hash: 1c42b8a05fc8b525902904a855ff04af8f56d869
2024-05-06 16:42:35 -07:00
Adeeb Shihadeh
124b4566db
remove foxglove, rerun is the future
...
old-commit-hash: 1de64288965d457cd5827a4128103589831f72b4
2024-05-06 16:29:23 -07:00
Shane Smiskol
40fea75562
debug test_models script fixes ( #32362 )
...
* some things were renamed without checking
* fix that
old-commit-hash: e5107b1eabc3a04cb097f0f17d5cf587eb387453
2024-05-06 15:01:06 -07:00
Shane Smiskol
70c31f51e6
[bot] Fingerprints: add missing FW versions from new users ( #32357 )
...
Export fingerprints
old-commit-hash: c05fc4872e83d77d749f2e196a953faf36438e8b
2024-05-06 13:47:20 -07:00
commaci-public
a0237f00e3
[bot] Update Python packages and pre-commit hooks ( #32355 )
...
Update Python packages and pre-commit hooks
Co-authored-by: Vehicle Researcher <user@comma.ai >
old-commit-hash: 3c32585a9262847049e5cbf879d87b409a495c43
2024-05-06 13:46:58 -07:00
Hoang Bui
29a1763d01
CI/Simulator: Add Metadrive test to CI ( #32352 )
...
* works consistently
* ci gha
* fix
* navd
* fix
* cleanup
* change button
* cleanup
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: aca01365e6715c1c5c18242e81e27c6feed151c6
2024-05-05 16:32:08 -07:00
Dean Lee
aa7d828769
cabana: fix the panda serial selector disappeared after buildConfigForm() ( #32342 )
...
old-commit-hash: 5f8b53be332bb1d5027605ea3fc69036855a41e9
2024-05-04 09:40:54 -07:00
Shane Smiskol
668a34ae22
[bot] Fingerprints: add missing FW versions from new users ( #32349 )
...
Export fingerprints
old-commit-hash: 3bf70098772e99210ac189321feb8087a66f7225
2024-05-04 09:39:16 -07:00
commaci-public
ca9d039f14
[bot] Bump submodules ( #32344 )
...
bump submodules
Co-authored-by: Vehicle Researcher <user@comma.ai >
old-commit-hash: 7b5923a5eb9d45d6fbdd458b20d4a0e9c57c160b
2024-05-03 14:34:37 -07:00
Shane Smiskol
dbdff45633
[bot] Fingerprints: add missing FW versions from new users ( #32340 )
...
Export fingerprints
old-commit-hash: 22be176b87503091444a5443363ce6f1e9ef673d
2024-05-03 10:46:57 -07:00
Dean Lee
60387b191f
replay: fix hang issue on system wake-up ( #32341 )
...
fix hang issue on system wake-up
old-commit-hash: c0a2ce31ee5c16545fbb3c9489f80abb9a2ae4a0
2024-05-03 10:46:39 -07:00