Commit Graph

12825 Commits

Author SHA1 Message Date
Justin Newberry
8a39433d7e add ui description helper to build_metadata (#32113)
add ui_description
old-commit-hash: c95404d564a9a8d168f8f587887e9c33f96db861
2024-04-05 16:28:21 -07:00
Shane Smiskol
5c1d90aaf3 [bot] Fingerprints: add missing FW versions from new users (#32108)
Export fingerprints
old-commit-hash: 8be1a0ea360a63d8dd2120e628b3b349e1db02b8
2024-04-05 15:32:45 -07:00
Shane Smiskol
972fa0b086 missing shebang
old-commit-hash: 1c6924ac675baaaceb8be0b7154be15c2c45c413
2024-04-05 15:10:14 -07:00
Shane Smiskol
76650793ad make fox.py executable
old-commit-hash: ab744b73447f2b50a09d734edfa16a6a9eb04073
2024-04-05 15:04:38 -07:00
Justin Newberry
d3f41f84bb fix nightly casync build (#32111)
fix casync build
old-commit-hash: bbb31184ab869619944fbd4ad5667f8bc4ca6d3d
2024-04-05 14:11:38 -07:00
Justin Newberry
32b32c397a casync: larger chunk sizes and include file mode (#32110)
add mode
old-commit-hash: 910e32270bc0e216a3443803bb177e0f4963e00b
2024-04-05 11:06:11 -07:00
savojovic
f2c6778548 Adding foxglove support (#31907)
* Adding foxglove support, demo version

* Adding image/thumbnail support

* Adding foxglove map support

* Adding foxglove map support

* Updating title in jsonschemas according to rlog attribute names

* Remove shemas folder, add dynamic schema creation

* Update identation to 2 spaces, code refactored

* Fix, jsonToSchema() recursion returns 0 when an empty arr found

* Update, empty arrays data type set to dummy value of type string

* Enable logs download

* Adding foxglove install functionality

* Adding, transform json lists into json obj

* Adding, pip install mcap library

* format it

* Refactoring msg adding to mcap writer by utilizing pool of worker processes
Disabling compression

---------

Co-authored-by: Justin Newberry <justin@comma.ai>
old-commit-hash: 8a138f9be8542ef83fd42cbb030b05551af4afdb
2024-04-05 11:03:00 -07:00
Justin Newberry
b33aef01b8 move casync release creation to use a tarball of files (#32089)
* tar archive instead

* fix

* move this here

* migrate these

* fix this

* update readme

* fix that

* try to build nightly

* Revert "try to build nightly"

This reverts commit 4ea680cb6a1f985c0490168724c99bcb45af9899.

* caexclude is no longer required

* finish up

* sorted

* need this

* and that

* context mnager

* path based
old-commit-hash: 69982d43cd61e9b085fbd19f1e3ac6c747a51793
2024-04-05 11:00:45 -07:00
Shane Smiskol
6bcc026ca5 car docs: no experimental mode for alpha long cars (#32079)
not alpha
old-commit-hash: d7ea27cbddc304c8f6d9e064017a19d26ae945a2
2024-04-04 13:51:26 -07:00
Justin Newberry
4086a1b8ba move casync build dir to /data/openpilot (#32104)
move here
old-commit-hash: 5892056884885b603d05c0a44d8db89cf07a094a
2024-04-04 13:47:49 -07:00
Cameron Clough
5dbd836091 cabana(DBCFile): handle escaped quotes (#31889)
* cabana(DBCFile): VAL_ allow empty description

Even though this doesn't make much sense, we should still be able to
parse it.

* cabana(DBCFile): allow escaped quotemarks in signal comment

* also message comments

* escape/unescape quotes

* test empty val desc

* test generating DBC with escaped quotes in comment

* seperate test case

* fix trailing space

* remove empty val

* trailing whitespace again
old-commit-hash: d09e77d1aff2a9df096fb519345337379379d9cf
2024-04-03 19:19:55 -07:00
Shane Smiskol
8f8122f409 [bot] Fingerprints: add missing FW versions from new users (#32095)
Export fingerprints
old-commit-hash: 3f81ea2e0ebccadfe3f6499dc8f9904784f19018
2024-04-03 08:05:51 -07:00
Alexandre Nobuharu Sato
479b2a7fbf Mutilang: update pt-BR translation (#32090)
* update pt-BR translation

* not today Satan
old-commit-hash: 346ab5ce303bb5e7158154e98a2816e190802c87
2024-04-02 16:09:04 -07:00
Shane Smiskol
8436a67315 [bot] Fingerprints: add missing FW versions from new users (#32086)
Export fingerprints
old-commit-hash: 67ba1154363c8e4f841836afaa20d57319fe3095
2024-04-02 15:25:58 -07:00
Michel Le Bihan
5620c5e4f7 simulator: Change car to Honda Civic 2022 (#32087)
* simulator: Change car to Honda Civic 2022

* simulator: Enable experimental longitudinal control
old-commit-hash: 44129ad0df5c31c03d78fe591183e9db50c8e6b3
2024-04-02 10:28:19 -07:00
Shane Smiskol
539ad3db56 fix static analysis (#32082)
fix ltl
old-commit-hash: 72eb17012db150fa6aa3b7f6189d569cfc3d94e1
2024-04-01 20:08:22 -07:00
Shane Smiskol
6f033b5d39 Volkswagen: fix PT bus query (#32081)
we need whitelists!
old-commit-hash: fa5527fc76e9d1f48ea67fba71fcc084ee259865
2024-04-01 19:09:37 -07:00
Shane Smiskol
476db651f3 fw_versions: add OBD multiplexing to debugging view
old-commit-hash: 56e716bf86478857e2bf5e58e9faea0f1c2f95a4
2024-04-01 19:08:27 -07:00
Justin Newberry
4724c144a8 pytest: don't delete logs on-device (#32080)
fix log deletion
old-commit-hash: c09cf4983bd5e4b83ce58ac033661e6e79a88770
2024-04-01 17:43:22 -07:00
Justin Newberry
f387b87f42 migrate lowercase mock (#32074)
* add mock migration

* fix

* this
old-commit-hash: 1c0161589b5fa183d7fc87a30692c92865d61065
2024-04-01 15:27:29 -07:00
Shane Smiskol
07e5089b37 Lexus RC: add missing fwdCamera FW (#32076)
add 1e4e217ac337b4bf
old-commit-hash: dbea6ba7bf2143d7d6cfc7e0be6eb71f8e7b9faa
2024-04-01 15:25:27 -07:00
Justin Newberry
35e77d1edc plotjuggler docs remove old options (#32078)
* these are no longer options

* and this one

* qlogs

* space
old-commit-hash: 3080aefa3d8395d4842749f629cab92db2e65f56
2024-04-01 15:24:23 -07:00
Shane Smiskol
97ba6c2fba [bot] Fingerprints: add missing FW versions from new users (#32072)
Export fingerprints
old-commit-hash: 3e99cf4b5e6b74e8671db12935156b09a259b964
2024-04-01 11:43:45 -07:00
Adeeb Shihadeh
f545575bf9 [bot] Update Python packages and pre-commit hooks (#32071)
Update Python packages and pre-commit hooks

Co-authored-by: jnewb1 <jnewb1@users.noreply.github.com>
Co-authored-by: Justin Newberry <justin@comma.ai>
old-commit-hash: b743e5cff588b8d80aa18758bdeb0e13c1f3e874
2024-04-01 10:03:26 -07:00
Adeeb Shihadeh
819d8a4d9a [bot] Bump submodules (#32069)
bump submodules

Co-authored-by: jnewb1 <jnewb1@users.noreply.github.com>
old-commit-hash: c2f593f69ae558eec5d46056468e9e1a99c062d2
2024-04-01 10:03:04 -07:00
Justin Newberry
881ccd321e fix logreader after segment_numbers api removal (#32073)
fix
old-commit-hash: fc9f50c90d166ce8bef7a711b2e391071fb0fe02
2024-04-01 10:01:50 -07:00
Adeeb Shihadeh
91be24ae16 timed: set valid flag (#32061)
* timed: set valid flag

* oops
old-commit-hash: 43832335b8e44e40683ffe6afa226a2d2de0d6ff
2024-03-30 17:47:21 -07:00
Dean Lee
05d0243ff5 replay/route: adds retry on network failures (#31948)
old-commit-hash: b8f5f50d39881388fa4dcf3137693b948c2cf070
2024-03-30 17:37:14 -07:00
Shane Smiskol
3e8fa28cef [bot] Car docs: update model years from new users (#32060)
Update car docs
old-commit-hash: 90a59de1440e6a58f3991578a141709ca99ec94d
2024-03-30 10:16:40 -07:00
Shane Smiskol
3c1694ec56 VW: check cruise control (#32049)
* VW: check cruise control!

* fix that

* fix that

* Update ref_commit
old-commit-hash: 493c81076b230facec12de3065e877847a671ec7
2024-03-29 20:56:40 -07:00
royjr
40a466f535 ui: update arabic translations (#32058)
Update main_ar.ts
old-commit-hash: fb1cb01c5ae95a7223f0df0ad9caf16bbb4dd017
2024-03-29 20:53:51 -07:00
candreacchio
2375caa2ee Updated Fingerprints for Hyundai PHEV 2019 for Australian Model (#31990)
Update fingerprints.py

Extended ECUs for PHEV 2019 for Australian Model
old-commit-hash: 4a9a82b6647f5b788d9e26fa4672805ec7d6a93c
2024-03-29 19:13:54 -07:00
Shane Smiskol
e29e3d5ee7 [bot] Fingerprints: add missing FW versions from new users (#32055)
Export fingerprints
old-commit-hash: 8671e6217bce2ee87953be64d643b6fe9867f2e3
2024-03-29 14:25:14 -07:00
Hunter Jackson
5020be808f Update Ford Maverick fingerprints (#32043)
* update maverick fingerprints

* Update selfdrive/car/ford/fingerprints.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 8f4a5d7700cb32ba6601ebc0093a1afa0d934a33
2024-03-29 14:18:53 -07:00
Dean Lee
88d63b022b debug/check_can_parser_performance: remove overhead of capnp conversion (#32048)
old-commit-hash: 178cc8747c5b365490abaa0fc594e009309c661f
2024-03-29 10:17:39 -07:00
Shane Smiskol
a403aaf7bb Hyundai CAN: allow fingerprinting without comma power (#32051)
* Revert "Revert "Hyundai CAN: allow fingerprinting without comma power for mor…"

This reverts commit 7d90785f116f4357dedccf983054f41e3c5162c6.

* CAR.KIA_CEED

* CAR.KIA_SELTOS

* latest dump

* cleaN Up
old-commit-hash: 6f223fc1c183ed3758e879f09da05feae0ab7b8c
2024-03-29 01:51:56 -07:00
Shane Smiskol
792dda08eb Revert "Hyundai CAN: allow fingerprinting without comma power for more platforms" (#32050)
Revert "Hyundai CAN: allow fingerprinting without comma power for more platfo…"

This reverts commit 028b5e0b7a8b42d77bf5f64bdb355a55a1495f07.
old-commit-hash: 05f1298044264028dcdeda463a60176889eccbef
2024-03-29 01:24:34 -07:00
Shane Smiskol
aaf1b24da0 Hyundai CAN: allow fingerprinting without comma power for more platforms (#31983)
* including old data and forks

* CAR.HYUNDAI_SANTA_FE_HEV_2022

* CAR.HYUNDAI_IONIQ

* CAR.HYUNDAI_CUSTIN_1ST_GEN

* CAR.KIA_NIRO_PHEV

* CAR.HYUNDAI_IONIQ_HEV_2022

* CAR.GENESIS_G80

* CAR.KIA_SORENTO
old-commit-hash: 0ba96bd1fa4382c416cc6f1c3b098210240d75ec
2024-03-29 00:24:38 -07:00
Jason Young
d7c50dbf6f VW MQB: Speed limiter is nonAdaptive (#31954)
* VW MQB: Speed limiter is nonAdaptive

* revise

* Update selfdrive/car/volkswagen/carstate.py

* Update selfdrive/car/volkswagen/carstate.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: c9685dd297f682cdbf877deec209f1b5c98f234b
2024-03-29 00:21:40 -07:00
Shane Smiskol
b0e15f4dc6 Migration dict: add missing platforms (#32046)
missing platforms
old-commit-hash: a1d538b4eb147fc2aed8f80d7664b25bcd063c56
2024-03-28 20:41:49 -07:00
Josh Schroeder
281eed903c Fingerprint: 2022 Kia Stinger EPS fw (#32045)
+EPS fw for 2023 Kia Stinger
old-commit-hash: 677aee941fa81852c4d34cbc6653268656906a68
2024-03-28 20:17:50 -07:00
Shane Smiskol
1fc923ecab [bot] Fingerprints: add missing FW versions from new users (#32039)
Export fingerprints
old-commit-hash: 2637294ff266b531c1f5bb801e8650b0559cdf1b
2024-03-28 20:09:26 -07:00
Shane Smiskol
4e32a90c5a juggle.py: migrate platform name (#32042)
* fix formatting!

* migrate plotjuggler platform for dbc

* test with can

* temp

* Revert "temp"

This reverts commit 9d740bf3bddc8a7833ca8c293a6fb4b692a30bb8.

Revert "test with can"

This reverts commit d6cf2304895d00f83e737f3f749089ce9c5f836e.

* fix test
old-commit-hash: 903cc225ebac1742517068b787f7dff91f7f7823
2024-03-28 16:40:31 -07:00
Shane Smiskol
5508759124 Simplify cabana dbc dict (#32041)
* so needlessly complex!

* inside generate_dbc_json

* this is good

* clean up!

* spaces

* so much clean up
old-commit-hash: d6d8e459319bfc2ce10d8dabf82b44c5401fbf2f
2024-03-28 16:26:16 -07:00
Lee Jong Mun
cdf71e99c6 Multilang: kor translation update (#32036)
old-commit-hash: fa77d57e7cd3393f5910013d0bc9c1c326647d44
2024-03-28 10:37:08 -07:00
Dean Lee
998e1565d9 ui/initApp(): remove temporary QApplication object (#32011)
remove temporary QApplication object
old-commit-hash: bd7b72e861bafb71d0ec15d4efa15abb2f696c25
2024-03-27 15:35:28 -07:00
Dean Lee
2afcc4a9a6 ui: move struct Alert into OnroadAlerts (#32024)
* move Alert into OnroadAlerts

* multi-lang
old-commit-hash: fad9edf344ad27775716a087580e78230ad5e6dd
2024-03-27 15:34:38 -07:00
Michel Le Bihan
78c88cfdd4 simulator: Remove comma pedal sensor (#32030)
old-commit-hash: 1637265ad3953cc2307b6f7422aeb5c64d9d9635
2024-03-27 09:47:29 -07:00
Dean Lee
ad70ec8e45 replay/cabana : support segment range (#32026)
* support segment range

* include <QRegularExpression>
old-commit-hash: 0a2a3dfab7106e40a3934e1e80bc6573223276d8
2024-03-27 09:47:18 -07:00
steilz
4d03acce4a Added my VW Passat B8 2018 Fingerprint (#31939)
* Added Fingerprint for my Passat MK8

* removed duplicated entry
old-commit-hash: 89f1483ac910c438719ca27fbff6b684e9922185
2024-03-26 21:18:10 -07:00