Commit Graph

9665 Commits

Author SHA1 Message Date
Shane Smiskol 3941aef89b Toyota: add transmission ECU (#28649)
* add transmission! this is not present on hybrids, since the hybrid computer controls the planetary gears (E-CVT)

* whitelist transmission

* comments
2023-06-22 21:45:24 -07:00
Adeeb Shihadeh 07a68ca032 UI: border is always engagement state (#27416)
* border is for engagement state

* round shading too

* alerts =/= status

* no debug print

* Full still full

* more cleanup

* more radius

* Update mui too

* normal black

* cleanup

---------

Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com>
2023-06-22 21:37:08 -07:00
Adeeb Shihadeh 7d6c22949a tici: improve amp test (#28648) 2023-06-22 20:57:36 -07:00
Mitchell Goff 4c2c73b152 Publish navEnabled from modeld (#28647)
* Publish navEnabled from modeld

* Bump cereal
2023-06-22 19:39:51 -07:00
Lee Jong Mun c7b62009ef Multilang: kor translation update (#28646)
kor translation update
2023-06-22 19:02:22 -07:00
Adeeb Shihadeh 60a3180661 Update RELEASES.md 2023-06-22 18:58:18 -07:00
Kacper Rączy 2c617e0c7a process_replay: modeld and dmonitoringmodeld support (#28463)
* vipc support. modeld and dmonitoringmodeld configs

* Update cereal

* Add vision meta

* Use vision meta in process replay

* Exclude modeld and dmonitoringmodeld from test_processes

* Refactor other pieces of code to use vision meta

* remove unnecessary imports

* Add MAX_FRAMES_PER_SEGMENT

* cameraState migration

* Move camera state migration to migration module

* model_replay refactor

* Fix lint issues

* Reduce number of vipc buffers to 2

* Update spinner message

* Update model replay ref

* Support the new log order

* Replace CameraFrameSizes with dict. Add encode_index field

* Migrate camera states based on encode indices

* Refactor process replay

* Refactor model replay

* Remove unnecessary print

* Update model replay ref

* Make camera state migration optional

* Remove unused import

* Add ignore_alive_pubs field

* Add assertion for carParams inside fingerprinting callback

* Remove WideCameraOnly param setup

* Refactor ModeldCameraSyncRcvCallback

* Update model replay ref commit

* Fix camera state migration

* Only migrate camera states when process has vision pubs

* Refactor model replay again

* Fix linter issues

* One more linter fix

* Update model replay ref commit
2023-06-22 17:36:25 -07:00
Dean Lee e8db988f2a ui/map_settings: remove repaint (#28642) 2023-06-23 00:31:05 +01:00
Adeeb Shihadeh 7783dc602c Revert "simple fuzzing test for all processes (#28584)"
This reverts commit bac193bdd5.
2023-06-22 14:59:50 -07:00
Adeeb Shihadeh 16e3d4f69f jenkins: new replay devices (#28643)
* replay

* restart nm
2023-06-22 14:21:11 -07:00
Cameron Clough a2b7d2c867 update mapbox style (#28638)
updated map components and dataset
2023-06-22 22:10:42 +01:00
eFini 3b07bd5fcd Multilang: Chinese (Traditional) offroad alerts translation (#28636)
CHT translation for offroad alerts + minor changes to punctuation marks
2023-06-22 13:50:54 -07:00
Cameron Clough bc5a899024 UI: improved nav destination entry (#28476) 2023-06-22 19:57:29 +01:00
Dean Lee 2b800cf2e7 ui: multilang offroad alerts (#28512)
Co-authored-by: Shane Smiskol <shane@smiskol.com>
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
2023-06-22 15:04:28 +01:00
Cameron Clough a485e474c8 Ford: add some missing types 2023-06-22 12:14:26 +01:00
Shane Smiskol af42caa394 Toyota: add combination meter and SRS airbag ECUs (#28633)
* add combination meter and srs airbags

* whitelist
2023-06-22 03:59:14 -07:00
Cameron Clough bf8e815aba UI: fix DM icon margins (#28635) 2023-06-22 11:58:38 +01:00
Shane Smiskol 306aa9778c Toyota: add note about available ECUs (#28632)
add comment
2023-06-22 01:58:43 -07:00
Shane Smiskol 08112ebc37 Toyota: query hybrid vehicle control computer ECU (#28628)
* add comments

* we query abs

* lower

* add hybrid controller

* bump cereal to master

* another PR

* add hybrid to whitelists

* consistency

* check data for this
2023-06-22 01:53:32 -07:00
Shane Smiskol 2679f23002 gitignore: add file from a test (#28631)
* turns out only one needed

* up
2023-06-22 01:38:54 -07:00
Shane Smiskol d42231b51a Chrysler FPv2: rename Ecu.hcp to Ecu.hybrid (#28629)
rename hcp to hybrid
2023-06-22 01:27:15 -07:00
Shane Smiskol 4bec6b7ab7 car_helpers: add variable to disable FW cache (#28626)
* Update car_helpers.py

* actually caches the fw

* simpler
2023-06-22 01:20:40 -07:00
Shane Smiskol 9749b7eac2 bump cereal (#28630) 2023-06-22 01:10:46 -07:00
Kacper Rączy 3cae32a85f process_replay: custom params (#28624)
* Add custom params argument

* Fix default arguments

* Fix typing issues
2023-06-21 20:16:14 -07:00
Mitchell Goff ae5bfcf248 Remove get_model_yuv_transform function (#28568)
* remove yuv_transform from update_calibration

* Remove get_model_yuv_transform entirely
2023-06-21 20:02:44 -07:00
Larry Walters d8aab568c6 Hyundai: enable radar tracks for 2019 Santa Fe (#28623)
Hyundai: Adding second radar FW version for 2019 Santa Fe
2023-06-21 16:40:39 -07:00
Kacper Rączy f7c520b0d9 macOS: re-order CI caching jobs (#28622)
Save scons cache before dependency cleanup
2023-06-21 14:01:33 -07:00
Kacper Rączy 45a6834a74 macOS: fix build issues & re-enable CI (#28258)
* Uncomment build_mac job

* Add PYCURL_CURL_CONFIG

* Acados universal binary

* Remove x86 macos references from sconscript

* Add missing include in cabana

* Update cereal

* Update workflow

* Remove unnecessary libpaths for darwin

* Add missing path to cached dirs

* Fix path in cache preparation step

* Add poetry caches to CI cache

* Compile acados with lower deployment target for CI

* Update cereal

* Pass -rpath in linker flags as scons doed not support RPATH on macos

* Use scons api instead of os

* @rpath in install name of acados dylibs

* SConstruct cleanup

* fix liblocationd tests by adding lib suffix based on platform

* Update cereal

* Update opendbc

* Update opendbc

* Add acados gitignore to release files

* Update cereal

* Update cereal

* Add scons_cache to build cache

* Add Caskroom to cache

* Fix typo

* Link all packages at once, instead of one by one

* Run cleanup stage using poetry

* Remove casks from cache

* Move scons cache to separate cache step

* Save scons cache only on master

* Remove restore-keys from save-scons-cache step

* Uncomment if conditions for scons save

* Add gcc-arm-embedded cask cache to cache

* Custom handling of gcc-arm-embedded toolchain cache

* Rename dep cache key

* Exclude .fseventsd from cache

* Fix glob pattern

* Remove .feventsd before caching

* Run mac_setup only if dependency cache-hit != true

* Update cereal to master

* Add overwrite flag to brew link

* Remove manual casadi build from mac_setup

* Remove restore-keys from dependency cache

* Remove linux requirement for casadi

* Restore restore-keys to dependency cache
2023-06-21 13:14:20 -07:00
Cameron Clough e3233cdaf2 bump opendbc 2023-06-21 15:59:25 +01:00
Cameron Clough 8495510c29 networking: add forget btn pressed state (#28618) 2023-06-21 14:42:18 +01:00
Shane Smiskol ae0d1635b4 Toyota FPv2: log telematics ECU (#28613)
* add electronic parking brake ecu

* add

* add to whitelists

* update refs
2023-06-21 00:32:40 -07:00
Shane Smiskol 12be5afb8a Toyota FPv2: log electronic parking brake ECU (#28612)
* add electronic parking brake ecu

* add comment

* bump

* screw sequential subaddrs
2023-06-20 23:53:20 -07:00
Shane Smiskol a9c8a9d1ab bump cereal (#28614)
bump-cereal
2023-06-20 22:59:19 -07:00
sebmueller01 0416fe5183 Toyota: add missing engine FW for 2023 RAV4 LE (LTA) (#28611) 2023-06-20 22:55:39 -07:00
Kacper Rączy a4bba84f8c Update onnx to 1.14 (#28610)
* Update onnx to 1.14 and onnxruntime-gpu to 1.15.1

* Update lock
2023-06-20 17:32:42 -07:00
Kacper Rączy 30ccd442d4 Update casadi to 3.6.3 (#28609)
Update casadi to 3.6.3. Update lock file
2023-06-20 15:33:27 -07:00
Shane Smiskol 8660f69416 Toyota: remove bad FW (#28607)
Never seen last 720 days on this car
2023-06-20 14:54:11 -07:00
Shane Smiskol 07fe88b517 Toyota: rename KWP FW request (#28608)
rename toyota request to kwp (read ecu id)
2023-06-20 14:54:00 -07:00
Adeeb Shihadeh 4c6f7b5c84 boardd spi: prevent busy wait when TX buffers full (#28599) 2023-06-20 14:21:34 -07:00
Maxime Desroches bac193bdd5 simple fuzzing test for all processes (#28584)
* working test

* classmethod

* review

* add to ci
2023-06-20 10:57:02 -07:00
Dean Lee 3c398b2e2f cabana: simplifying endian conversion (#28601) 2023-06-20 10:56:40 -07:00
Adeeb Shihadeh 4b90117dd8 pre-commit: autoupdate hooks (#28605)
Update pre-commit hook versions

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
2023-06-20 10:41:21 -07:00
Adeeb Shihadeh f259e87cb2 bump panda 2023-06-19 20:52:39 -07:00
James e81515ba7f Sort parameter list alphabetically (#28594) 2023-06-19 15:26:52 -07:00
Dean Lee e80440dc5d cabana: fixed the multi-threading issues of AbstractStream (#28590)
* fix multi-threading issues

* protect masks with mutex
2023-06-19 10:21:16 -07:00
Jason Young 2b49a4754b VW MQB: Add FW for 2023 Volkswagen Taos (#28596) 2023-06-19 09:52:57 -07:00
AlexandreSato 3d909d3097 Multilang: update pt-BR 'alfa' translation (#28591) 2023-06-18 20:27:39 +01:00
Dean Lee 2ebd7ab088 cabana: fix segfault when switching DBC files. (#28587) 2023-06-17 20:30:17 +01:00
Cameron Clough b2295c979e docs: fix footnote typo 2023-06-17 12:24:20 -07:00
Cameron Clough 6e8671a712 add Ford Focus 2018 to release notes 2023-06-17 07:18:02 -07:00