Commit Graph

8094 Commits

Author SHA1 Message Date
Dean Lee a3849a0836 ui/ExperimentalButton: Initialize engageable to false (#28846)
old-commit-hash: bde531d0bcd8dbed79b164a443508dcb1f622818
2023-07-07 18:46:41 -07:00
Shane Smiskol 2e320bae33 Toyota: add missing engine FW for 2023 RAV4 Hybrid (#28844)
add missing fw from 459707e5f696e897|2023-06-30--17-07-25
old-commit-hash: 3502971467e7a420958edfc5ad551b1e30b1bb2e
2023-07-07 15:39:19 -07:00
Adeeb Shihadeh 5d520dc7ae ui: add nav to prime features (#28842)
old-commit-hash: 99f9d21e4b46e7aa1596c47740c1cb1c6ee84437
2023-07-07 15:07:37 -07:00
HNR001 81c72acb4e Toyota: add FW for Prius Plug-In MY2022 (#27420)
Update values.py

Add missing FW for Toyota Prius Plug-In EUDM MY2022
old-commit-hash: a50e7fa60ae8ffdd9959165454ba84d6a65acda3
2023-07-07 02:27:25 -07:00
weapons 000c3ed94b Mazda CX-5 2022 fingerprint (#28803)
Update values.py

Updated Mazda CX-5 2022 fingerprint for my vehicle (2023 Mazda CX-5 UAE).
old-commit-hash: eeccb0950474a1c15ced0666464f7528b930e306
2023-07-07 02:10:24 -07:00
chzollib 9da120ea60 VW: add MY23 Crafter FW (#28806)
* Update values.py with MY23 Crafter

* remove FW from another car

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 75cfcc5cec6f6f40d1a8d35576617566f456d0e4
2023-07-07 01:58:32 -07:00
Shane Smiskol 34f0240339 Hyundai: explicitly copy signals to forward (#28020) (#28604)
* Revert "Revert "Hyundai: explicitly copy signals to forward (#28020)" (#28406)"

This reverts commit 370c0568da278511a32fc3f1d4ff396ef6838fb9.

* CRUISE_INACTIVE doesn't exist
old-commit-hash: 475a4a23a2bdf1c8cacececc959134fb4669d6ee
2023-07-07 00:10:18 -07:00
Shane Smiskol 28eae267a4 Toyota: log another permanent LTA fault (#28833)
* also 17

* common

* not acc
old-commit-hash: 048aacbd597ce73d9af9259f96699d016b1a7e98
2023-07-07 00:09:45 -07:00
Mitchell Goff 95051090a1 Refactor model runners (#28598)
* Started work on model runner refactor

* Fixed some compile errors

* everything compiles

* Fixed bug in SNPEModel

* updateInput -> setInputBuffer

* I understand nothing

* whoops lol

* use std::string instead of char*

* Move common logic into RunModel

* formatting fix
old-commit-hash: c9f00678af17dc75b9e56a968c4357704e40c901
2023-07-06 22:26:11 -07:00
Dean Lee ccba136b64 ui: remove function configFont. use struct InterFont (#28773)
old-commit-hash: 219590885fb7463f39bacbbf1d5274b7251d9e7f
2023-07-06 12:17:56 +02:00
Jason Wen 7f10d2c5b4 HKG: Car Port for Kia Carnival 2023 (HDA1) (#27785)
* HKG: Car Port for Kia Carnival (China only) 2023 (HDA1)

* add FW

* seems to be radar SCC

* Update CARS.md

* Update CARS.md

* Add test route

* Fix docs

* New route

* Fix docs formatting

* update with US model

* 2 total

* Update RELEASES.md

* add FW for US carnival 2023

* fix docs

* update test routes

* no rlogs for chinese route

* update docs

* revert chinese to merge now

* Apply suggestions from code review

* fine to fully remove

* less precise

* remove from releases

* Apply suggestions from code review

* Update selfdrive/car/tests/routes.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: f1c604bde7a84036a0dd16e0cc2ee34c8ff96181
2023-07-06 00:37:49 -07:00
junhee Ahn 562c7ca374 Hyundai: Add FW for Sonata 2020 (#28820)
Hyundai : Add fw for SONATA 2021
old-commit-hash: 0e73c2db99844af0d4a61c103b9bebefd4897268
2023-07-05 21:10:14 -07:00
Shane Smiskol 7104a009c2 bump opendbc (#28818)
* bump opendbc

* rename
old-commit-hash: b7bd12135c5b174eca5fa664261dbcebf5b6dd78
2023-07-05 20:39:03 -07:00
Jason Young 089a09a92a nav ui: restore speed-adaptive map zoom level (#28796)
Revert "map: fix repeated call to m_map->setZoom (#25784)"

This reverts commit 00cc1831bb13d838ba5df4fdfc6c071f7c704493.
old-commit-hash: e816c81a5af8684cf3eb6f0c9d578cf82ebc1588
2023-07-05 15:45:32 -07:00
Dean Lee b987242655 ui: fix alert disappear when no controlState is received in a frame. (#28811)
* always return alert

* don't get old alert
old-commit-hash: d9d5ce36345950db8471631a083c9a609595c311
2023-07-05 15:20:28 -07:00
Dean Lee 724ef9d7ef ui: more descriptive global names (#28813)
* rename global bdr_s to UI_BORDER_SIZE

* rename header_h to UI_HEADER_HEIGHT

* remove unused footer_h
old-commit-hash: 5991aea10a63d9314149e88e22898875801ef775
2023-07-05 15:00:33 -07:00
bashiromar1795 2f56c54602 Lexus: add missing FW for UX Hybrid 2023 (#28766)
* Update values.py

* Revert "Update values.py"

This reverts commit e2293bee861fa2eb00e6c2ffd2c69d913c2165cd.

* add missing FW versions for uxh 2023

* update docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: ea5a0e245098b454351ddcc6e9596fb292f55fae
2023-07-05 11:08:18 -07:00
Dean Lee c25ca091ff ui: cleanup controls (#28809)
* cleanup controls

* restore LayoutWidget
old-commit-hash: 2d37c219e794cc4d8ed0de031b38b183af281db3
2023-07-05 10:50:14 -07:00
Dean Lee 6b5ca3e86b ui/wifiManager: remove obsolete methods without definition. (#28802)
old-commit-hash: 0bbe9bf46afbd98fd141fcc3d9fffe61718bd37b
2023-07-04 11:34:00 -07:00
Cameron Clough 6ec8c00ffd Ford: add Explorer 2022 FW (#28792)
old-commit-hash: b627ce6901ab50b891323bb066374fa1a155c83e
2023-07-03 15:56:30 +01:00
AlexandreSato 036603682f Multilang: update pt-BR translation (#28774)
update pt-BR translations
old-commit-hash: 6495a18cc9e8c1394ac7395d24bb0a661ce35fbf
2023-07-01 18:45:01 -07:00
Shane Smiskol 9dc8eee514 CAN Parser: assert no missing signals (#28763)
* bump opendbc

* bump

* remove undefined signal
old-commit-hash: ce7141383bd391b62770239e292bbc8ac099b63d
2023-07-01 02:55:35 -07:00
Dean Lee c49d605320 UI: fix memory leak in MapSettings (#28759)
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>

old-commit-hash: 93413c43df594a63b36c896c629daaef27dd9fe4
2023-07-01 09:45:05 +01:00
Dean Lee 38be68ff5e ui/MapSettings: remove white border around destinations (#28771)
old-commit-hash: 081cc2eb79ba917fe037b31d01f669c1a8b16ab9
2023-07-01 08:40:06 +01:00
Dean Lee 235235b2d9 modeldata.h: convert constants to uppercase (#28769)
old-commit-hash: 32c5e6aafb702a5a17ca7b43c9062ce9e4462d34
2023-07-01 08:26:21 +01:00
Adeeb Shihadeh 75d92ae89c UI: adjust opacity instead of visibility to indicate engageability (#28765)
old-commit-hash: 010ef17da552041a3b39f074ea98571e1211d9f7
2023-06-30 19:18:35 -07:00
Mitchell Goff 6a21c44d90 UI: Indicate when Nav on OP is enabled (#28665)
* Indicate whether nav is enabled in UI

* update border spacing on both enabled and navEnabled change

* update less

* more

* cleanup

* simplify

* fix

---------

Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: a66135665c9256b4efa1c3ebac171b847dfdceaa
2023-06-30 19:00:36 -07:00
Mitchell Goff d663b5843e Moonrise Model (#28761)
* New model: 889463fc-5e5d-497d-9111-c8567a13cabf

* Updated model replay ref
old-commit-hash: 531c13f2acd8d15914aba34a40b356dcb7f02ced
2023-06-30 18:52:20 -07:00
Shane Smiskol cfb6f3d59b Toyota: rename undefined signal (#28762)
Update toyotacan.py
old-commit-hash: 56a2d5d49b248a2da3464d5b02fa0cfbba722eca
2023-06-30 14:39:17 -07:00
Dean Lee a8f8d0b512 ui/settings: allow driving personality without CarParams (#28753)
* allow driving personality without CarParams

* rename to hasLongitudinalControl

* Update selfdrive/ui/qt/util.cc

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 5493cb4289aea0d69e30408075a43044b895c8ec
2023-06-30 13:45:58 -07:00
Irene Cheng Chi 97eace7545 Toyota: Fix LDA message signal name, length, and description (#28755)
* bump opendbc

* LDA_SPEED_TOO_LOW -> LDA_MESSAGES

* bump opendbc

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 155e0222d0c95d48fe1780768cc1ac791750479b
2023-06-30 13:43:42 -07:00
Dean Lee 7ac669d510 ui/sidebar: Fix the inconsistent padding in different languages. (#28746)
cleanup
old-commit-hash: 7ac22a0d7abb51e604e23a3b8d9500328bafac18
2023-06-30 13:40:28 -07:00
Adeeb Shihadeh 82893982e5 Revert "ui: fix memory leak in MapSettings (#28701)"
This reverts commit 3ab739ea1374fc13297884b62065b0612dba7358.

old-commit-hash: 3e1ba3ff3522bb2eb8a8f41ecb1158314af6c3dc
2023-06-30 13:22:20 -07:00
Vincent Wright f5ae680a5b Added new 2023 Ram 1500 FW (#28758)
* Added new 2023 Ram 1500

dongle id: 960a6270ac410199

* duplicate

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: f0b65d3e928b12fbefcb73d60dbdeabf5b1f7709
2023-06-30 12:57:12 -07:00
Jason Young ad0dae5b06 VW MQB: Add FW for 2017 Škoda Superb (#28756)
old-commit-hash: c33a729201535fc8dda22cbea13f5cd44ce82e5a
2023-06-30 11:14:40 -07:00
Adeeb Shihadeh ebae4d9579 manager: create params once (#28757)
old-commit-hash: 260e83d8e4b8902190f959696e7cd340c10dcd65
2023-06-30 10:03:45 -07:00
Dean Lee a001b46ce9 ui/device: remove method motionTrigger (#28754)
remove motionTrigger
old-commit-hash: 57e70278dcaa961261f0eefe005ad27c919ceb78
2023-06-30 08:46:09 -07:00
Maxime Desroches 1693786962 simple fuzzing test for all processes (#28661)
* Revert "Revert "simple fuzzing test for all processes (#28584)""

This reverts commit a5be0640a3780156fdd5c04c1e6204fa41b307a8.

* determinism

* fingerprint
old-commit-hash: 0ebec253d0443144f71f523118f6fadc93cf1eeb
2023-06-29 21:49:23 -07:00
Adeeb Shihadeh 27b53b914b reduce startup alert duration (#28749)
* reduce startup alert duration

* update refs
old-commit-hash: 336b5f732490b0f9ad5b3276a22c1629934e25c0
2023-06-29 17:57:25 -07:00
Adeeb Shihadeh 6baeca82c7 manager: write ublox param on change (#28748)
old-commit-hash: 9ca96cc4b10f49d8e5fc2779c9dbadb134533f41
2023-06-29 16:05:00 -07:00
Dean Lee 666467266d ui: fix memory leak in MapSettings (#28701)
old-commit-hash: 5a00b420923a1fc7563c68642dca9fbb7d7b7fa7
2023-06-29 13:37:19 -07:00
Cameron Clough e99629ab35 Ford: add Escape 2021 FW (#28744)
old-commit-hash: 949afb603826918a2e122858af8941732bb2357a
2023-06-29 14:55:22 +01:00
Dean Lee f7602512f7 ui: prevent constant clicking on experimental button (#27865)
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>

old-commit-hash: c7f72698a6b1c3e7eb7d2928c52c480af1f3dbf6
2023-06-29 14:53:53 +01:00
Shane Smiskol ac0b7d634e Ford: catch camera ACC faults (#28170)
* catch camera acc faults

* Update selfdrive/car/ford/carstate.py

* cmt

* needs to be CP
old-commit-hash: d19d83ebf689a77ef66a0a04cddc33e5a7208732
2023-06-29 02:29:58 -07:00
Shane Smiskol 752820f864 Mazda: query and log FW on bus 0 (#28569)
* mazda: query FW on bus 0

* update refs
old-commit-hash: d59172bc1990859de615b3eb35d72f36bb33077c
2023-06-29 00:14:09 -07:00
Shane Smiskol 017ad73096 FwQueryConfig: test request lists (#28741)
* request callbacks

* support in IsoTpParallelQuery

* tiny bit simpler

* shorter lines

* need to check length again, could return empty list

* takes in prev response

* typing

* test

* only test

* simple test

* revert this

* subtest!
old-commit-hash: 16203cc856f5f1fed779f34f94234d3eed9d978c
2023-06-28 23:50:52 -07:00
Shane Smiskol 7f406a5ca8 Toyota: add documentation about KWP queries (#28739)
* bump cereal

* more queries (to see the new time)

* fix

* not sure what i want this to do yet

not sure what i want this to do yet

* no body

* no body

* add test

* spacing

* bodyless

* add documentation

* cmt

* cmt

* 1a

* oof

* just the comments

* revert

* ?
old-commit-hash: bdd778592daf8e0fd393418bca0af996ae5ab0d5
2023-06-28 22:32:59 -07:00
Shane Smiskol c964381ef7 Toyota: essential ECU test (#28737)
* bump cereal

* more queries (to see the new time)

* fix

* not sure what i want this to do yet

not sure what i want this to do yet

* no body

* no body

* add test

* spacing

* revert

* check len

* static fix

* shorter cmt
old-commit-hash: 3b8aec4b063faa3b806e27bcdbf7c9820bcb7a92
2023-06-28 22:10:44 -07:00
eFini 5903aa4c32 Toyota: experimental longitudinal when using smartDSU on radar-ACC TSS2 car (#28440)
* disallowed openpilotLongitudinalControl when experimental_long is off on radarUnavailable vehicle

* try this

* this is a better check?

* use it here

* use it here

* more explicit (pending more cleanup)

* some documentation

* clean up

* same

* this also works, but it adds a bunch of indirection

* Revert "this also works, but it adds a bunch of indirection"

This reverts commit 822095b96569faf10a6841cf3892b5db29f0c01b.

* Update selfdrive/car/toyota/interface.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 1b98fea696e0d7e6fff06cbce2b3812cbabd90f1
2023-06-28 21:16:01 -07:00
Harald Schäfer c89a9b1b73 Laikad: more sensible ephemeris management (#28721)
* Laikad: more sensible ephemeris management

* Tow

* fix test

* Also publish qcom

* Update

* Update laikad.py
old-commit-hash: 5c6efd2aab5c832fb9405128b2276eab4cd8c8a5
2023-06-28 21:08:18 -07:00