Commit Graph

12115 Commits

Author SHA1 Message Date
Shane Smiskol ff6ae8f1b9 VIN: query on bus 0 to log data (#31165)
* query on bus 0

* fix

* log vin_rx_bus

* fix!
old-commit-hash: 289868297eb2646acb8c62cec27ce77027d09ac7
2024-01-25 18:01:49 -08:00
Adeeb Shihadeh 9488aafba4 add flaky package
old-commit-hash: fe4abaa6f693b000056d2ce8c2492fb64c3e313d
2024-01-25 17:38:09 -08:00
Comma Device 96497667fa allow a couple retries
old-commit-hash: 076810d5bd62f357e594212be665d0e2c06a739f
2024-01-25 17:13:35 -08:00
Justin Newberry 1e197545c6 Revert "test_loggerd: make rotation test more robust" (#31168)
old-commit-hash: 979dba33cda2c54686e0e07f439ce06aa2598b1f
2024-01-25 17:11:03 -08:00
Justin Newberry d9a324dc92 CI: generate test_ui report (#31151)
* add test

* simpler

* simpler

* false

* move these here

* faster

* map takes logner to render
old-commit-hash: faf99ba711cb12e33e0e1b6034ec146b65f7a854
2024-01-25 16:49:38 -08:00
Shane Smiskol e646368b7d Fingerprints: add missing FW versions from users for Toyota, Honda, Chrysler [bot] (#31166)
old-commit-hash: f5732f9c5b266e4e992aa75fb7dc1770759731e9
2024-01-25 16:44:25 -08:00
Alexandre Nobuharu Sato ecaa3d08d2 Multilang: Update pt-BR translations (#31167)
* add instructions to my fork

* add paypall.png to gitignore

* Revert "add instructions to my fork"

This reverts commit a6a6f93533add212e321e8472a78a8a69bf932f4.

* translate

* revert this

* why?

---------

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: f21ccfbf790b9591043494d1612c5c6e0207f935
2024-01-25 15:55:58 -08:00
Shane Smiskol 5870fb64d2 Fingerprints: add missing FW versions from users for Toyota, Honda, Chrysler [bot] (#31156)
Export fingerprints
old-commit-hash: 9ae8830a435816e1a5758c6c61aa1c567c651dfd
2024-01-25 15:28:02 -08:00
Adeeb Shihadeh 83039032ac update translations
old-commit-hash: 4ecaa6da4595b2c82d4d17358717536e6f28e0da
2024-01-25 13:44:26 -08:00
Adeeb Shihadeh 533206be2f update factory reset
old-commit-hash: 80ea4db7bb19c7758aae6dda1997b5bf5b27dc9b
2024-01-25 13:34:09 -08:00
Greg Hogan 01eccef5de filereader should use connection pool for file_exists (#31158)
* filereader should use connection pool for file_exists

* remove debug var
old-commit-hash: 6901aada14df6aa68b5e3970da0487b8d2b4df8c
2024-01-25 13:26:12 -08:00
Justin Newberry 231932d962 Simulator: add comment about mapbox tokens (#31162)
* add to readme
old-commit-hash: 410db2cd9fafdf17700179fe14999775551edc78
2024-01-25 12:45:43 -08:00
Justin Newberry fe38a7e1a9 Simulator: pin metadrive + use pip version (#31161)
* pin metadrive

* pin

* not on git
old-commit-hash: 3b618c4dfd81238c8e76524cbedb073d70d69794
2024-01-25 12:44:01 -08:00
Justin Newberry 1dae90e219 test_loggerd: make rotation test more robust (#31160)
* no randomness

* lots

* Revert "lots"

This reverts commit 2052fd6f7b8dc4c53fbb7c726026070918d5de00.
old-commit-hash: 35374f4d577d0bf835ae146954010ef61a3c2fa4
2024-01-25 12:13:43 -08:00
Justin Newberry 27c6339e8f CI: add bot labels to repo_maintenance (#31159)
* add bot lables

* prefix
old-commit-hash: 6f2f966a2f03335da693f278825becb7f7c841bb
2024-01-25 11:28:09 -08:00
Justin Newberry 9edc902106 LogReader: fail-fast on invalid segments (#31152)
* don't check all

* is
old-commit-hash: edd2428b6067381ffaa25420d6fd9f0f142038a8
2024-01-25 11:09:09 -08:00
Shane Smiskol fed94c5d57 Toyota: use radar in place of abs for platform code ECUs (#31043)
* use radar instead of abs

* str the strenum

* Lexus ES: non-TSS2 probably don't have stop and go without DSU-pull and/or pedal

* remove from NO_STOP_TIMER_CAR. this set is so confusing

* Combine ES & ESH (preferring ESH's DSU msgs)

* ES: forgot substitute

* comment

* Highlander: combine, preferring the hybrid for DSU msg mismatches (0x365 and 0x366)

* remove duplicates and sort

* update docs

* toyota non_essential ECU test

* Lexus RX: combine, preferring hybrid's msgs (they all exist on ICE)

* sort and remove dups

* parameterize so we can test with notebook

* this too

* clean up

* clean up

* tuple makes more sense

* update comments

* update

* update

* update
old-commit-hash: be15b31696af43accbffc8d59b3a5acbb4725682
2024-01-25 02:02:00 -08:00
Ruben Medina 031e88f2c9 add size to system alt image manifest entry (#31154)
old-commit-hash: 8472ae5317d98a41dae28b2cd1e72ac05b5cae04
2024-01-24 23:35:39 -08:00
Shane Smiskol ef68d5b68c Chrysler: add FW from CAN fingerprinting cars last 90 days on 0.9.5-release (#31142)
* print

* name

* add missing

* -----

* add list so can fingerprint

* transmission doesn't exist on these

* fix abs addr!

* apparantly abs isn't on these cars

* 2018 too

* clean up

* rm abs

* add missing versions!

* Revert "add missing versions!"

This reverts commit 45d36a49363a9c540841e6618c1a73cd3948c754.

* need this to fingerprint!

* Add FW from CAN fingerprinting cars last 90 days on 0.9.5-release

* need this temporarily

* Add rest of dongles

* update docs

* remove FINGERPRINTS

* Apply suggestions from code review

* Update selfdrive/car/fw_versions.py
old-commit-hash: 951d7e9cd0f7a12af81e3224771e2dec079ca22e
2024-01-24 21:29:18 -08:00
Justin Newberry 89e0ad2902 test_ui: add onroad state (#31148)
add onroad
old-commit-hash: 3676ae4da3dc4fbc2ea6aa84369a5f460662f6e4
2024-01-24 16:51:06 -08:00
kovat74 d6ebcd5944 Added firmware fingerprint IONIQ 2020 EV (#31049)
old-commit-hash: ae25a135947a1e2b06245cb63cc0f9cf4c44dd41
2024-01-24 16:15:20 -08:00
Cameron Clough 7b4bcd8f22 Ford: add missing Mach-E fw (#31145)
From the route 83a4e056c7072678/2023-11-13--16-51-33 (which is already
in selfdrive/car/tests/routes.py, added in #30691).
old-commit-hash: 1a202a55c1db9e8db3d69a30fcfb9f978cf20a53
2024-01-24 15:37:32 -08:00
Harald Schäfer f9d5fc7dd9 Los Angeles Model 2 (#31135)
* 7045fb53-6739-4338-8426-20cbd4ad7832/600

* Update constants

* Update parse

* Typos

* Update ref

* 26057144-130f-48e1-8a98-00fae53ae7db/700

* Update ref
old-commit-hash: f55e6a3b81bf08bce9cb9d2357db5bbf529d1d39
2024-01-24 15:26:22 -08:00
Justin Newberry d3ead5e4ff test_ui: create test ui screenshots and html report (#31147)
* test ui

* report + common

* in ci

* fix

* dont enable in ci yet
old-commit-hash: e2ec5be6eec73f6455727313ba2b9c5bb01cce8c
2024-01-24 13:54:31 -08:00
Adeeb Shihadeh e03ba031b6 disable TestManager.test_clean_exit for now
old-commit-hash: 7f35d0a909d65d647008e74df56c51e603971012
2024-01-24 11:53:03 -08:00
Justin Newberry 7e5bd9247f car porting examples: subaru fuzzy fingerprinting (#31139)
initial commit
old-commit-hash: 1bade14fdaf433a4e115874f9cc74e4fd6190481
2024-01-24 10:23:59 -08:00
Justin Newberry 7d76ac8eba LogReader: replace get_first_message with LogReader.first (#31146)
* first

* str
old-commit-hash: dd0c474e6cc09d17cd07b51098d826dc40bc5403
2024-01-24 10:21:57 -08:00
Shane Smiskol 2605b45f20 Chrysler: add Pacifica 2023 FW versions (#30934) (#31144)
* Revert "Revert "Chrysler: add Pacifica 2023 FW versions (#30934)""

* ICE
old-commit-hash: e5fe1d2885761028dfa61d95972a8d346809c446
2024-01-24 01:56:33 -08:00
Shane Smiskol 0d08cfd77d Revert "Chrysler: add Pacifica 2023 FW versions (#30934)" (#31143)
Revert "Add Pacifica 2023 fingerprint"
old-commit-hash: ee716a6d9d79a2276cc63c5fd6751e2cfbbc7b9b
2024-01-24 01:29:05 -08:00
Kenny K accb8b66a6 Chrysler: add Pacifica 2023 FW versions (#30934)
* Add Pacifica 2023 fingerprint

* add FW

* remove can

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 1b82e77ed9ae2016a23034e7fc01deef199fba7a
2024-01-24 01:01:15 -08:00
Justin Newberry 67bb21219c LogReader: no redownloading on multiple iterations (#31141)
* no redownload

* sort
old-commit-hash: 88dcaa51c4d1fcc338d44f55134593760334ae23
2024-01-23 23:54:11 -08:00
Shane Smiskol f01651d440 Nissan: log FW responses on bus 0 (#31138)
* nissan: log FW responses on bus 0

* update refs
old-commit-hash: b9ad854451ce642a05c487d96a1a9bc2181bb3ba
2024-01-23 23:12:48 -08:00
Justin Newberry 0d558d02ee auto_source: add commaCarSegments source (#31137)
add source
old-commit-hash: ac71c30ad5d8a5f303ac7a08cc73b8a4b0174498
2024-01-23 21:40:04 -08:00
Justin Newberry eb417ee8eb use get_first_message for auto_fingerprint
old-commit-hash: abf2801122a8e92e486a8ca88c946949d3149bae
2024-01-23 20:59:32 -08:00
Justin Newberry 6a1d7fd732 comma_api_source: fix qlogs (#31136)
fix qlogs
old-commit-hash: 3d9b483e107e119fd5322e00494a769ef0e081bc
2024-01-23 20:51:15 -08:00
Justin Newberry b2983772fa test_fw_query_on_routes: use new LogReader (#31134)
a
old-commit-hash: 998eb8cde2c81964c883595ee84eeab4172c99ae
2024-01-23 17:41:43 -08:00
Shane Smiskol 23d7cf74af fw_versions: add extra_fw_versions param (#31132)
* add param

* fix

* fix
old-commit-hash: 780f1222adeef28cd8d3057fa94c6dc65cbee876
2024-01-23 17:21:48 -08:00
Justin Newberry 6f47abeaad CI: test the car_porting example notebooks (#31131)
* dont use route

* fix and cleanup

* test the example notebooks
old-commit-hash: f22b6681d67a0ef11d0446edfb40f50a5c1f8417
2024-01-23 14:57:31 -08:00
Justin Newberry 8768be968b LogReader: don't use route for max_segment (#31129)
* dont use route

* fix and cleanup
old-commit-hash: d574013d7bda94a43b29095887e176b9723d13cb
2024-01-23 14:51:45 -08:00
Shane Smiskol 422daea84c New MY!
old-commit-hash: a2028cbfd55712ef23cefa31d909892592ab2e8d
2024-01-23 14:29:31 -08:00
Shane Smiskol 0daf97e084 Export fingerprints
old-commit-hash: ebc916e25c2136d9cadbb98672442cfbc5e84ea5
2024-01-23 14:23:11 -08:00
Justin Newberry 0fb7448a9d LogReader: remove redirect message for internal data (#31088)
fix logging
old-commit-hash: 0234cadec3aefdca2e71c251ff6f8885a247c34a
2024-01-23 12:55:50 -08:00
Justin Newberry c5c522c984 plotjuggler: auto fallback to qlogs with prompt (#31110)
* qlog fallback

* show a warning for that

* qlog fallback

* fix

* wording
old-commit-hash: 65490bb3c55fa81d5144eba2c09f054b73179cc4
2024-01-23 12:53:19 -08:00
Justin Newberry 0ae82f96c6 SegmentRange: __str__ get preferred format (#31126)
get canonical
old-commit-hash: 35e1e8ecd2e2a8a458467ecb3ec18730610da18a
2024-01-23 11:40:22 -08:00
Shane Smiskol ee5454eefa Fingerprints: automatically add missing FW versions from users [bot] (#31116)
Export fingerprints
old-commit-hash: ea57336005f4cf9c587dfbe221662b4de73bd508
2024-01-23 02:19:32 -08:00
Hoang Bui 8eb42af660 CI: enable virtual audio sink for soundd (#31120)
* enable virtual sound

* mv install to dockerfile

* cleaner

---------

Co-authored-by: Justin Newberry <justin@comma.ai>
old-commit-hash: 403610eed968823aff507d44e4945be774c6fb37
2024-01-22 23:10:17 -08:00
Adeeb Shihadeh 12d2d861f2 Revert "Switch from json11 to nlohmann/json (#31093)"
This reverts commit 8fa1e8aa53defca264272a66531d639b3d569418.

old-commit-hash: 88757c12b3371a1ba5b3ebabc9e85faad0a19d56
2024-01-22 22:41:59 -08:00
mtribiere cb3a834067 Switch from json11 to nlohmann/json (#31093)
* Initial commit

* fix release/file_common

* Update common/swaglog.cc

* Swtiched serialize cc

* move to lfs

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: ee036482b8152f0e7650895c6f4bac5d4f00e00f
2024-01-22 22:35:47 -08:00
Adeeb Shihadeh b8fbf60097 timed: always pull time and timezone from GPS (#31112)
* timed

* rm timezoned

* just gps

* ok

* little more

* fix

* datetime

* sleep a little

---------

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 827aa2e4fad3334e594f8a259444f9461579fa2d
2024-01-22 18:35:11 -08:00
Justin Newberry c03fe6bb13 add example of using the comma car segments database (#31117)
* add vin fingerprinting example

* perhaps!

* remove segment

* easier
old-commit-hash: 389b8ca30d62f81ae40a7d026a299ce3930183da
2024-01-22 18:23:07 -08:00