Commit Graph

10894 Commits

Author SHA1 Message Date
Dean Lee 0431bbaa8b
cabana: set the COMMA_CACHE environment variable (#29849)
* set COMMA_CACHE enviroment

* use /tmp/comma_donwloand_cache
2023-10-23 20:51:39 -07:00
Justin Newberry 412f4cbc1a
Pytest: fix local params overriden (#30312)
* fix local params being overriden

* just reset prefix after completion
2023-10-23 17:41:19 -07:00
YassineYousfi 1802de3f01
modeld: fix prev brake probs shapes (#30309) 2023-10-23 15:22:32 -07:00
Shane Smiskol c626078e9d
Toyota: combine rest of hybrid platforms (#30259)
* Highlander TSS2: merge

* Highlander TSS2: remove duplicate FW

* Highlander TSS2: merge torque params

* C-HR TSS2: merge

* Alphard TSS2: merge

* Avalon 2019: merge

* Avalon TSS2: merge

* Camry TSS2: merge

* Camry TSS-P: merge

* Camry TSS-P: remove duplicate FW

* RAV4 TSS 2022: merge

* RAV4 TSS 2023: merge

fix

* clean up tss2 car list

* fix from merge

* rename internal seg list platforms

* fix test
2023-10-23 11:41:42 -07:00
Harald Schäfer 56dea7b0b4
Rm laikad (#30299)
* rm laika

* Rm laika

* Needed this

* More rm

* More rm
2023-10-23 00:15:39 -07:00
Adeeb Shihadeh 67f2321060
delete clocksd (#30252) 2023-10-22 14:47:38 -07:00
Shane Smiskol 964460c0c3
Hyundai: remove Kona EV and Ioniq 6 from radar-ACC set (#30214)
* ADAS ECU sends SCC

* try non-silenced

* leave rx enabled?

* revert

* also not a radar scc car

* make a canfd unsupported long set

* comment
2023-10-21 04:25:16 -07:00
Jason Wen 820cccf8d9
Hyundai: split Elantra and Elantra GT (i30) platforms (#29969)
* Hyundai: Add FW Versions for 2019 Elantra

* wrong platform

* Update selfdrive/car/hyundai/values.py

* split platforms again

* add engine and other trans

* legacy: don't trust long

* fix

* elantra has no eps and i30 has no dates as well

* 19 still has no sng

* new harness

* todo comment

* Update CARS.md

* re-did

* add back

* rev

* Add Elantra 2017 FW from f6f9e1708bae2ef6

* Add Elantra 2017 FW from 5af39b105269f0f3

* Add Elantra 2017 FW from 2e158bb0e7396dd9

* should be all i30 and elantra drivers

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-10-21 03:16:50 -07:00
Tim Wilson b95d69ae1b
Car port: CADILLAC ESCALADE ESV 2019 (#29913)
* add CADILLAC ESCALADE ESV PLATINUM 2019

* add test route

* Update selfdrive/car/gm/interface.py

* combine params

* that's just a trim

* wow, there's a huge torque offset (left is 1.2 m/s^2, right is 1.9 m/s^2 max lat accel)

* don't hard code

* Update selfdrive/car/torque_data/override.yaml

* consistent formatting

* add to releases

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-10-21 02:04:24 -07:00
Erich Moraga 6e8301410c
Toyota: add ABS ECU version for HIGHLANDERH_TSS2 (#30230)
* Toyota: add ABS ECU version for HIGHLANDERH_TSS2

`@doodoo6163` 2021 Highlander Hybrid Platinum 
 daae45a94e9e3ac6|2023-10-12--12-33-25

* sorted

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-10-21 01:34:03 -07:00
systwo 880afedbb8
Toyota: Added missing Highlander Hybrid FW versions (#30255)
Added Highlander hybrid fingerprint values
2023-10-21 01:29:17 -07:00
Jason Young 0b7e512a58
VW MQB: Add FW for 2023 Volkswagen Tiguan (#30271) 2023-10-21 01:14:33 -07:00
stevenaa123isme 48209b4644
Added FW for 2022 Audi Q3 (#30275)
* Added 2022 Audi Q3 to Fingerprint

* Fingerprinted 2022 Audi Q3/ cleaned up code

* add missing srs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-10-21 01:13:23 -07:00
Dean Lee ac19ecee6f
cabana: remove the installed handlers on exit (#30297)
remove the installed handlers on exit
2023-10-20 23:48:48 -07:00
Adeeb Shihadeh 54db997d80 add CNAME for docs.comma.ai 2023-10-20 20:28:21 -07:00
YassineYousfi b7cc6983c3
modeld: send_raw_pred under a flag (#30298)
* modeld: SEND_RAW_PRED under a flag

* not twice
2023-10-20 13:53:22 -07:00
Dean Lee 9e01f4a85e
replay: make `installDownloadProgressHandler` thread safe (#30296) 2023-10-20 12:41:18 -07:00
Adeeb Shihadeh 2338f76fdd
eSIM profile management (#30262)
* eSIM profile management

* start download

* loaded a profile

* more stuff

* fixups

* fix linter

---------

Co-authored-by: Comma Device <device@comma.ai>
2023-10-19 14:54:11 -07:00
YassineYousfi cad17b1255
modeld: parsing and publishing in python (#30273)
* WIP try modeld all in python

* fix plan

* add lane lines stds

* fix lane lines prob

* add lead prob

* add meta

* simplify plan parsing

* add hard brake pred

* add confidence

* fix desire state and desire pred

* check this file for now

* rm prints

* rm debug

* add todos

* add plan_t_idxs

* same as cpp

* removed cython

* add wfd width - rm cpp code

* add new files rm old files

* get metadata at compile time

* forgot this file

* now uses more CPU

* not used

* update readme

* lint

* copy this too

* simplify disengage probs

* update model replay ref commit

* update again

* confidence: remove if statemens

* use publish_state.enqueue

* Revert "use publish_state.enqueue"

This reverts commit d8807c8348338a1f773a8de00fd796abb8181404.

* confidence: better shape defs

* use ModelConstants class

* fix confidence

* Parser

* slightly more power too

* no inline ifs :(

* confidence: just use if statements
2023-10-19 14:23:51 -07:00
Adeeb Shihadeh 09c8866d17
Update test_onroad.py 2023-10-19 10:36:18 -07:00
Shane Smiskol 28a778b677
Lexus: enable fuzzy fingerprinting for ES & RX TSS2 (#30281)
* it's a freaking rx?!

* can unblacklist now!

* remove rest of FW from that PR

* Update selfdrive/car/toyota/values.py

* typing
2023-10-19 05:02:08 -07:00
Shane Smiskol b35658e21f docs: fix model year formatting 2023-10-19 04:11:18 -07:00
colin-cho 0c0682d88f
HKG: add missing FW for Kia Sorento Hybrid 2021 (#30247)
* Update values.py

2021 Kia Sorento HEV add

* missing radar

* update docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-10-19 03:10:42 -07:00
Adeeb Shihadeh 13bf8c26f3
Update Python packages and pre-commit hooks (#30269)
* Update Python packages and pre-commit hooks

* fix pyqt

---------

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-10-18 20:18:08 -07:00
Greg Hogan 68acb26aa2
framereader: eliminate tempfile usage (#30289) 2023-10-18 19:48:26 -07:00
Adeeb Shihadeh 13d780a5f2
test_onroad: log sizes check (#30265)
* test_onroad: check log sizes

* fix

* check logs

* rb

* len

* pytest

* mb

* corolla log is small

* adjust qlog
2023-10-18 19:44:46 -07:00
Adeeb Shihadeh 71a9b2c24c
jenkins: clear commacache dir (#30290) 2023-10-18 19:37:29 -07:00
Greg Hogan 59e947dc6c
fix ffprobe on device (#30286)
* fix ffprobe on device

* use FileReader

* no more requests
2023-10-18 18:31:14 -07:00
Justin Newberry b86567d330
compare_logs: separate format_process_diff into a new function (#30284)
support separate
2023-10-18 15:12:43 -07:00
Shane Smiskol 3707bbadef
Ram 1500: fix temp steering fault from incorrect steer speed (#30280)
starts with 68
2023-10-18 04:47:21 -07:00
Shane Smiskol c32927de96
Toyota: don't calculate angle offset when angle rate is high (#30277)
* comment

* debug

* clean up
2023-10-18 03:59:39 -07:00
Yassine 52b5a33d35 Revert "update model replay ref commit"
This reverts commit 40817b6810.
2023-10-17 19:49:42 -07:00
Yassine 40817b6810 update model replay ref commit 2023-10-17 19:49:13 -07:00
Shane Smiskol 2f1ece0716
bump panda (#30276)
bump
2023-10-17 18:10:52 -07:00
Justin Newberry 1820b5f259
Proc Replay: cleanup iterable log typing (#30261)
* cleanup log typing

* use iterable

* fix those

* Cleanup

* cleanup

* missed that one
2023-10-17 12:58:28 -07:00
George Hotz 50d720fc2e
Bump tinygrad to master (0.7) (#30254)
* bump tinygrad to master

* ops_cpu is required now

* and that one too

* tinygrad is getting out of hand with all the files

* bump tinygrad

* update ref commit

* tinygrad master

* Revert "update ref commit"

This reverts commit e7284152899d6dd8a986d9570e6021addfbc6b0f.

* bump tinygrad repo

* bump master

* update ref commit
2023-10-17 10:05:28 -07:00
Shane Smiskol ffeb99db54
events: fixup printing script (#30268)
* fix typing, no need for ordereddict, show priority name again

* just repr
2023-10-17 01:52:20 -07:00
Mars ec30897912
Add missing COROLLA_TSS2 engine (#30267)
* Add missing COROLLA_TSS2 engine

* Missing abs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-10-17 01:10:51 -07:00
alex 6b303cea4c
Added firmware values for 2020 VW Passat NMS (#30233)
* Update values.py

Added FW for NMS Passat 2020

* Update interface.py

Removed requirement for force dashcam.

* Update interface.py

Uncommented the dashcam mode line.
2023-10-17 01:07:59 -07:00
Dean Lee 1866e53957
ui.py: support strided buffer (#30236)
fix crash
2023-10-17 01:03:56 -07:00
Justin Newberry def2b93895
compare_logs: better names for short/long diffs (#30263)
* better names

* dont need that

* those too
2023-10-16 17:04:14 -07:00
Justin Newberry d23f5d2ec5
test_processes: assert that mazda is tested (#30258)
mazda left dashcam mode
2023-10-16 12:18:25 -07:00
Justin Newberry db460762c2
add fingerprinting template (#30257)
Add fingerprint template
2023-10-16 11:32:31 -07:00
Adeeb Shihadeh f616dd77a1
loggerd: add wall time to initData (#30251)
* loggerd: add wall time to initData

* bump cereal

* fix
2023-10-15 15:21:51 -07:00
Justin Newberry 998763b4bc
Subaru: 2021 impreza fingerprint (#30249) 2023-10-15 17:15:41 -04:00
Adeeb Shihadeh 0336219b6a
CI: update to checkout@v4 (#30248) 2023-10-14 23:25:41 -07:00
Adeeb Shihadeh f8a7def515
docs: move to gh pages (#30242)
* mv to pages

* cleanup

* push static

* mv that

* new name for the orphan

* only master

* build op
2023-10-14 23:03:57 -07:00
Adeeb Shihadeh f0aa631818
cleanup up old lib64 references (#30246)
* cleanup sensord

* rm rest

* fix that

* update that
2023-10-14 20:39:15 -07:00
Dean Lee 383964cd5b
ui: make default_face_kpts_3d constexpr (#30239) 2023-10-14 09:14:20 -07:00
Adeeb Shihadeh b68cfbb332
cleanup old sm pm args (#30241)
* cleanup sm pm

* fix controlsd

* fix
2023-10-13 23:27:04 -07:00