Commit Graph

13305 Commits

Author SHA1 Message Date
Harald Schäfer
47d5601d8a long control: new API (#32706)
* Simplify long control

* Seperate

* Rename

* Try new api for toyota

* rm v_pid everywhere

* No speed in reset

* 0 is better default

* unassigned variable

* Update other cars

* Update gm

* SIMPLIFY

* simplify more

* fix API boundry

* Fix stopping bug

* Small fixes

* Update ref
old-commit-hash: bc303df6a0a4a9d52a2e92e5976b6c7aa5138b95
2024-06-14 00:08:58 -07:00
Dean Lee
a854878499 cabana: Fix visibility issue for a single data point in series (#32749)
Fix visibility issue for a single data point in series
old-commit-hash: 38529c5057a6146768a71654a05e5c552695d805
2024-06-13 23:38:02 -07:00
Shane Smiskol
8f402f29a3 SegmentRange: remove timestamp (#32750)
* add deprecation warning

* remove timestamp

* Update logreader.py
old-commit-hash: d5ce4b308588f2bd4eee300110ddcd66e787a110
2024-06-13 23:19:32 -07:00
Shane Smiskol
cd8d440c86 LogReader: support reading zst logs from Azure (#32745)
* staging api

* other stuff

* ugh this should really not be duplicated, we already check the max segnum in Route class

* better error message!!

* more better

* clean up

* clean up

* breaks again
old-commit-hash: a0bbc005b62f1e6183ce4fd167e78b4fedb06df0
2024-06-13 22:43:24 -07:00
Shane Smiskol
ed80e9357a LogReader: improve error messages (#32747)
* better error messages

* clean up
old-commit-hash: 3ede1e2a7c850622beef2549315f320aa018105a
2024-06-13 22:37:00 -07:00
Maxime Desroches
2cdbfac5a6 Move zstd to normal deps (#32741)
move zstd
old-commit-hash: 6552d4ecb87211b91310ca5d7a7bcb918df36021
2024-06-13 21:46:19 +00:00
Maxime Desroches
7007dae556 Separate python dep into groups (#32739)
* split

* only zstd
old-commit-hash: 9ffd973be9bdfe1be1097f9a2618ba76991616e4
2024-06-13 20:41:32 +00:00
Adeeb Shihadeh
7cd75b8290 pandad: update test thresholds
old-commit-hash: f08137f6182d2667803ac6e75e86fb605d0a8b1c
2024-06-13 10:29:57 -07:00
Shane Smiskol
4a9358f3f0 Update docs
old-commit-hash: 4708332abee61116e13da7a4a186ca1b77511dd9
2024-06-13 01:39:17 -07:00
Mustafa Akcanca
fd85d472f4 Hyundai: add fwdCamera FW for Ioniq 5 2024 (EUR) (#32648)
* Update fingerprints.py

Adding FW fingerprints for Ioniq 5 2024 EU, non-HDA, fwd camera

* bump my!

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 06828f1e80435fbc3a27781b096e3e2bbc86da69
2024-06-13 01:08:03 -07:00
Mustafa Akcanca
a2c002d1d6 Hyundai docs: change Ioniq 5 Southeast Asia only to Non-US only (#32701)
* Update values.py

* ev6 too is probably the same

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 0319379431732ec3855fc7a60ddaa7e5ddb30def
2024-06-13 01:06:45 -07:00
markalan020
af76a68aee Hyundai: add fwdCamera FW for Ioniq 5 2024 (US) (#32623)
* Update fingerprints.py

Add Support for 2024 Hyundai Ioniq 5

* docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: f449ed144ea47d8d5f558254c9c4cf04e959fbee
2024-06-13 00:55:52 -07:00
Shane Smiskol
e88cbb0162 add zstd Python library (#32731)
* add zstd

* fix

* uploader

* logreader: zst support

* caps

* only logreader
old-commit-hash: 04a93dd849461df7a3496706c6172d95e83149c9
2024-06-12 21:14:23 -07:00
Shane Smiskol
f19bfe36a8 Improve ECU address finder script (#32734)
* put pandad in good state

* obd option

* fix

* it's rx
old-commit-hash: 4539c973491bedabb4cd6cf8791d090987c56629
2024-06-12 19:36:26 -07:00
Shane Smiskol
a7f2b486a9 Hyundai: add note about fwdRadar FW (#32733)
comment
old-commit-hash: 742a3a94e39440706c8ccff7ad1dcdce506a0c8a
2024-06-12 19:26:34 -07:00
Shane Smiskol
0837d2512b controlsd: exit on any exception (#32730)
* exit on any exception

* finally so we don't catch
old-commit-hash: 7dbf60b4bce04a071eafcbc3eb0815e968e401be
2024-06-12 17:16:30 -07:00
Dean Lee
450d012166 logreader.py: optimize event loading and sorting in _LogFileReader (#32729)
* improve logfilereader

* less changes
old-commit-hash: c64bca97bac68462a63b47d33aedf869d21ac97e
2024-06-12 14:20:06 -07:00
Dean Lee
ebd34eff9d pandad: removed the redundant .c_str() call (#32724)
Removed the redundant .c_str() call
old-commit-hash: 8065b454c9dd57f1c61ac1a9e8475e694bb38bf1
2024-06-12 01:48:09 -07:00
Shane Smiskol
338a4b6d8f qlog_size.py: more accurate msg size breakdown (#32723)
* grouping changes outcome

* clean up

* clean up

* clean up

* clean up

* clean up
old-commit-hash: e798caa3e5c44ed5aa7e480101a052d59612ad95
2024-06-11 22:55:42 -07:00
Adeeb Shihadeh
9cfdd6200d Remove setproctitle (#32716)
* Custom setproctitle (#32667)

* add custom setproctitle

* add test

* Update poetry.lock

* fix lint

* support only Linux

* test only Linux

* final lint

* Update test_setproctitle.py

* Update setproctitle.py

* convert to threadnames

* delete proctitles

* Check str len and use PR_GET_NAME

* fix poetry.lock

* lint fix

* Update common/threadname.py

---------

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

* revert that for now

* use last 15

* fix

* use name

* update those

* and modeld

* rm

---------

Co-authored-by: schlimeszn <138847413+schlimeszn@users.noreply.github.com>
Co-authored-by: reddyn12 <nikhilr.ssm@gmail.com>
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 83ac80c6c899dbf4b5b2d422947b02b57d83bccd
2024-06-11 21:57:32 -07:00
Shane Smiskol
e3c7bdf0a4 Fixup qlog size (#32719)
* stash

* Revert "stash"

This reverts commit 5a22b44919d4cb8681cc08d99656954423abda93.

* improvements

* rm

* method 2

* Revert "method 2"

This reverts commit 7112d95b3eead8bfdd8efb1dcefd4edbe9107680.

* unreal for now

* stash

* Revert "stash"

This reverts commit a7c5b31d8043b8da96c21a8d40281cece3cada61.

* clean up

* update description
old-commit-hash: 81dc33e56994c364a2100978654c5abf4cacbe4e
2024-06-11 21:36:13 -07:00
Shane Smiskol
272216b2a8 remove uiPlan (#32721)
* remove uiPlan from ui

* remove publishing

* Update log.capnp

* Update services.py

* no uiPlan here

* Update ref_commit
old-commit-hash: 684209e077d77da0c3a12e8fda528649c5fe9edc
2024-06-11 21:31:10 -07:00
Maxime Desroches
ee22350568 Remove aarch64 ci test (#32715)
* remove aarch64

* comment + remove test
old-commit-hash: 0bdab824231a9ba3069777791e7dff76cfce838e
2024-06-12 00:27:47 +00:00
Adeeb Shihadeh
632060c0dc remove .python-version (#32714)
* remove .python-version

* no cp
old-commit-hash: ddfb31f1bfa241aee1c250f5da5f2d364c51f610
2024-06-11 16:25:24 -07:00
Harald Schäfer
a5aa89fe69 Update cereal README.md
old-commit-hash: 05669df1027fbb296884772b15876aff1191f61e
2024-06-11 16:17:25 -07:00
Adeeb Shihadeh
38d3b09c89 bump msgq: fix body web streaming (#32713)
* bump msgq: fix body web streaming

* bump msgq
old-commit-hash: 188843533f620b8d80c5c21afd17b92224ec112e
2024-06-11 16:14:24 -07:00
ZwX1616
3fdbbcbc2e DM model notes
old-commit-hash: 0e39d5bcf267b9db53f6e363356d17ca79662210
2024-06-11 15:55:18 -07:00
Shane Smiskol
3551e82f51 add Ford and Volkswagen fuzzy fingerprinting
old-commit-hash: df87ce3709cad7bfa392973c8eee2114d63c6a92
2024-06-11 14:57:47 -07:00
Adeeb Shihadeh
56d0c4f0e2 release checklist (#32709)
old-commit-hash: c9475ed2f2c2687edc957af8a50d271e043a0bb6
2024-06-11 14:47:39 -07:00
Mauricio Alvarez Leon
008008b03a Update to Python 3.12 (#32548)
* 3.12

* pprofile is broken

* use modified metadrivepy3-12

* 0.3.0 metadrive

* add metadrive/commaai git dependency

* metadrive git set

* pin sounddevice 0.4.6

* datetime.utcnow() deprecation

* poetry lock

* make datetime not aware

* poetry lock

* pin pytools

* google_crc32c wheel

* unpin sounddevice

* clean metadrive

* use python crc

* mypy

* 3.12.4

* allow python3.11

* test

* no pip

* poetry

* better

* better

* merge

* remove

* try

* test

* try  this

* snok

* python

* simpler

* setuptools

* lower

* try

* try

* work?

* ubuntu deps

* ubuntu

* try

* remove

* move

* remove this

* names

* Update .github/workflows/tools_tests.yaml

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

* python<4

* <3.13

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
old-commit-hash: 148eaf8fa6c9b23cdd346e926f58fad61f79ff1d
2024-06-11 20:45:15 +00:00
Adeeb Shihadeh
669888878d little more release blacklist
old-commit-hash: c2be8a55533c7d9efb0a7b1510a839289bda3584
2024-06-11 11:29:39 -07:00
Mauricio Alvarez Leon
792ce9896e Update .gitignore with recommended VSCode config (#32696)
* add .vscode into .gitignore

* use recommended gitignore config for .vscode
old-commit-hash: 6fa5d7c3b575faf90e4edadd35e8f2f8cfbe42a5
2024-06-11 11:03:47 -07:00
Andrei Radulescu
5ef789daf5 compressed_vipc.py fixes (#32699)
* Restored VISION_STREAM_* to original index order

* Register exit handler
old-commit-hash: 4581f6c36812c535b3e63b258296ed920fb486e6
2024-06-11 07:57:56 -07:00
Harald Schäfer
d9fb61da16 Long control: Double delay is super complicated (#32694)
* Double delay is super complicated

* No more upper bound

* DEAD

* Update ref
old-commit-hash: 965415135ac7db4c67ea248ac52535eac537f3bf
2024-06-10 22:29:17 -07:00
Adeeb Shihadeh
0d7286a7c4 update poetry lock
old-commit-hash: 3e332071e7c6b2ba975de301567e9d25e40d65b5
2024-06-10 21:52:36 -07:00
Adeeb Shihadeh
328079f8ad Revert "test_onroad: update modeld proc name"
This reverts commit 65f37bb46982c73d8c84ca576d7dd48edacea5d1.

old-commit-hash: 00388ca7958d7dd9b4d505927ee57df77bdb16d7
2024-06-10 19:55:48 -07:00
Adeeb Shihadeh
e920e57530 Revert "Custom setproctitle (#32667)"
This reverts commit 1f45e163559baa2a6127d5a5e8deb7067e32f813.

old-commit-hash: 5b51f039675edbbdfbeac72cd9c518450a85bc04
2024-06-10 19:55:41 -07:00
Adeeb Shihadeh
83350bbd22 test_onroad: update modeld proc name
old-commit-hash: 4684651dc55dd0fb95fe33686ad519309f988bfd
2024-06-10 19:45:03 -07:00
Maxime Desroches
9233bc4965 Bump pyopencl and disable on arm64 (#32695)
bump pyopencl
old-commit-hash: 84dd8ad4a3c0542505f19f73cf95ebae7938b412
2024-06-10 19:26:48 -07:00
Adeeb Shihadeh
9bacbb05c1 always on DM isn't in 0.9.7
old-commit-hash: efd744e03e53c0069796c9ba65bfe1eb2c532b35
2024-06-10 19:16:50 -07:00
schlimeszn
afea57ae2a Custom setproctitle (#32667)
* add custom setproctitle

* add test

* Update poetry.lock

* fix lint

* support only Linux

* test only Linux

* final lint

* Update test_setproctitle.py

* Update setproctitle.py

* convert to threadnames

* delete proctitles

* Check str len and use PR_GET_NAME

* fix poetry.lock

* lint fix

* Update common/threadname.py

---------

Co-authored-by: reddyn12 <nikhilr.ssm@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 3365ed5effa48d34ffe0e2e9bbe9f6941336bed5
2024-06-10 18:59:01 -07:00
Adeeb Shihadeh
50dd024081 pandad/SPI: ensure slave is in a consistent state (#32645)
* maxout

* get ready for the next one

* really get ready

* much better

---------

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: f8cb04e4a8b032b72a909f68b808a50936184bee
2024-06-10 18:04:24 -07:00
commaci-public
0ee93c6a90 [bot] Update Python packages and pre-commit hooks (#32682)
* Update Python packages and pre-commit hooks

* fix linter

* poetry lock

---------

Co-authored-by: Vehicle Researcher <user@comma.ai>
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
old-commit-hash: 71063d66cd526bf1e498618e1aec3440736ab5b7
2024-06-10 17:19:01 -07:00
Hoang Bui
c34f76bc1a tools/rerun: correct reset to defined default blueprint (#32692)
old-commit-hash: 1e3d62c88a9805de6799f742ca4998b36b5e51e8
2024-06-10 16:58:51 -07:00
Shane Smiskol
6022ca899a VW: bump model year of all CRAFTER_MK2 models
old-commit-hash: e3f18b9f95fc4de2a71127d87bc262ee698ae0a0
2024-06-10 16:23:20 -07:00
Maxime Desroches
49c036919f Pin pytools (#32684)
* bump opencl

* pin pytools
old-commit-hash: 1f7c5bcd50ae64281ea9cb1de48131b59efdeb1f
2024-06-10 23:06:37 +00:00
Shane Smiskol
7d79a17b1a [bot] Fingerprints: add missing FW versions from new users (#32689)
Export fingerprints
old-commit-hash: c514ee7212f7ef43c7451d6e638dd54ec0643dcc
2024-06-10 14:36:42 -07:00
Kacper Rączy
7acd2e6159 webrtc: fix patch in tests (#32686)
* Fix patch

* Fix it again
old-commit-hash: 2b1ac1ffa145543ac62075479123d71806bd3f62
2024-06-10 14:22:47 -07:00
Shane Smiskol
086a4fa3a2 Revert "[bot] Fingerprints: add missing FW versions from new users" (#32688)
Revert "[bot] Fingerprints: add missing FW versions from new users (#32683)"

This reverts commit f47ea264ba9b0177acc86b4cd77fd003dcb85328.
old-commit-hash: 26e52a4aedb172999ce796bd39df5ba5594a3cf7
2024-06-10 13:42:27 -07:00
Shane Smiskol
3fe2a3d338 [bot] Fingerprints: add missing FW versions from new users (#32683)
old-commit-hash: cf100f740e07824e1367a65c74e2b99f5c3b4458
2024-06-10 13:39:02 -07:00