Commit Graph

11078 Commits

Author SHA1 Message Date
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
Shane Smiskol aa247b65aa Revert "ui/driverview: inherit from CameraWidget" (#29718)
Revert "ui/driverview: inherit from CameraWidget (#29661)"

This reverts commit 28a4d1de50948a93160a06e20f1666bab88389ab.
old-commit-hash: d9fedaa0a4
2023-08-30 14:49:02 -07:00
Shane Smiskol 5b990faa01 Hyundai: update default Ioniq 6 torque params (#29715)
new ioniq 6 closer to other new can fds
old-commit-hash: c830ac0b06
2023-08-30 14:29:27 -07:00
Mitchell Goff 54988e457f Move update_calibration to modeld.py (#29688)
* Move update_calibration to modeld.py

* Updated ref commit
old-commit-hash: 1eb60516cb
2023-08-30 14:12:52 -07:00
Justin Newberry 87ddea0b31 Docker: split openpilot-base into two stages (#29714)
* wip

* wip

* split base image into ubutuntu and python dependencies

* uninstall poetry
old-commit-hash: 78a4bff4c0
2023-08-30 13:48:44 -07:00
Justin Newberry e3053e6659 Tests: loggerd reduce iterations (#29713)
* reduce those iterations

* sleep time could be decreased too

* in case it's negative
old-commit-hash: a5ef9febb9
2023-08-30 13:36:55 -07:00
mitchellgoffpc 16a3f0f67f -DUSE_THNEED is dead
old-commit-hash: 12d1020239
2023-08-30 12:58:31 -07:00
Adeeb Shihadeh 2986aa5c18 bump panda
old-commit-hash: 76392f5043
2023-08-30 10:42:13 -07:00
Dean Lee 56f3b1b6fa ui/driverview: inherit from CameraWidget (#29661)
old-commit-hash: 6c73a924fa
2023-08-30 16:41:58 +01:00
Cameron Clough 390ccdf632 athenad: update typing
old-commit-hash: 059cb0130d
2023-08-30 12:05:30 +01:00
Jason Wen cdd442347c Hyundai: Car Port for Ioniq 6 2023 (HDA2) (#29486)
* Hyundai: Car Port for Ioniq 6 2023

* Update docs

* bump panda

* Attempt to block laneline information to suppress LFA

* Try 0x364

* Block 0x364|BYTE7

* Attempt to block LFA on 0x364

* Block all bus 2/6 messages

* Lowercase to match DBC

* Aight

* we don't use this

* Final test to block LFA

* No byte 7

* Fix

* Fix tx

* This platform does SCC from radar

* Generate CARS.md

* cleanup

* Fix

* Fix 2

* bump submodules

* add test route for HDA2

* Support non-HDA2 trims in future PR

* segment 6

* bump opendbc

* Update username

* Check for new LKAS addr instead

* Update comment

* sync with dbc

* Combine LFA suppress can sends

* Add new tx to unit test

* bump opendbc

* we'd need a new DBC for that

* update docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 7bc2667ab6
2023-08-30 01:10:28 -07:00
leZudiste d2471e173b HKG: Add FW versions for EU Tucson Hybrid 2021 (#29655)
* Add Tucson Hybrid 2021 fingerprint

* Fix missing doc

* revert

---------

Co-authored-by: florian alles <florian.alles@csgroup.eu>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: c65027635c
2023-08-30 00:23:41 -07:00
baldwalker ba7689a900 HKG: Add FW Versions for Kona EV 2022 (#29683)
* Update values.py

* shorter request already exists

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 395be482a1
2023-08-30 00:16:50 -07:00
Jason Wen 06266fb94c HKG: Add FW Versions for Kia Sorento ICE 2023 (#29707)
old-commit-hash: 030b47fd24
2023-08-30 00:13:05 -07:00
Justin Newberry da81738a85 Tests: remove sleep and prints from maneuver tests (#29711)
remove sleep and prints
old-commit-hash: f31b4ad25e
2023-08-30 00:02:55 -07:00
Jason Wen 8653df48fd Hyundai: Car Port for Kona EV 2nd Generation (HDA2, 2023 Korean Ver.) (#28725)
* Hyundai: Car Port for Kona EV 2nd Generation (2023 Korean Ver.)

Co-authored-by: Shane Smiskol <shane@smiskol.com>

* gate with flag

* new blinker signals for 2nd Gen Kona

* add test route

* Update CARS.md

* bump opendbc

* match opendbc definition

* Attempt to block laneline information to suppress LFA

* Try 0x364

* Block 0x364|BYTE7

* Block all bus 2/6 messages

* Lowercase to match DBC

* Aight

* we don't use this

* Final test to block LFA

* No byte 7

* Fix

* Fix tx

* cleanup

* HDA2 support

* Update RELEASES.md

* bump opendbc

* from `liveTorqueParameters`

* add test route

* bump panda

* official spec

* Check for new LKAS addr instead

* Update comment

* sync with dbc

* Combine LFA suppress can sends

* bump opendbc

* Add new tx to unit test

* linter

* Consolidate

* rename and update torque params

* add note for blinker weirdness

* bump

* bump

* clean up block msg

* it uses LFA if long

* not used in multiple places

* bump panda

* correct name

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: fafca0e44d
2023-08-30 00:02:19 -07:00
Adeeb Shihadeh 92014fc125 common/i2c: make thread safe (#29706)
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 6333ff94e7
2023-08-29 18:34:30 -07:00
Justin Newberry debd00f9e5 CI: prepare for pytest by adding marker and avoiding duplicated tests (#29682)
prepare for pytest
old-commit-hash: d3befb2e04
2023-08-29 17:04:42 -07:00
Justin Newberry 302a450a14 bump submodules (#29705)
* bump submodules

* bump rednose

* fix dockerfiles
old-commit-hash: 7a4eaeaf9f
2023-08-29 17:02:38 -07:00
Kacper Rączy 41fd8b51e7 macOS: generate .pyenvrc during setup (#29698)
* Create .pyenvrc if it does not exist

* Replace source zshrc with pyenvrc

* Remove unnecessary variables if pyenv wasn't installed

* Add check fo PYENV_SHELL

* source instead of eval

* printf instead of echo

* leave previous pyenvrc path to source

* Add newline

* Change shebang

* Dont source the file after setup

* eval virtualenv-init too

* modify comment

* Just unset broken function on macos
old-commit-hash: 39d2517d3d
2023-08-29 16:01:04 -07:00
Greg Hogan de996d76bb rename GPIO pin with ublox in the name that is not ublox specific (#29702)
* rename UBLOX_PWR_EN to GNSS_PWR_EN

* add schematic label as comment
old-commit-hash: 5058f31908
2023-08-29 22:24:37 +00:00
Justin Newberry 38270df689 Devcontainer: add recommended extensions (#29703)
* add recommended extensions

* add cython and jupter
old-commit-hash: 82ea2c5688
2023-08-29 15:05:17 -07:00
Mitchell Goff c4ae1fae5a Added USE_THNEED environment variable and removed build flag (#29645)
old-commit-hash: d998fd88a8
2023-08-29 14:07:57 -07:00
Justin Newberry 279bd020dc Tests: logmessaged reduce global state (#29680)
* reduce global state

* use a decorator here too

* use that one

* use base imports

* ipchandler in setup

* move to common dir

* move to helpers

* wip

* fix the decorator
old-commit-hash: 5dc7028f91
2023-08-29 13:36:26 -07:00
eFini 9e30ca0f33 ui/map: fix icon naming (#29699)
old-commit-hash: 2d4f5ac8ea
2023-08-29 20:00:24 +01:00
Saber 458f7b786d VW MQB: Add FW for 2016 Skoda Superb (#29701)
old-commit-hash: d37d179b5d
2023-08-29 19:58:29 +01:00