Commit Graph

6994 Commits

Author SHA1 Message Date
Willem Melching
a006cd168e run pre-commit in release CI (#25158)
* run pre-commit in release

* add pylintrc and init files

* build first

* add mypy ini

* limit amount of debug scripts shipped in release

* add python version?

* add more missing __init__.py

* excluded rednose for cppcheck

* remove files before dirty check
2022-07-13 17:55:05 +02:00
Willem Melching
0edd8201cb README.md: update directory structure 2022-07-13 15:12:49 +02:00
Shane Smiskol
3a8f17111c Log VIN response address (#25148)
* log vin rx addr

* clean up
2022-07-13 01:10:56 -07:00
Jafar Al-Gharaibeh
a7b778c324 Mazda: Support CX-9 2022 (#25147)
* Mazda: Support CX-9 2022

dongle-id: 8c6e0e30decb68f7

Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com>

* update years

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2022-07-13 00:31:52 -07:00
Shane Smiskol
e710ba549a Car docs diff bot: skip PRs from forks (#25151)
* check permissions explicitly

* fix syntax

* Fix

* Diff

* fix

* revert
2022-07-13 00:20:35 -07:00
Adeeb Shihadeh
97d7ee369b Chrysler: send LKAS control bit while above minSteerSpeed (#25150)
* Chrysler: send LKAS control bit while above minSteerSpeed

* update refs

* rework that a bit

* little more

* update refs
2022-07-12 23:11:55 -07:00
Shane Smiskol
3b4e939b9f UI: translations cleanup (#25120)
* Make this one translation

* Remote html from translations

* getBrand as argument

* some stuff

* Forget Wi-Fi network

* Update translations

* Remove obsolete

* compilation fixes

* remove

* Fix missing translation
2022-07-12 19:58:39 -07:00
Jafar Al-Gharaibeh
0eab1ed817 Mazda: CX-5 22 FW FP (#24778)
Mazda CX-5 2022 FW FP

dongle-id: 661621a8442f0688

Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com>
2022-07-12 19:38:18 -07:00
Willem Melching
906a8a912c casync: only when run from updater (#25130)
* casync: only when run from updater

* also here
2022-07-12 19:28:48 -07:00
Shane Smiskol
01de46ad82 Corolla Cross: Update minimum enable speed (#25132)
* Update min steer speed for intl. Corolla Cross

27 km/h, thanks to Ale Sato

* update docs
2022-07-12 19:25:03 -07:00
Shane Smiskol
aadaaabd54 compatibility docs: print diff from PR (#24941)
* print docs diff

* revert car changes

* cause a diff

* temp so it works

* text diff

* tier inline is a bit too much

* comments

* fix

* use paths

* fix

* temp

* temp

* diff

* fix

* remove something

* more text diff

* Delete comment if outdated

* Smaller diff

* remove

* no diff

* Don't try to run on fork PRs

* cause some errors

* Fix

* Fix

* Doesn't support env in job if, only step if

* in case file was moved, don't throw error

* See if this does what I think it does

* See if this does what I think it does

* should work

* change something

* revert

* uncomment

* no comment

* this shouldn't fail

* rename to base

* Remove true

* Remove other true
2022-07-12 18:58:46 -07:00
Adeeb Shihadeh
44c6ca7eb4 EV6: reject fake cruise engagements (#25143)
* EV6: reject fake cruise engagements

* bump panda

* raise to 8

* update refs

* bump panda

Co-authored-by: Comma Device <device@comma.ai>
2022-07-12 18:23:48 -07:00
Shane Smiskol
00bb07f624 fw_versions.py: fix debug scanning (#25144)
* Fix scanning all requests

* fix replace
2022-07-12 17:45:00 -07:00
Adeeb Shihadeh
ee6dc03118 fix accord years 2022-07-12 17:25:54 -07:00
ZwX1616
b632d56244 UI: change wording for dcam preview description (#25142) 2022-07-12 16:39:13 -07:00
Shane Smiskol
ea449f1fe0 Use upstream wait-on-check-action action (#25126)
Use upstream lewagon action
2022-07-12 14:08:17 -07:00
Adeeb Shihadeh
ecac734160 update compatibility docs with VIN data (#25134)
* start with genesis

* chrysler

* honda

* toyota

* subaru
2022-07-12 13:51:25 -07:00
Erich Moraga
1f17f812cf Add missing RAV4H_TSS2_2022 engine f/w (#25111)
`@Rocks#8913` 2021 RAV4 Hybrid (Italy)  DongleID/route 081a1d5f242294c0|2022-07-10--17-39-33

Continental camera p/n 8646C-0R090...
https://discord.com/channels/469524606043160576/524327905937850394/995781101903679558
2022-07-12 13:45:43 -07:00
Adeeb Shihadeh
780c60324b process replay: fix string failures after #25127 2022-07-12 11:12:35 -07:00
Gijs Koning
105afee4a2 Laikad: set cache dir to comma_download_cache (#25131)
* Cache downloads for process replay

* set cache dir permanent

* Create constant
2022-07-12 09:11:47 -07:00
Willem Melching
205f6f7414 casync: manifest compare script (#25129)
* casync compare script

* typo

* cleanup output
2022-07-12 16:09:21 +02:00
Gijs Koning
f0b5ff5c1a Replay: Fix --upload-only (#25127)
Add checking for list back
2022-07-12 05:03:35 -07:00
Gijs Koning
4d7b7483d7 Replay: tolerances per field (#25116)
* tolerances per field in replay

* refactor

* Remove laikad parameters

* Small comment change
2022-07-12 03:36:57 -07:00
Adeeb Shihadeh
614b3a01f8 Chrysler: limit buttons to 20Hz (#25125)
* Chrysler: limit buttons to 10Hz

* cleanup

* 20hz
2022-07-11 22:10:06 -07:00
Adeeb Shihadeh
045c881e1f couple more stinger MYs supported 2022-07-11 21:11:12 -07:00
Adeeb Shihadeh
29c8e5d227 Chrysler: increase Ram torque rate limit 2022-07-11 17:26:59 -07:00
Adeeb Shihadeh
2ae52e9b22 process replay: ensure enabled for significant amount of time (#25121)
* process replay: ensure enabled for significant amount of time

* update refs

* 10s is reasonable
2022-07-11 17:20:56 -07:00
Lee Jong Mun
903bb40528 Improve Korean translations (#25105)
* kor translations fix

update_translations --release

qm

* space

* qm

* map setting tr space remove

* ts update

fix

ko_update

ch_update

* qm release

* Update QM

* Fix this translation

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2022-07-11 16:51:03 -07:00
HaraldSchafer
bdfaa1d1ee Ram 1500 torque tune (#25117)
* torque control again

* 3mss per s

* no bad sensors

* tweaks

* Need more checks before we can do this

* update refs

* only ram for now

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-07-11 15:19:55 -07:00
ZwX1616
30d88d6892 update main_zh-CHS.qm 2022-07-11 13:45:45 -07:00
ZwX1616
c181d475c5 fix a translation line break 2022-07-11 13:41:55 -07:00
ZwX1616
5e896ce2f1 Improve Simplified Chinese translations (#25091)
* 1

* shane told me to do this

* 1.5

* 2

* 3

* 4

* Update main_zh-CHS.ts

* release

* some minor improvements

* build

* remove state

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2022-07-11 13:22:13 -07:00
Shane Smiskol
be7f704168 Fix new steer saturated warning with joystick mode (#25113)
Fix steer sat warning with joystick mode
2022-07-11 12:52:03 -07:00
Dean Lee
eb17291ca1 Display the current language in MultiOptionDialog (#25098)
* check the selected language in lange select dialog

* disable if user selects current option

* update line numbers

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2022-07-09 01:47:10 -07:00
Greg Hogan
89d1d9f6df firmware fingerprinting: order brand requests (#23311)
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2022-07-09 00:55:40 -07:00
Adeeb Shihadeh
d08a231774 Ship EV6 (#25095)
* Ship EV6

* bump opendbc
2022-07-08 22:46:20 -07:00
Adeeb Shihadeh
825acfae98 Improve EV6 tune (#25085) 2022-07-08 22:09:58 -07:00
Adeeb Shihadeh
f261b8a8c2 EV6: supress LFA (#25094)
* EV6: supress LFA

* bump panda
2022-07-08 22:09:37 -07:00
Shane Smiskol
cbff8fcbd0 Nav: wrap strings (#25089)
* Wrap nav strings and translate

* Update QM

* Update QM
2022-07-08 21:17:00 -07:00
Shane Smiskol
949de4d2b6 UI: Internationalization support (#21212)
* rough multiple language demo

* more wrappings

* stash

* add some bad translations

* updates

* map from french to spanish still has same problem of needing to call setText on everything

* add files

* restart UI

* use return code

* relative path

* more translations

* don't loop restart

* Toggle and prime translations

* try on device

* try QComboBox with readable style

* stash

* not yet scrollable

* stash

* dynamic translations (doesn't work for dynamic widget strings yet)

* clean up multiple option selector

* store languages in json

* try transparent

* Try transparent popup

* see how this looks

* tweaks

* clean up

* update names

* Add Chinese (Simplified) translations

* Do missing French translations

* unit tests caught that :)

* fix test

* fix other test (on PC)

* add entries to dialog to test

* add cancel button, clean up a bit

* just chinese

* some clean up

* use quotes

* clean up

* Just quit, set timeout to 0

* half a second

* use exitcode

* don't print if it's expected

* this comment is outdated

* update translations

* Update translations

* re-order input classes

* Update line numbers

* use enabled property for button style

* Get rid of ListWidget

* Update line numbers

* Log failed to load language

* Log failed to load language

* Move to utils and fix english logging

extra line

* Update translations

* spacing

* looks a bit better

* try this instead of exitcode

fixes

fix

* only one function

* comment

* Update line numbers

* fixup some japanese translations

* clean up multi option dialog

* Update line numbers
2022-07-08 20:25:54 -07:00
Erich Moraga
94c8717cac Add missing HIGHLANDERH_TSS2 ESP & engine f/w (#25066)
* Add missing HIGHLANDERH_TSS2 ESP & engine f/w

`@pkozlowski#5214` 2022 Highlander Hybrid (Poland)  DongleID/route b2e9858e29db492b|2022-07-07--17-57-24

* Fix test_fw_query_on_routes with older routes

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2022-07-08 20:03:21 -07:00
Shane Smiskol
4c493237d5 Interleave VIN queries (#25090)
Interleave the two requests
2022-07-08 19:36:09 -07:00
ZwX1616
76dde00795 Update RELEASES.md 2022-07-08 16:57:50 -07:00
Adeeb Shihadeh
c907a0c28a add chrysler fw query to release notes 2022-07-08 14:42:54 -07:00
realfast
b5f0cb22a5 Add Chrysler FPv2 requests and logging (#24460)
* Chrylser FPv2

* Update fw_versions.py

* formatting and remove default

* fix rx offset

* move to end

* add fw versions

* this won't be fingerprinted on as it returns from Mazda

* only log FW versions

* add type annotation

* fix typing

* Skip if FW versions are for read/request-only

* Fix crash if no fw versions

Fix crash if no fw versions

Co-authored-by: Shane Smiskol <shane@smiskol.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-07-08 14:36:02 -07:00
Shane Smiskol
5f77451aec FW fingerprinting updates (#25088)
* Print brand along with ecu

* fix json decoding

* fw_versions updates

* add timeout handling back

* keep logging the same
2022-07-08 13:46:09 -07:00
Adeeb Shihadeh
1d6623c609 update release notes 2022-07-08 13:18:12 -07:00
Adeeb Shihadeh
8ea982264e remove casync from agnos manifest for now 2022-07-08 13:05:25 -07:00
Adeeb Shihadeh
df251ef50e Fix master-ci dirty working tree + CI test (#25087)
* check

* test for dirty working tree

* swap order

* fix diff
2022-07-08 13:00:43 -07:00
Mr.one
e0f8f50baa Improve Chinese (Simplified) translations (#25075)
* Optimize Chinese local translation

* update QM

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2022-07-08 12:49:04 -07:00