Commit Graph

16653 Commits

Author SHA1 Message Date
Shane Smiskol f78ee09c4b [bot] Fingerprints: add missing FW versions from new users (#32221)
Export fingerprints
old-commit-hash: 4a9f3a4f27
2024-04-16 19:12:30 -07:00
Justin Newberry e2066b36d3 devcontainer: passthrough .azure (#32228)
azure
old-commit-hash: c8f729761e
2024-04-16 17:40:53 -07:00
commaci-public 9044ec56ba [bot] Bump submodules (#32226)
bump submodules

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
old-commit-hash: 843e9de6cf
2024-04-16 17:28:05 -07:00
Justin Newberry 8065945b58 fix concurrent build cancellation (#32224)
fix concurrent builds
old-commit-hash: f072b7b8a0
2024-04-16 16:10:03 -07:00
Adeeb Shihadeh 4a7ef34c28 pandad: reconnect after reset (#32223)
old-commit-hash: 713b7e90c2
2024-04-16 15:54:58 -07:00
Justin Newberry 8032379b07 jenkins: remove pollSCM (#32220)
* try

* master
old-commit-hash: f12c4d8251
2024-04-16 12:51:44 -07:00
Alexandre Nobuharu Sato b34117b45d ui: cleanup white space after string (#32217)
* cleanup white space after string

* update

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 7e20812924
2024-04-16 12:51:23 -07:00
Justin Newberry 2f762a3fdc rename build_release to build_git_release (#32219)
fix names
old-commit-hash: e4f4fd1d5a
2024-04-16 12:06:48 -07:00
Justin Newberry ff865db73f jenkins: nightly casync build off of master (#32218)
release node
old-commit-hash: 7c378814f1
2024-04-16 12:00:18 -07:00
Alexandre Nobuharu Sato 5316f925d0 Multilang: update pt-BR translation (#32216)
remove navFeatures description from experimental toggle
old-commit-hash: 7e494eb06f
2024-04-16 10:35:02 -07:00
Shane Smiskol ba1b9df465 [bot] Fingerprints: add missing FW versions from new users (#32211)
Export fingerprints
old-commit-hash: 0b8de57c56
2024-04-16 10:33:58 -07:00
Justin Newberry 2690ed9bb1 also remove channel from jenkinsfile (#32213)
old-commit-hash: 4356ad9bf5
2024-04-15 17:43:40 -07:00
Justin Newberry 89f9181d6e casync build: remove channel from build metadata json (#32212)
* remove channel

* fix

* reset

* remove this

* no channel
old-commit-hash: cedf98de5a
2024-04-15 16:44:43 -07:00
Shane Smiskol 33856593f7 [bot] Fingerprints: add missing FW versions from new users (#32209)
Export fingerprints
old-commit-hash: c309333b79
2024-04-15 15:34:10 -07:00
Shane Smiskol 758668c7d2 [bot] Fingerprints: add missing FW versions from new users (#31840)
Export fingerprints
old-commit-hash: f7f7dba5ed
2024-04-15 15:17:21 -07:00
Jason Young c93b2163de Subaru: Add FW for 2020 Subaru Forester (#31748)
old-commit-hash: d14407dafa
2024-04-15 15:03:22 -07:00
kangtae1 0b0538e8eb Fingerprint: KIA Niro HEV 2021 - South Korea model (#31499)
* Fingerprints: KIA Niro HEV South Korea model

* Update selfdrive/car/hyundai/fingerprints.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: fd401c317d
2024-04-15 14:58:34 -07:00
Shane Smiskol a24c95db62 Hyundai CAN: check traction control enabled (#32208)
* add esp

* add tcs11
old-commit-hash: ed1d12974f
2024-04-15 14:41:03 -07:00
Dean Lee b6c6c978a6 ui/onroad: split into multiple files (#32059)
old-commit-hash: c1b059de1e
2024-04-15 09:33:28 -07:00
Shane Smiskol c358c86b91 [bot] Fingerprints: add missing FW versions from CAN fingerprinting cars (#32203)
Export fingerprints
old-commit-hash: 70cdcc51a9
2024-04-15 09:28:32 -07:00
James 3a69927c55 Fix "PlaformConfig" typo (#32201)
old-commit-hash: 038782bcba
2024-04-15 09:11:40 -07:00
Cameron Clough c0e7dae02f Ford: add Ranger 2024 (CAN FD, dashcam only) (#31956)
* Ford: add Ranger 2024 (CAN FD, dashcam only)

* force fingerprint

* debug

* add FW (using debug_fw_fingerprinting_offline)

* add test route

* Revert "debug"

This reverts commit 9d128cb1bbb28fb0cb8da6725c291ebe285e7467.

* Revert "force fingerprint"

This reverts commit 421d92172f354b4713a1371bec9dc9b1bbb6318f.

* update package and finalise steer ratio

"Adaptive Cruise Control with Lane Centering" is part of the Raptor
Standard Equipment Group (i.e. only on the Raptor trim). However,
looking at As-Built/VIN data for Raptor LARIATs show that although Ford
does not advertise it they do come with Lane Centering (the configurator
only says they have ACC with Stop and Go).

ACC with Stop and Go can also be added to the lower XLT trim as part of
the Technology Package, but it is unclear at this point whether that
includes Lane Centering.

The 2021 Ranger had a 17.0 steer ratio. The As-Built data suggests
17/18. PlotJuggler shows the liveParameters.steerRatio between 16.5-17.5
on two short drives.

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 7bc81341e1
2024-04-14 18:00:34 -07:00
Dean Lee 9fcc783447 ui: fix pair button shows on paired device (#32109)
old-commit-hash: ba98786ee3
2024-04-14 18:00:01 -07:00
Dean Lee 31f5956c49 ui/network: initialize raw_adapter_state to NM_DEVICE_STATE_UNKNOWN (#32175)
old-commit-hash: e9965c87d3
2024-04-14 17:52:59 -07:00
Dean Lee 164ae65250 ui/network: update known connections after adding tethering connection. (#32166)
update known connections
old-commit-hash: 40b061cd51
2024-04-14 17:52:20 -07:00
Shane Smiskol 104d78cbd0 [bot] Fingerprints: add missing FW versions from new users (#32195)
Export fingerprints
old-commit-hash: 585c62673f
2024-04-13 21:20:15 -07:00
Shane Smiskol a335b8bd09 Volkswagen: add missing Golf FW (#32196)
add missing golf fingerprints
old-commit-hash: 5f9a25dfe9
2024-04-13 21:03:45 -07:00
dkiiv 70216f4975 VW: update LKA HUD to be more logically accurate (#31895)
* VW: update LKA HUD to be more logically accurate

* consistent case

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 9244f0f0d5
2024-04-13 20:27:53 -07:00
Saber bd91677d63 VW MQB: Add FW for 2023 TROC (#31737)
* Update fingerprints.py

* Update values.py

TROC is MQB instead of MQB A0

* update docs

* missing srs!

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 70ee42d17f
2024-04-13 20:22:34 -07:00
Shane Smiskol accfaa29af Volkswagen: fingerprint on VIN chassis code (#32148)
* add function signature and behavior comment

* add test

* move chassis codes to platform config!

* add a shared chassis code test

* function

* test matching

* this commit isn't complete yet

* Revert "this commit isn't complete yet"

This reverts commit ae77d5cd54e1f43d390fb70c4da38a95ac34f8da.

* need to check WMI

* TODO: test WMI

* test wmi

* radar FW sanity check

* fix test

* fixes from merge

fixes from merge

* whoops

* fix static analysis!

* do match_fw_to_car

match_fw_to_car takes vin

* makes sense to keep it one function, and we can return exact or fuzzy!

* clean up

* kinda pointless

* fix more tests

* back to function being only fuzzy

* revert test_fw_fingerprint

* revert test_fw_fingerprint

* simplify

* clean up/fixes

* rename test

* less duplicatey WMI descriptions

* fix

* convert to enum

* I am confident about these WMIs

* these are also good

* we support 5N AUS/NZ and NAR (North American) AX Tiguans

fixes

* Tiguan also Mexico

* only one user for caddy

* got from the test route

* check that the gateway type matches the platform (each platform has 1 or 2 types)

* ~gateway~ -> exact FW match

* remove re

* ensure WMIs are set

* actually no reason to delete

* move comment up to the platform config

* proper wmis typing

* spacing

* flip
old-commit-hash: 6acf763db4
2024-04-12 22:00:03 -07:00
Shane Smiskol 6a3d11516d Volkswagen: move FW pattern to test (#32191)
move
old-commit-hash: 02920d67b7
2024-04-12 21:19:20 -07:00
Shane Smiskol 2d48ce9c8f Volkswagen: add missing chassis codes (#32189)
* add Tiguan NAR (North American Region)

* cars in AUS/NZ (2019+) have first generation chassis code :/

jyoung states true first generation cars should CAN error
old-commit-hash: 8dbf7aa2ab
2024-04-12 21:05:50 -07:00
Shane Smiskol f44104fa00 Volkswagen: enable OBD-less fingerprinting for gateway-integrated cars (#32188)
* too complex

* Revert "too complex"

This reverts commit 7614bfd466f26cf9b3ebf267f5a2c06d97527496.

* no logging is fine

* EPS is non-essential for exact matching
old-commit-hash: b3397882a3
2024-04-12 20:51:54 -07:00
Miwa / Ensan 0283a029ba Fix panda sorting logic in pandad (#32100)
* fix: returns int instead of bool in cmp function

* fix: usb_serial will not be equal

* refactor: stop using cmp function and instead use tuple of keys
old-commit-hash: 969be5ab9c
2024-04-12 18:47:22 -07:00
Justin Newberry 9d468ae0e2 include hash in agnos casync filenames (#32187)
include the hash in agnos filename
old-commit-hash: 661df357a9
2024-04-12 17:10:18 -07:00
Shane Smiskol c33ba96661 [bot] Fingerprints: add missing FW versions from new users (#32186)
Export fingerprints
old-commit-hash: 08097bdf0c
2024-04-12 16:02:27 -07:00
Iamz 5e49355cde Update Thai translations (#32184)
old-commit-hash: 7dd5dbcf7c
2024-04-12 10:34:24 -07:00
Dean Lee ef428ccefc ui/setup: Initially disable continue button (#32180)
old-commit-hash: eb0b1ce975
2024-04-12 10:32:23 -07:00
Dean Lee be58bf6209 ui/setup: use the mode "wb" instead of "w". (#32181)
old-commit-hash: 1c491513b6
2024-04-12 10:32:11 -07:00
Justin Newberry 6a395a599b jenkins: publish casync agnos alongside builds (#32177)
* publish agnos

* test it

* more logging and fix

* remove this for a quick test

* time logging

* revert that

* space

* Revert "test it"

This reverts commit 3b80d97f7d436bc5b2cc29caf6bff1671f7f3f71.

* bump timeout
old-commit-hash: 1f37de1870
2024-04-11 17:51:26 -07:00
Adeeb Shihadeh 1f334fdf8a Tesla: remove CAN fingerprints (#32176)
old-commit-hash: ee9d12a038
2024-04-11 14:58:05 -07:00
James f5e0309105 Toyota: use existing "pcm_acc_status" declaration (#32173)
old-commit-hash: a05de943da
2024-04-11 13:58:41 -07:00
Shane Smiskol ffab355fe3 [bot] Car docs: update model years from new users (#32165)
old-commit-hash: cd16eba8fd
2024-04-11 10:43:39 -07:00
Dean Lee 841e39042c ui/network: fix typos (#32163)
old-commit-hash: e66ded444c
2024-04-11 10:43:20 -07:00
Justin Newberry 912e8e66a0 move casync openpilot build to /data/casync/openpilot (#32171)
move to openpilot
old-commit-hash: ccddd48db8
2024-04-11 10:25:38 -07:00
Justin Newberry c5a4a2abbf no cross references between updaters (#32168)
* no references

* but keep this
old-commit-hash: cce17dc0c5
2024-04-11 09:52:45 -07:00
Justin Newberry 933dd500c4 agnos casync script improvements (#32156)
* build agnos

* include path

* cleanup

* rm this

* test it

* all agnos partitions are AB

* fix that

* correct

* build agnos first

* better temp dir

* revert the order

* try it on pc

* test it

* upload and fix

* build

* pass in environemnt variable

* not in jenkins
old-commit-hash: ecb648a68a
2024-04-11 09:46:27 -07:00
Shane Smiskol d3af84c43d Volkswagen: test FW version format (#32162)
* add test

* more explicit
old-commit-hash: 70b8e277d0
2024-04-10 23:39:45 -07:00
Dean Lee 9e67d3fd70 common/params.cc: unlink tmp_path only if there's an error (#32145)
old-commit-hash: c1edc0901e
2024-04-10 19:51:33 -07:00
MarinkoMagla b5ccf4ba02 Encode the actual current date in vw_mqb_config.py (#32093)
old-commit-hash: 9d1b3cc773
2024-04-10 15:22:36 -07:00