Commit Graph

13020 Commits

Author SHA1 Message Date
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
Dean Lee 8df37a97d3 cabana: Improve seeking and zooming (#32334)
* Improve seeking and zooming

* No repeated calculation of freq

* set min zoom seconds to 10ms
old-commit-hash: d72f000d98fc63f1ff7da44acedf95251c89faef
2024-05-03 02:42:29 -07:00
Shane Smiskol f2c0eb2388 athenad: set TOS field for proxy WebSocket (#32337)
set TOS
old-commit-hash: d7d31112121412cfdb9be5da2b61a9bbb2ee2a5a
2024-05-03 01:30:32 -07:00
Shane Smiskol 2dc96b6ee8 athenad: set a timeout on proxy WebSocket receive (#32336)
* useless

* Revert "useless"

This reverts commit 28f0bb9e9794d60eefba8063b47d8ca113308008.

* this forever hangs you disconnect (or 2 hours)

* same timeout as the global websocket

* Revert "same timeout as the global websocket"

This reverts commit 0bd0cb8a38a3e17960c1fae205311d86a9cf8feb.

* setting the timeout affects the entire websocket and disconnects, not just recv timeout

* fix that

* fix test
old-commit-hash: 09aeab3f77727a1e2ba25e1cf14a56882b4e5e29
2024-05-02 20:30:19 -07:00
Adeeb Shihadeh f8c730ef4e CPU budget (#32335)
* cpu budget

* comment

* new line
old-commit-hash: bf2e00a23382fede8608d75884ead3ff30ddaa9f
2024-05-02 12:09:34 -07:00
Shotaro Watanabe f3f49b4661 devcontainer: added batman to the video group (#32333)
old-commit-hash: 0362cfa7eea8bd526a45bb231d2fcd9114a9a11d
2024-05-01 22:22:35 -07:00
Adeeb Shihadeh df1314fbf7 agnos 10 (#32320)
old-commit-hash: b98ea81bdb744c73a42bb491a70909490994907b
2024-05-01 20:54:32 -07:00
Andrei Radulescu 1cbb26bcc7 camerad: cast ci->image_sensor to unsigned short (#32317)
fixes 24.04 build
old-commit-hash: 6a52507e3a7479cdb3e4626de164290d839b926c
2024-05-01 15:00:25 -07:00
Adeeb Shihadeh a6faeb03ce adjust gps alert
old-commit-hash: 6ef95f7a91b33f7f554c0d41353c7f77fb2eb6b4
2024-05-01 11:35:20 -07:00
Kacper Rączy 3d19b4fe3a bodyteleop: include .gitignore in release files (#32328)
Add gitignore to release files
old-commit-hash: d6a2a7ba60bb6aaec9da4688f491f995c9d959c7
2024-04-30 14:05:37 -07:00
Harald Schäfer 375978d40b North Dakota Model (#32309)
* ND model

* 86d23b15-5c26-464d-9fb5-e857f025462c/700

* Model ref replay commit

* update ref again
old-commit-hash: b9994c7c95658024199ec8f6049c17ca2522bbc3
2024-04-29 17:42:49 -07:00
Adeeb Shihadeh 1cf55e7416 unpin casadi (#32316)
old-commit-hash: f3a49a29b73e319fdded6aa28ad40071dfd7f922
2024-04-29 16:35:49 -07:00
commaci-public 19fcfc7d57 [bot] Update Python packages and pre-commit hooks (#32314)
Update Python packages and pre-commit hooks

Co-authored-by: Vehicle Researcher <user@comma.ai>
old-commit-hash: fa7edadaa7113387bd107aab568f23176975c3a3
2024-04-29 09:10:03 -07:00
Adeeb Shihadeh 3a6900f816 CI: set bot PR author
old-commit-hash: 82f7ab8f7dc79ae581c0066c178f430dd13d3bd3
2024-04-29 09:00:12 -07:00
Shane Smiskol 4e2cdeba55 [bot] Fingerprints: add missing FW versions from new users (#32315)
Export fingerprints
old-commit-hash: 45c021955ac463eb16600d6e1a3b33a83d1010e7
2024-04-29 08:53:24 -07:00
Adeeb Shihadeh cec27f9db5 prep for ubuntu 24.04 (#32307)
* update to ubuntu 24.04

* latest

* revert those

* fix that

* vla

* try that

* fix uid

* keep 20.04 support

* just prep for now
old-commit-hash: a44add160e206aa87a2996372860846cc54ca29c
2024-04-28 16:24:04 -07:00
Adeeb Shihadeh cc71b0876a bump panda; ubuntu 24.04
old-commit-hash: 1b0ce23bbe0a63a5aec04e901fa5bfcd4bea64f0
2024-04-28 15:33:37 -07:00
Adeeb Shihadeh 9e593c5eda bump submodules - ubuntu 24.04 (#32312)
old-commit-hash: 3e1617deaacc3a03e5b79dc9b432dddb877edc61
2024-04-28 14:14:55 -07:00
Dean Lee 65660350dd cabana: show enum string in chart tooltip (#32303)
old-commit-hash: 37877185f812321ecf3c8b5e787838d9b9204b75
2024-04-27 16:31:48 -07:00
Armand du Parc Locmaria 938759ebd1 commabody: ignore fcw alerts (#32301)
* ignore modelV2 and longitudinalPlan on the body to avoid fcw alerts

* move joystick_mode up because ignore depends on it

* revert and ignore fcw itself instead
old-commit-hash: adabd108e26767e6ed7ff6168d16742641281509
2024-04-26 20:04:10 -07:00