Commit Graph

7715 Commits

Author SHA1 Message Date
HaraldSchafer f8a05617a3 New model: minor fixes (#25368)
* 1456d261-d232-4654-8885-4d9fde883894/440 ac1a6744-85b0-4ec6-8ba7-608d0717b8f1/750

* some copies are useful

* update model replay ref

* less frames in model replay onnx cpu

Co-authored-by: Bruce Wayne <yassine@comma.ai>
Co-authored-by: Yassine Yousfi <yyousfi1@binghamton.edu>
old-commit-hash: 55bf9385047ec876643cdebc197fba4f05cc4695
2022-08-05 17:28:15 -07:00
Shane Smiskol c0cf3a0735 Ram 1500: add harness (#25376)
Add Ram harness!
old-commit-hash: e05cfd21000d6a8a14ec26deddefde7e89528c84
2022-08-05 16:29:59 -07:00
Adeeb Shihadeh bbad107007 test onroad: more robust CPU usage test (#25375)
* test onroad: more robust CPU usage test

* fix linter

* remove debug print

* Revert "remove debug print"

This reverts commit 172cb655fe3558abeb0ec6432ff24b90c0aab183.

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 80cbcafb5f10f474efd86a085032705c994bab15
2022-08-05 16:12:32 -07:00
Shane Smiskol f82b61ccf4 Fix static analysis
old-commit-hash: 088719c86c050c9a73f45f5a472a88af5e539db1
2022-08-05 15:23:22 -07:00
Shane Smiskol 140c521982 GM: add OBD-II harness to all GMs (#25356)
* Update/cleanup CarInfo

* Update footnote

* this will be on the website

* update docs

Co-authored-by: Jason Shuler <jshuler@gmail.com>
old-commit-hash: e1d38be92faa4639b95374323b7dcbc09107b595
2022-08-05 15:19:21 -07:00
Shane Smiskol e441e42fc4 Multilang: test for vanished translations (#25342)
* Test for vanished translations

* this isn't needed anymore

* comment

* remove more unnecessary code since the great pluralization
old-commit-hash: eaf21e53e2a3e3e988b661412c919a331b5cf2a9
2022-08-05 14:49:21 -07:00
cydia2020 63cd100780 Toyota: Send ACC_HUD immediately on fcw (#25348)
* Send ACC_HUD immediately on fcw

* update refs

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 88e034a2a30cc0dfd46f41b85ddfe9497fb11d0e
2022-08-04 23:24:20 -07:00
Adeeb Shihadeh 88ee71df67 jenkins: disable power draw test for now
old-commit-hash: 689d1970a769e7c705ed397dd058eeb519bc5720
2022-08-04 23:22:10 -07:00
Nelson Chen c824ca1076 Update replay README.md to be more clear that auth.py is in tools/lib (#25366)
and a little minor format fix
old-commit-hash: 4fb318c5be93c2f26e2ad4149b053a6ee830ecc5
2022-08-04 15:06:36 -07:00
Jason Young 1b2eb30251 Chrysler: Add legacy FP for 2017 Jeep Grand Cherokee (#25362)
old-commit-hash: 00ee6da40a9b021077e07209ddb14d21aacd2565
2022-08-04 11:02:01 -07:00
Shane Smiskol 2eda713300 Update Kia Niro EV 2019 harness (#25359)
* h -> f -> c -> h??

* update docs
old-commit-hash: d73000587e7c857015d148fb27fd1cec050d0d85
2022-08-04 00:04:30 -07:00
Shane Smiskol 15a1f88a38 Hyundai: add missing Palisade 2020 FW versions (#25360)
Add missing Palisade 2020 FW versions
old-commit-hash: 57b1a43bf6fc241f1f274b4eb7688dbc8cf7db43
2022-08-04 00:02:08 -07:00
HaraldSchafer f7d1aad21e Update model replay commit for calib change (#25357)
* Update model replay commit for calib test

* more reliable baseline

* update docker login

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 9fbbefbc94f8c672e0b1c79333e34366e19f96cf
2022-08-03 22:35:03 -07:00
Shane Smiskol 83ff495062 vEgoCluster: fix starting from stop (#25350)
* we can't switch back and forth

* update translations
old-commit-hash: b6910923d18af7332f781a7c83b2601fd7862e3f
2022-08-03 21:03:53 -07:00
Jason Shuler 57961d8364 GM: parse low and manumatic gears (#24764)
* Switch to ECMPRDNL2 for GM gear

* Removing manumatic gear #

* formatting

* update refs

* update refs

* line

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 4bfbd7ced822e3bb52fe7f6f446fad65bcb215f4
2022-08-03 15:52:12 -07:00
Shane Smiskol 6845e6dbf6 Hyundai: remove standard LKAS on some cars (#25341)
* https://www.phillongkia.com/2020-kia-telluride-configurations.htm

* LKA is standard: https://www.cars.com/research/hyundai-elantra_hev-2021/specs/418514/

LKA is standard: https://www.cars.com/research/hyundai-elantra_hev-2021/specs/418514/

* https://www.vanhyundai.com/hyundai-reviews/2020-kona.htm

* https://www.autotrader.com/car-reviews/2020-hyundai-ioniq-review-281474979984568#:~:text=The%202020%20Hyundai%20Ioniq%20Hybrid,in%20Electric%20and%20Limited%20trims.

* https://www.humblehyundai.com/2021-hyundai-tucson-trim-levels/

* https://www.irwinhyundai.com/hyundai-tucson-trim-comparison.html

* https://www.burnshyundai.com/2019-hyundai-veloster-trim-levels.htm

* https://www.palmenkia.com/blog/2019-kia-forte-fe-to-ex-trim-level-comparison/

* https://www.southlakekia.com/research-kia-seltos-trim-options/

* fix names

* Update docs
old-commit-hash: 5c2cb8fb9787584a1eb553968cb87e7e6782dac5
2022-08-03 01:03:07 -07:00
Jason Wen bf97b74636 Hyundai: support Kona Electric 2022 (camera SCC) (#23517)
* Rebase and merge upstream

* Bump panda

* bump panda

* todo comments, minor clean up

* Add test route

* send CLU11 on bus 2

* Update docs

* Use Chrysler cp ternary naming convention

* Add FW version

* Update with latest test route

* Use segment with engaging/disengaging and moving

* sort FW

* push ci route

* add comment

* bump panda

* bump panda

* clean up

* Limit torque

* bump panda

* bump panda

* bump panda

* Add missing FW

* Add CAN fingerprint (need to fix spotty queries)

* missing fingerprints

* bump panda

* use O

* It's 2022, how is SCC still not standard!

* space

* bump panda to master

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 1ab63cc8d812697aa1ffeec15f8adb4660512165
2022-08-03 00:59:03 -07:00
Adeeb Shihadeh 8dd844a1a0 bump panda
old-commit-hash: 14cb90d5fb6971c74b9799bf8193c5bb7f184b87
2022-08-02 22:37:07 -07:00
Shane Smiskol 8c58f12e9e Multilang: add Japanese to UI (#25339)
* Add Japanese to UI

* Add Enlish and Japanese badges
old-commit-hash: 1cf2f9fc1316738f72e85052b0f9ffd74c369b1f
2022-08-02 19:29:33 -07:00
HaraldSchafer b3dd79b720 Qcom use laika timestamp (#25344)
* Qcom location: use laika to generate unix timestamp

* bump laika

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 54e54fb585fe0612f3f80382f4ce36077f400dfd
2022-08-02 15:53:55 -07:00
Shane Smiskol 76334fc278 Fix missing Korean translations (#25340)
Fix missing ko translations
old-commit-hash: abf9df336e6498b574e32083b214dbcc9458dac9
2022-08-02 13:49:03 -07:00
Shane Smiskol f1cb3ce929 Remove obsolete translations (#25338)
old-commit-hash: 51b1d99f0cd00327b9cfc3da02e859082cd9c0ea
2022-08-02 12:47:24 -07:00
Shane Smiskol 9e06421bfe Multilang: handle localized plurals (#25337)
* Add localized plural handling

* Do another location with plurals

* fix test
old-commit-hash: ecba8732088d27fac84c9d1c84c6082e0638009f
2022-08-02 12:44:21 -07:00
HaraldSchafer 21ccf4a6fd Quectel unix timestamp (#25329)
* Use laika

* Fix bug

* Better timestamp name

* Better name

* bump cereal
old-commit-hash: 32201bbbbda0ce4c2ff8cad81ecfe45ca15e4f81
2022-08-01 22:06:58 -07:00
HaraldSchafer e5589e572f Cleanup calibration code (#25119)
* First attempt

* worksish

* tests pass

* cleanup

* get rid of garbahe

* fix name

* Still used in xx

* add debug functions

* used

* Revert "used"

This reverts commit 276e8ebab06d2d4f0e9927ba32b7d8aca2bf88c3.

* Update ref
old-commit-hash: 772b748689cff4d6dc6aab6a8a20247b29a86056
2022-08-01 20:35:14 -07:00
Adeeb Shihadeh 85b4328085 enable panda deep sleep (#24949)
old-commit-hash: ee6570da4a3fd7e8cbb27feae50c59064f1d55c4
2022-08-01 20:03:32 -07:00
Adeeb Shihadeh 70d4f03b9a power monitor: fix missing numpy import
old-commit-hash: e7b3ebdb17c1bb931af704f2c36defdc8874ac28
2022-08-01 20:02:53 -07:00
Jason Young b2e8da92a9 VW MQB: Add video for Arteon/CC family (#25330)
* VW MQB: Add video for Arteon/CC family

* single line is fine

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 73ddddd9877ee2c37ec3b26c440eae51170175ee
2022-08-01 19:29:48 -07:00
Comma Device 6ef3ae8918 update tici power monitor
old-commit-hash: 82fbd1414428f9c4cb9b7542a55858ea5cdcd3b0
2022-08-01 19:25:35 -07:00
royjr efbb570caa Civic 2022: Add missing srs fw version (#25314)
Add fingerprint from a7f4cd3bd223a19e
old-commit-hash: 7aa563dc89e968f12b16d9ed401c7b8fc9e419b2
2022-08-01 19:05:00 -07:00
Shane Smiskol e801b06515 CarInfo: detail sentence exception for Toyota stock longitudinal (#25331)
* Exception for 2022 RAV4

* Exception for all stock long Toyota

Exception for all stock long Toyota

* fix exception

fix

fix

fix
old-commit-hash: 35338196aca2619e8d32d8f75c03b400ae9ece5b
2022-08-01 17:44:22 -07:00
Shane Smiskol 6e176a8ea3 Car docs diff: print detail sentence changes (#25332)
* Detail sentence changes

* fix

* after everything else

* fix static analysis

* nice emoji
old-commit-hash: d810d45421aa3af9ee62fb2026aa56f1e6d4fb8a
2022-08-01 17:07:30 -07:00
martinl 41f75ed2a6 Subaru: Add missing Forester 2021 engine fw (#25322)
FPv2: Add Forester 2021 engine fw
old-commit-hash: 09800b623ee36686f44a7789519fcf26ed5a5efa
2022-08-01 14:32:42 -07:00
Erich Moraga 13be63080f Add missing AUDI_A3_MK3 transmission & SRS f/w (#25328)
* Add missing AUDI_A3_MK3 trans & SRS f/w + cleanup

@Lord_Veit#2600 Audi A3 E-Tron (EU)  DongleID/route 7a66a72837a92935|2022-08-01--20-08-22
https://discord.com/channels/469524606043160576/524592892627517450/1003759334796316752

Cleanup was simply replacing `\0` w/ `\x`... a problem I noticed while adding missing firmware.

* Add missing AUDI_A3_MK3 trans & SRS f/w

Reverted previous "cleanup"... which was actually more of a disaster.
old-commit-hash: 7547d887e0277a8394d3f7030900f3aa4af76e63
2022-08-01 14:27:55 -07:00
Shane Smiskol 537d42c234 Prepare for new supported vehicles webpage (#25021)
* add well maintained footnote

* stash

* some updates for the website

* one extensible sort function, pass sort function into template, continue to use "openpilot ACC"

* use items

same

* return a final dict

* Fix descriptions

* Required

* Add detail sentence

* Make string packages into namedtuple

* add temp year parsing

* revert this

* one unified class like harness

* fix static analysis

* Fix body

Fix body

* Make specifics strong

* remove years

* Make Camry footnote more clear

* Revert this too

* Add notCar text, fix steer speed > enable speed (remove comma, no speed mention)

* fix missing years

* group_by_make

* Use full package text

* Only use full package text

* Check car name if notCar, fix imports

* add_years no longer needed, remove 'with Stop and Go'

* fix that

fix that

fix that

* Exception for Nissan and Subaru

* Adjust DSU footnote text

* Fix speed overrides in sentence, CR-V package imp

* init() was being called multiple times, only need to run once to set row
old-commit-hash: c8a90ef5866888ae5104c4fa9a61299de1879406
2022-08-01 13:26:24 -07:00
Adeeb Shihadeh 5933e51f8c internal installer: set param for disable radar toggle
old-commit-hash: 21719aa824f0b88ee2bc248347831cb21004a87f
2022-08-01 09:56:20 -07:00
Adeeb Shihadeh 3c275a5b26 Subaru: set cruiseState.standstill (#25320)
* Subaru: set cruiseState.standstill

* only global
old-commit-hash: 9eb27259c7b9bf267671b16d17ae9a21b43105f3
2022-08-01 09:48:03 -07:00
martinl 2108b7f061 Subaru: Add ES_Distance Cruise_Soft_Disable (#24474)
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 811365800cc22a1ac5ca9ca2934218fb9b404056
2022-07-31 19:33:27 -07:00
Adeeb Shihadeh ee0f5386a1 plotjuggler: add max torque layout
old-commit-hash: 20c140b10eef52b6f6d6b9e142ed944264865bac
2022-07-31 15:36:37 -07:00
Jeroen e215317cf0 sim: role_name attribute used by ScenarioRunner for CARLA (#25315)
old-commit-hash: 26d29d21380d3cd4b357a8ab986e71b52bb59844
2022-07-31 13:18:02 -07:00
Adeeb Shihadeh 063f9c46f2 outback harness isn't on the site yet
old-commit-hash: e076b2bd3456a370f0865ad3f008b74ad17e22f0
2022-07-31 12:47:17 -07:00
Adeeb Shihadeh b34f0129e2 Subaru: 2020 Outback support (#25248)
* Subaru: 2020 Outback support

* bump panda

* bump panda

* update refs

* update refs
old-commit-hash: efa326e20856ff3a8ecff6f53d75a132ee0e4e1e
2022-07-31 12:43:27 -07:00
ZwX1616 6e5393367d Remove RHD toggle: determine by driver side instead (#24802)
* driverview

* auto choose

* useless

* remove

* modeld not use toggle

* remove from params

* should have commissue anyway

* delete icon file

* deal with init more elegantly and prohibit switching when engaged

* nonblock save when not unstable

* filter very low speeds

* a few more secs dont harm

* draw icon

* match

* radius

* use const

* ref commit

* new transs

* put_bool_nonblocking

* 5k route tune

* ref comm

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 22408781f7d7df5ff0395f80c1b15d6407acd0ff
2022-07-29 13:52:24 -07:00
Willem Melching dfcd3a2910 casync unittests (#25306)
* simple extract test

* add test with loopback

* test for chunk reuse

* test seeding

* add instructions

* cleanup

* install casync

* make more tests work without a loopback
old-commit-hash: 753f4c7fab565234e455f19e3ca123e44171e042
2022-07-29 17:46:19 +02:00
Vivek Aithal 283970114e Sensor Invalid Alert (#25303)
* modify text, add soft disable

* Update selfdrive/controls/lib/events.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* Update selfdrive/controls/lib/events.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: f1fecc3da7299a45f1f4728c48ff33b225d43eb1
2022-07-28 18:52:10 -07:00
Adeeb Shihadeh 9dc723b322 Subaru: log EPS torque (#25304)
* Subaru: log EPS torque

* update refs
old-commit-hash: 7fee45ad6c5d78c36137db44ae6503c1e57669ba
2022-07-28 16:42:42 -07:00
ZwX1616 d500a25ab5 params: add put_bool_nonblocking (#25292)
* add bool flag

* cleanup

Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: 1f087bceb4a6f569a2f703f348f70048c010ef04
2022-07-28 13:17:11 -07:00
Vivek Aithal e23f58937f Lateral Acceleration Error alert (Sensor Invalid) (#25291)
* sensor flag in paramsd

* increase lateral acc err alert threshold

* add invalid sensor alert from paramsd

* update ref, bool before adding to msg

* account for sign difference in locationd and paramsd

* revert ref
old-commit-hash: e77dc1ab444ce41749d287337ace74f32170cd65
2022-07-28 13:10:01 -07:00
Shane Smiskol 1cc3755472 Toyota: FW fingerprint on bus 0 (#25277)
old-commit-hash: da8d8a212141571d2f07ce944af380edae9e62dc
2022-07-28 11:02:42 -07:00
HaraldSchafer fa226dd852 Support quectel gps (#25299)
* qcom clock gets corrected randomly it seems

* Use quectel gps

* fix small laikad bugs

* Support both

* Support ublox and qcom clock model

* fix laikad test

* fix typo

* Back to original value

* More typos

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 11da2804f6f0ffdc6d9bc0b146c8a308d6b66018
2022-07-28 10:56:59 -07:00