Commit Graph

16653 Commits

Author SHA1 Message Date
Eric Day 8702d1b967 Toyota: detect TSS-P CAN filter device as smartDsu to enable long (#28387)
* detect tss-p canfilter device as smartDsu to enable long

* Add canfilter test case

* add comment, behind alpha long

* add doc

* safe

* update check

* cmt

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 89d6bc6c7b
2023-09-06 01:36:16 -07:00
Shane Smiskol 76322812b0 PlotJuggler: add control gains to longitudinal layout (#29794)
* add longitudinal control gains to long layout

* needless changes

* needless changes

* needless changes
old-commit-hash: 2c87cd24ce
2023-09-06 01:33:52 -07:00
Jason Wen 30e06a8dd3 Nissan Altima: specify panda flag for alternate EPS bus (#29783)
* Nissan Altima: Specify panda flag for alt bus safety config

* bump

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: d7d751160d
2023-09-06 00:48:17 -07:00
Jason Wen 52c3d176c1 Hyundai longitudinal: enable for IONIQ_PHEV (#29777)
* Hyundai longitudinal: enable for `IONIQ_PHEV`

* add test route
old-commit-hash: a552fafd88
2023-09-06 00:05:44 -07:00
DevTekVE 82223e39ea Hyundai: Ioniq 2020 PHEV EUR fingerprint (#29775)
old-commit-hash: 77f050bb4c
2023-09-06 00:04:31 -07:00
Shane Smiskol 9fefac8bcc test_models: detect when OBD multiplexing/fingerprinting (#29759)
* wait to leave elm mode before checking relay malfunction

* clean up

* clean up

* pycharm is best

* clean up

* more

* use pandaStatesDEPRECATED

* fix

* use constant

* only radar

* cmt

* set inline

* comment and re-arrange

* enable for relay malfunc check

* down here

* Update selfdrive/car/tests/test_models.py

* rm

* don't affect other tests

* up here

* one line

* update cmt

* no tolerance

* Revert "no tolerance"

This reverts commit 41b1c7e8beda87a878c3bb1f37ec96b256965966.

* comment is real solution

---------

Co-authored-by: Kacper Rączy <gfw.kra@gmail.com>
old-commit-hash: 5d1550de87
2023-09-05 21:22:36 -07:00
Adeeb Shihadeh 53e0f5eb49 pytest: use a clean environment for all tests (#29788)
* pytest: use a clean environment for all tests

* rm that

* fix pj

* put build back

* fix params

* fix that

* handle no key

* that was removed

---------

Co-authored-by: Justin Newberry <justin@comma.ai>
old-commit-hash: 7b6afbc162
2023-09-05 18:52:40 -07:00
Justin Newberry 3b91610c0b Precommit: ensure executable bit is set (#29784)
* precommit ensure executable

* exclude tinygrad

* bump submodules

* exclude tinygrad globally
old-commit-hash: 4e69937d0d
2023-09-05 16:33:26 -07:00
Shane Smiskol f66d09848a bump panda (#29786)
bump
old-commit-hash: 22487db9c8
2023-09-05 16:01:28 -07:00
Adeeb Shihadeh 6a3da36632 sensord: test updates for provisioning (#29768)
* sensord: test updates for provisioning

* fix

---------

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 0908be80bd
2023-09-05 15:32:57 -07:00
Jason Wen 21b75589d1 Hyundai longitudinal: enable for IONIQ (#29778)
* Hyundai longitudinal: enable for `IONIQ`

* add test route
old-commit-hash: a0b49d5422
2023-09-05 14:15:18 -07:00
Justin Newberry 1ed42179c3 Pytest: don't rerun cereal unittests (#29781)
pytest don't rerun cereal
old-commit-hash: 16c99e3e7f
2023-09-05 14:06:03 -07:00
Justin Newberry 8062f1636e Tests: speedup locationd (#29776)
* speedup locationd

* bump cereal
old-commit-hash: dcea56bcf3
2023-09-05 12:45:18 -07:00
Adeeb Shihadeh 2fd417df74 Update Python packages and pre-commit hooks (#29774)
Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
old-commit-hash: e0eb4d726c
2023-09-05 20:02:21 +01:00
ZwX1616 641d52aa2d ui: brighten cameraview (#29744)
* test

* test2

* Revert "test2"

This reverts commit 22e38f82ae81f625f00179413f4c5f869a6de23e.

* Revert "test"

This reverts commit 717490c1bcddcd5339aed85d4716a58495a5c52c.

* looks fine

* mid

* description

---------

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: a08cdfdda7
2023-09-05 10:59:58 -07:00
sgtcurry 8d17df870f 2023 Ford Maverick Ecoboost engine firmware (#29762)
* Update values.py

23 maverick ecoboost engine fw

* Update values.py

* Update values.py

* sorted

---------

Co-authored-by: Justin Newberry <justin@comma.ai>
old-commit-hash: ed7a0bf0f9
2023-09-04 12:05:57 -07:00
Justin Newberry 839e72de70 CI: use pytest for unittesting (#29709)
* switch to pytest

* static analysis

* fix the helpers

* static analysis

* remove that

* more parallel test

* cleanup

* static analysis

* durations min and tolerance

* reduce those iterations

* sleep time could be decreased too

* in case it's negative

* try using caching

* remove parallelization for first PR

* PR Cleanup

* reduce diff

* fix that

* bump panda
old-commit-hash: ca435d3447
2023-09-04 11:54:35 -07:00
Harald Schäfer d32d4962af Soundd: Give each alert a volume (#29767)
* Give each alert a volume

* Update sound.h
old-commit-hash: 75ead2c389
2023-09-04 11:15:06 -07:00
Justin Newberry 8b7c706ff3 Subaru: impreza 22 fingerprint (#29765)
add fingerprint
old-commit-hash: f4f92f1a2f
2023-09-03 13:12:31 -07:00
Greg Hogan ada436be39 gnss raw measurements through nmea port (#29745)
* gnss measurements through nmea port

* document values

* flags always zero

* fix linter errors

* fix linter errors
old-commit-hash: de97d32fe0
2023-09-02 16:58:34 -07:00
Arun Kapil 5dfd03eded HKG: Add fingerprint for US Kia Sorento Hybrid 2023 (#29757)
Added fwdCamera ECU fingerprint for US model of 2023 Kia Sorento HEV 4th Gen
old-commit-hash: e51f50b034
2023-09-01 21:06:45 -07:00
Adeeb Shihadeh 16b05b2a39 comma three -> comma device
old-commit-hash: 9bef110ca7
2023-09-01 17:06:31 -07:00
Justin Newberry bd78ec0bce Sim: fix openpilot directory (#29754)
fix simulator
old-commit-hash: a774809fdb
2023-09-01 16:02:57 -07:00
haram-KONA 514bb60932 CAR docs: add video for Hyundai Kona Electric 2023 (KOR) HDA2 (#29749)
* CAR docs: add video for Hyundai Kona Electric 2023 (KOR) HDA2

CAR docs: add video for Hyundai Kona Electric 2023 (KOR) HDA2
update values.py

* Update CARS.md

* Update values.py

* Update values.py
old-commit-hash: f60ef530ca
2023-09-01 11:57:02 -07:00
Kacper Rączy 4040d85159 encoderd: fix crash when filename is null (#29748)
Use publish_name for thread name and debugging messages
old-commit-hash: 0bda43d71c
2023-09-01 11:51:59 -07:00
Shane Smiskol ee0bb61cc7 Toyota: fix missing message check with radar disabled (#29747)
* add test route for radar-disabled toyota chr hybrid tss 2

* fix bug
old-commit-hash: a18e97e954
2023-08-31 21:50:45 -07:00
Kacper Rączy 1e7947e6f9 body: make mic optional (#29746)
Only request for media that is available
old-commit-hash: 92a4c2f741
2023-08-31 20:07:56 -07:00
mitchellgoffpc 459e4fdb50 Added cython bindings for commonmodel sigmoid
old-commit-hash: 05993f50df
2023-08-31 19:40:53 -07:00
Adeeb Shihadeh 0107dfb391 don't rerun those here
old-commit-hash: 75081b2e54
2023-08-31 18:34:20 -07:00
Justin Newberry 6537493450 Tests: disable laika tests in CI (#29742)
skip laika
old-commit-hash: 4c039ab022
2023-08-31 17:17:07 -07:00
Justin Newberry 3cad0fd258 bump panda (#29743)
bump it up don't you know
old-commit-hash: b0144b129d
2023-08-31 16:47:19 -07:00
Adeeb Shihadeh 952ca664fa Update Python packages and pre-commit hooks (#29739)
* Update Python packages and pre-commit hooks

* fix linter

---------

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
old-commit-hash: 9719b22761
2023-08-31 15:00:13 -07:00
Adeeb Shihadeh fbfc0e460d CI: weekly poetry lock (#29738)
* CI: weekly poetry lock

* add that back

* title

* cleanup
old-commit-hash: afd35bf7ec
2023-08-31 14:27:59 -07:00
Mitchell Goff cd7d73eaf8 Added ModelRunner helpers in modeld/runners/__init__.py (#29737)
* Added ModelRunner helper class

* import Runtime in __init__.py
old-commit-hash: d5a55136a1
2023-08-31 14:19:20 -07:00
Shane Smiskol 33a1122f5c timezoned: set headers (#29725)
* timezoned: set headers

* Update system/timezoned.py

* this is useful

* newline
old-commit-hash: 2dd7a6fc64
2023-08-31 14:11:51 -07:00
Adeeb Shihadeh 9397618cfb Update test_camerad.py
old-commit-hash: 18fbc1c29a
2023-08-31 14:09:52 -07:00
Justin Newberry 1cc555c37b Tests: expand temporary directory helpers for more directories (#29735)
* create helpers for testing

* document it

* fix other tests
old-commit-hash: 405d09714c
2023-08-31 14:00:31 -07:00
mitchellgoffpc aca5580900 Move Runtime into runmodel_pyx
old-commit-hash: f91e955a86
2023-08-31 13:51:50 -07:00
mitchellgoffpc e9c82290c0 Remove unnecessary hardware check in modeld
old-commit-hash: 857f747467
2023-08-31 13:51:49 -07:00
Justin Newberry 42966979db Tests: parameterize following distance test (#29734)
* split

* parameterize it
old-commit-hash: 4aff2621d3
2023-08-31 13:41:02 -07:00
Adeeb Shihadeh 3eb6774ce3 add metadrive sim package (#29736)
old-commit-hash: d344ed9be9
2023-08-31 13:38:30 -07:00
mitchellgoffpc 51066175f5 Set ADSP_LIBRARY_PATH in snpemodel_pyx
old-commit-hash: 18526c58b6
2023-08-31 13:11:39 -07:00
mitchellgoffpc 83745ad42f Set RPATH for snpemodel
old-commit-hash: aebff37593
2023-08-31 11:33:42 -07:00
fleetingbytes 5c1950249c Add skoda octavia 2016 fingerprint (#29729)
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>

old-commit-hash: e7789173d6
2023-08-31 13:01:37 +01:00
Cameron Clough 98b99d99ee MapPanel: provide QObject::connect context (#29731)
old-commit-hash: 08903fb4e0
2023-08-31 11:44:48 +01:00
Shane Smiskol 3b8cc9113a map renderer: only log map states once fully loaded (#29722)
only log once fully loaded
old-commit-hash: 6a68944c63
2023-08-30 20:32:00 -07:00
Shane Smiskol 31fc6dd03e car intrfaces: no test deadline (#29720)
set deadline to None
old-commit-hash: f12a1c2584
2023-08-30 15:30:37 -07:00
Mitchell Goff 52901d2a20 Cleaned up modeld SConscript (#29646)
old-commit-hash: 88a36f4464
2023-08-30 15:29:33 -07:00
Mitchell Goff fa770f1ccc Combine update_calibration/get_warp_matrix (#29719)
old-commit-hash: 151ac4bf76
2023-08-30 15:16:29 -07:00
Kacper Rączy b580f19448 scons: fix multithreaded builds (#29716)
* common_python export

* Single scons call

* transformations_python
old-commit-hash: d138a358eb
2023-08-31 00:01:03 +02:00