Commit Graph

8267 Commits

Author SHA1 Message Date
Jafar Al-Gharaibeh 828592ea3f 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>
old-commit-hash: 0eab1ed817ece20b25de7438d32238c482613df3
2022-07-12 19:38:18 -07:00
Shane Smiskol c36e2340a8 Corolla Cross: Update minimum enable speed (#25132)
* Update min steer speed for intl. Corolla Cross

27 km/h, thanks to Ale Sato

* update docs
old-commit-hash: 01de46ad82358efa12797a50f501d902ca711547
2022-07-12 19:25:03 -07:00
Shane Smiskol c862387703 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
old-commit-hash: aadaaabd54988a286704ef2bea0bacf4bd62fa8b
2022-07-12 18:58:46 -07:00
Adeeb Shihadeh a68aa10b73 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>
old-commit-hash: 44c6ca7eb4c9ea83aca18d4f648764cabdad8861
2022-07-12 18:23:48 -07:00
Shane Smiskol 4fd8be115b fw_versions.py: fix debug scanning (#25144)
* Fix scanning all requests

* fix replace
old-commit-hash: 00bb07f6248010afb197854257c2958433159990
2022-07-12 17:45:00 -07:00
Adeeb Shihadeh 559da5c2b5 fix accord years
old-commit-hash: ee6dc0311818fd97cb78c58fb9a47267385312a0
2022-07-12 17:25:54 -07:00
ZwX1616 987c975e02 UI: change wording for dcam preview description (#25142)
old-commit-hash: b632d56244c5fd6821477a642d6f151ea4b13b20
2022-07-12 16:39:13 -07:00
Adeeb Shihadeh 86c7913d23 update compatibility docs with VIN data (#25134)
* start with genesis

* chrysler

* honda

* toyota

* subaru
old-commit-hash: ecac734160f719f59364a637b7cd781460456845
2022-07-12 13:51:25 -07:00
Erich Moraga 51bbfb399d 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
old-commit-hash: 1f17f812cfa74c1db2ceba05dae4946b5e472e2a
2022-07-12 13:45:43 -07:00
Adeeb Shihadeh ef758e24b6 process replay: fix string failures after #25127
old-commit-hash: 780c60324bf19762e9b72da38be0a9f09d624efd
2022-07-12 11:12:35 -07:00
Gijs Koning 7b058460c9 Laikad: set cache dir to comma_download_cache (#25131)
* Cache downloads for process replay

* set cache dir permanent

* Create constant
old-commit-hash: 105afee4a21ad008fa741f19c5a62a6d52fdd773
2022-07-12 09:11:47 -07:00
Gijs Koning 7de5c548c4 Replay: Fix --upload-only (#25127)
Add checking for list back
old-commit-hash: f0b5ff5c1addff7932fe86a2874a23d87b5eb5f3
2022-07-12 05:03:35 -07:00
Gijs Koning a1143bafc8 Replay: tolerances per field (#25116)
* tolerances per field in replay

* refactor

* Remove laikad parameters

* Small comment change
old-commit-hash: 4d7b7483d70a61cf0fb938107df55c24f27da1b0
2022-07-12 03:36:57 -07:00
Adeeb Shihadeh 2e200db8fe Chrysler: limit buttons to 20Hz (#25125)
* Chrysler: limit buttons to 10Hz

* cleanup

* 20hz
old-commit-hash: 614b3a01f89eabfa9ea26ed2a367592939f78e11
2022-07-11 22:10:06 -07:00
Adeeb Shihadeh 20746c221c couple more stinger MYs supported
old-commit-hash: 045c881e1ffeb5e7bcb8e1ee78d4a42caee1be4d
2022-07-11 21:11:12 -07:00
Adeeb Shihadeh 966713810b Chrysler: increase Ram torque rate limit
old-commit-hash: 29c8e5d227eacae36dbc4357bf5328f22668d5ef
2022-07-11 17:26:59 -07:00
Adeeb Shihadeh f3ddb32649 process replay: ensure enabled for significant amount of time (#25121)
* process replay: ensure enabled for significant amount of time

* update refs

* 10s is reasonable
old-commit-hash: 2ae52e9b2218c23d4c80b36fb0b50387b6ecdd8f
2022-07-11 17:20:56 -07:00
Lee Jong Mun 77a6b2d0cd 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>
old-commit-hash: 903bb405286295b48d5192cb2a7b2c01029193e3
2022-07-11 16:51:03 -07:00
HaraldSchafer be57ba1b0f 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>
old-commit-hash: bdfaa1d1eee77d1f9fb5b9b2632c9988caba02e3
2022-07-11 15:19:55 -07:00
ZwX1616 b8ba8d90b1 update main_zh-CHS.qm
old-commit-hash: 30d88d6892f11bf2472d97d79e9f68bef9e01b3c
2022-07-11 13:45:45 -07:00
ZwX1616 79e2fa98e7 fix a translation line break
old-commit-hash: c181d475c52798462c5b2a2cf2237eebde0fa26d
2022-07-11 13:41:55 -07:00
ZwX1616 373198bd2f 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>
old-commit-hash: 5e896ce2f134b9f17d466bf1aec694142bcb5ed3
2022-07-11 13:22:13 -07:00
Shane Smiskol 493d6ef693 Fix new steer saturated warning with joystick mode (#25113)
Fix steer sat warning with joystick mode
old-commit-hash: be7f7041681ab088f03c075a8a836e538378a7a8
2022-07-11 12:52:03 -07:00
Dean Lee 8ca0e9b941 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>
old-commit-hash: eb17291ca13035b40d653da107653d4420517aaa
2022-07-09 01:47:10 -07:00
Greg Hogan faa52be88c firmware fingerprinting: order brand requests (#23311)
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 89d1d9f6df6e1fbe65609fa8f93702479620a50e
2022-07-09 00:55:40 -07:00
Adeeb Shihadeh 2f7b2ce4d0 Ship EV6 (#25095)
* Ship EV6

* bump opendbc
old-commit-hash: d08a23177495c778fe628dc97728f5bbfee8b0f1
2022-07-08 22:46:20 -07:00
Adeeb Shihadeh 27f909499b Improve EV6 tune (#25085)
old-commit-hash: 825acfae98543c915c18d3b19a9c5d2503e431a6
2022-07-08 22:09:58 -07:00
Adeeb Shihadeh 4e8a036dfc EV6: supress LFA (#25094)
* EV6: supress LFA

* bump panda
old-commit-hash: f261b8a8c29fb2c9c5fee3b382e12e7887d50269
2022-07-08 22:09:37 -07:00
Shane Smiskol 314166f5fd Nav: wrap strings (#25089)
* Wrap nav strings and translate

* Update QM

* Update QM
old-commit-hash: cbff8fcbd02b262860b3540a3dba7108237d2b46
2022-07-08 21:17:00 -07:00
Shane Smiskol 23de7b166e 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
old-commit-hash: 949de4d2b6b293d9f77d83c58212f5dee176cbf1
2022-07-08 20:25:54 -07:00
Erich Moraga c9dc7a9458 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>
old-commit-hash: 94c8717cac0cfad4603d57a8da108a124019dd73
2022-07-08 20:03:21 -07:00
Shane Smiskol a891e7085c Interleave VIN queries (#25090)
Interleave the two requests
old-commit-hash: 4c493237d52525d2effb95b5cda96b36a684303c
2022-07-08 19:36:09 -07:00
realfast b42ad97057 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>
old-commit-hash: b5f0cb22a5aab4ea94cdc817bf0331919a265bfb
2022-07-08 14:36:02 -07:00
Shane Smiskol 5b8104efdf FW fingerprinting updates (#25088)
* Print brand along with ecu

* fix json decoding

* fw_versions updates

* add timeout handling back

* keep logging the same
old-commit-hash: 5f77451aec3345c80f8cf2e5cd15c0ce911d5612
2022-07-08 13:46:09 -07:00
Adeeb Shihadeh 33a85302e0 Fix master-ci dirty working tree + CI test (#25087)
* check

* test for dirty working tree

* swap order

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

* update QM

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: e0f8f50baa209f0f5fc713100bcec16411cd5925
2022-07-08 12:49:04 -07:00
eFini 68885c6b99 Add Traditional Chinese translations (#25077)
* Create main_zh-CHT

* Update

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 0b6cf0481c07323ee427655a5849c90d9c623e64
2022-07-08 12:12:14 -07:00
Gijs Koning 954559f01d Laikad: Fix getting covariances for pos and velocity (#25084)
* Fix getting covariances for pos and velocity

* ref commit
old-commit-hash: cf862b6576a8b3f66e26d38080a1c8eec00f0793
2022-07-08 10:03:42 -07:00
Willem Melching c20b96764c nav: use laikad position if locationd is not yet available (#25033)
* ui: use laikad position when locationd is not ready

* cleanup

* same threshold as locationd

* use first bearing directly

* use in navd too
old-commit-hash: a9401319dfa89fea2d2699aaddc758cbc47b6396
2022-07-08 09:20:36 -07:00
Willem Melching 1c8af02e54 laikad: add residual threshold for pos_fix (#25082)
* laikad: add residual threshold for pos_fix

* update ref

* update test
old-commit-hash: 7a4c33795a12eefff4c3e5c311f40eae2cf3506b
2022-07-08 09:20:16 -07:00
Shane Smiskol 1137b56f4b Add Japanese translations (#25078)
* Add Japanese translations

* test japanese

* update tr file

* test for unfinished translation tags

* add compiled QM

add compiled QM

* mark as finished

* remove from tests, needs some design decisions

Co-authored-by: PONPC <fuzitanirenti@yahoo.co.jp>
old-commit-hash: 5b4e39990ac4d098f874c8f1e378e2ab855c0036
2022-07-08 00:41:17 -07:00
Lee Jong Mun 23f01bff6a Add Korean translations (#25073)
* Add Korean translations

Signed-off-by: crwusiz <crwusiz@gmail.com>

* line error fix

Signed-off-by: crwusiz <crwusiz@gmail.com>

* space error retry

Signed-off-by: crwusiz <crwusiz@gmail.com>

* &quot fix

Signed-off-by: crwusiz <crwusiz@gmail.com>

* translation --release

* main_ko.qm remove

* main_ko.qm remake

* Update ko and fix zh

* fix Linguist warnings

* commit noun

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: ed47032a6d51d1aeaf4cd553ae9b350e04672558
2022-07-08 00:03:57 -07:00
Shane Smiskol 517adb1075 Add video for 2020 Lexus ES Hybrid
old-commit-hash: d8089fb94e9ad1ab54bc3baf1acbb430b305f612
2022-07-07 23:07:21 -07:00
Adeeb Shihadeh 8b81a3ac2f add pandas and tabulate packages (#25076)
* add pandas and tabulate packages

* remove that
old-commit-hash: 1382e28aa0b32923a44efa28c5b25d9b02c41d68
2022-07-07 20:02:07 -07:00
Adeeb Shihadeh 8f5ab5d687 move kona limit to car controller
old-commit-hash: bd432eb76bf4c2d99a0f66b3a1df0067adb81a1a
2022-07-07 17:27:59 -07:00
Adeeb Shihadeh f03daef602 Hyundai: limit Kona torque (#25074)
old-commit-hash: a4c90765813e1cc3ab7afbe58cf23b392ec8181c
2022-07-07 17:09:36 -07:00
Adeeb Shihadeh 7e10f872cf UI: fix reset calibration description
old-commit-hash: ff3f6de149475ce995c21f8308da0bbc08922c54
2022-07-07 16:53:34 -07:00
Dean Lee 92da40952f UI: fix unable to scroll on 'Regulatory' page (#25014)
* fix unable to scroll on 'Regulatory' page

deleteLater after hide

* remove alert

* override exec

* set MousePressEventDelay to 0

* set to 0.01

* cleanup

* check event->pos()
old-commit-hash: dc3d94d662654a6bb2bf40560c2a17ed2303fa80
2022-07-07 15:01:02 -07:00
Adeeb Shihadeh 9e75901cab chill ram tune (#25071)
old-commit-hash: b035b538ec5dc4ae837fe26ab900a34828525647
2022-07-07 14:54:14 -07:00
Shane Smiskol 79c27c0ec2 Add Chinese (traditional) translations (#25064)
* Add Chinese translations

* wrap these

* add to languages.json

* fix tests

* use tmp dir for tests (doesn't change translation files in git repo)

* defaultdict not used

* update main_zh.ts (test outdated QM file)

* test outdated QM file (prev commit tests missing)

* update qm file

* add sidebar translations

* no need for function
old-commit-hash: bd2ea158977f5c26658bed8ac683b72c2c592d06
2022-07-07 14:19:30 -07:00