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
Willem Melching
e737b50c2d
casync: handle hash failure ( #25081 )
...
* casync: handle hashing failure due to IO errors
* fix comment
* all exceptions
* fix typo
* Update system/hardware/tici/agnos.py
old-commit-hash: b6df0cd2422d63eb58cc6abaa9968954feff2ccb
2022-07-08 15:44:16 +02:00
Willem Melching
ff8427318d
RELEASES.md: new driving model goes first
...
old-commit-hash: c5e96201f30c7168e531ba5da98775fcd2d668c5
2022-07-08 13:56:49 +02:00
Willem Melching
4e7916fdb7
add multilang to release notes
...
old-commit-hash: b5399fbd3ce3a03bb900f1e8597f0afbd19fa314
2022-07-08 13:41:42 +02:00
Willem Melching
c9f7ce946f
some more release notes
...
old-commit-hash: dccb184fbd4a2b39008471f94056f61bf7a7381d
2022-07-08 13:39:23 +02: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
Adeeb Shihadeh
0b0e11827d
AGNOS 5.2 ( #25011 )
...
* AGNOS 5.2
* casync manifest
old-commit-hash: c9fa5ef11a6d47a886b30f65b2064b2d6ae05807
2022-07-08 00:23:46 -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 >
* " 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
Adeeb Shihadeh
e089fba119
Chrysler: fix steer fault detection ( #25068 )
...
old-commit-hash: 836e2a4d98b587b7ae083bb710190ed1dfa9dccf
2022-07-07 13:20:42 -07:00
Dean Lee
e9f2954ee5
loggerd: remove 'enable' from struct LogCameraInfo ( #25052 )
...
remove enalbe
old-commit-hash: 568cc0f892d650bd5906b59e1ab169158a7a6bf7
2022-07-07 10:54:56 -07:00
Adeeb Shihadeh
733cacdd8f
process replay: add Ram route ( #25063 )
...
old-commit-hash: 8d98d8c6578830e28ea8f39fce3844a7e493c019
2022-07-07 10:28:55 -07:00
Adeeb Shihadeh
7143eb7d0a
Chrysler: resume from cruise standstill ( #25009 )
...
* Chrysler: resume from cruise standstill
* bump panda
* resume isn't set yet
old-commit-hash: ea80ee0845b619cc20309228611c01ed4c717fd1
2022-07-07 09:40:04 -07:00
Willem Melching
5c97a090b6
athena: skip duplicate upload requests ( #25062 )
...
* athena: skip duplicate upload requests
* cleanup
* keep simple
* just ignore
old-commit-hash: 7e187426c7f02b8d63bce394f08219307e5900ca
2022-07-07 18:00:07 +02:00
Willem Melching
994b31a585
fix MacOS buid: replay frameworks ( #25061 )
...
* replay: fix macos build
* here too
* keep original frameworks
old-commit-hash: 356190f6712b68218237147deddf90fbe6268b6e
2022-07-07 16:13:05 +02:00
Gijs Koning
c64a61e652
Laikad: Use clocks for faster fetching orbits ( #25060 )
...
* Use clocks msg to for first fetch of orbits. Which is sent earlier than ublox msgs
* refactor last_fetch_orbits
* Add comment.
Add test
* increase timeout
* Add clocks to process replay
old-commit-hash: eaf7eb42784732136e52cd031035e9c5ab520e6e
2022-07-07 04:06:51 -07:00
Willem Melching
5751d166bb
onroad.cc: fix mutcd sign width for metric speed limit
...
old-commit-hash: a3a9a0685c63ea57dc936e496cd5e6be5a71512e
2022-07-07 12:02:31 +02:00
Gijs Koning
2a11354d28
Process replay: Fix subtest diff ( #25054 )
...
Fix subtest diff
old-commit-hash: edf170103ed0d244e0483794feee6c3b4023ccc2
2022-07-07 02:14:31 -07:00
Shane Smiskol
ab7beb99de
FW query debug script: print version brand ( #25058 )
...
* test_fw_query_on_routes: print brand
* dynamic paddign
old-commit-hash: 30cb9ac962395a86464fdfc079b5f0030c7b9b9d
2022-07-07 00:28:21 -07:00
Shane Smiskol
9bc945c428
Stock longitudinal: spam resume button when lead starts moving ( #24873 )
...
* always log leads, we hide them in ui
* only spam resume when future is > vEgoStarting
* do rest but vw
* vw
* remove comments
* rename to resume
* maintain original button msg rate
* mazda: ensure no resume if cancelling
* same for non-HDA2
* Always run planner if not opLong
* try 0.2
* 0.1 should be pretty safe
* add test for resuming
* fix test
* stricter test, speeds[-1] is 0.14 when starting here
* no walrus
* fixup mazda cc
* remove extra import
old-commit-hash: fd2de54172b4a76f2ab8ac5d8f8eca5c41739351
2022-07-07 00:24:03 -07:00
Adeeb Shihadeh
7d042460a4
Ram 1500 ( #24878 )
...
* RamInit
* bump submodules
* lil cleanup
* clean up carstate formatting and platform grouping
make tuple
* give it a gold torque star (looks around 2.4 from rough data)
* Dasm Fault
* bump panda
* more cleanup
* cleanup car state
* more cleanup
* some fixes
* remove more stuff
* fix angle signal scaling and fix lkas control bit
* bump panda
* update those
* same limits as pacifica
* cleanup hud alert building
* better fault logic
* fix rate
* set ahb
* bring that back
* update refs
Co-authored-by: Jonathan <jraycec@gmail.com >
Co-authored-by: Shane Smiskol <shane@smiskol.com >
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 9b0acacf5e387593ce94dbad88000b5473511e22
2022-07-06 23:42:07 -07:00
Shane Smiskol
eb31508af0
VW FPv2: reduce number of ECU queries ( #24939 )
...
* only send valid/needed queries
* just do volkswagen
* clean up
* add parameter name
clean up
* add test for whitelist
* rename
* Update selfdrive/car/fw_versions.py
Co-authored-by: Jason Young <46612682+jyoung8607@users.noreply.github.com >
* fix test
* log response addresses
* bump cereal
* handle response pending with IsoTpParallelQuery
* remove response pending stuff
* temporarily disregard cache for easier testing
* revert this
Co-authored-by: Jason Young <46612682+jyoung8607@users.noreply.github.com >
old-commit-hash: 479b66c992fb2898418d866a1c61d993a9217d3d
2022-07-06 19:57:44 -07:00
Shane Smiskol
4eabd3b9d9
FW fingerprinting: log all FW versions ( #25042 )
...
* get_fw_versions returns all fw versions with request's brand
* keep track of everything received
* debug
* need to regen or write a hack in build_fw_dict
* to be safe, still replace old responses within same brands (hyundai responds to two queries, can fix later)
to be safe, still replace old responses within same brands (hyundai responds to two queries, can fix later)
* update test_fw_query_on_routes
* clean up
* better name
* slightly cleaner
* fix test_startup unit test
del
* fix imports
* fix test_fw_fingerprint
fix test_fw_fingerprint
fix
* fingerprint on all FW_VERSIONS, not just brands with requests
* support old routes in test_fw_query_on_routes
* regen and update refs
* similar function style to before
* better comment
* space
switch name
* try to exact match first
* useless else
* fix debug script
* simpler dictionary
* bump cereal to master
old-commit-hash: ea241bf3dc1d6dec2610bec9fceb1b8659014436
2022-07-06 19:42:58 -07:00
Shane Smiskol
f06e345f88
Add missing 2019 RAV4 Hybrid engine FW version ( #25057 )
...
add missing engine fw
old-commit-hash: 3e5e27f043bca856ff3f4aaa83355d964ca42fa5
2022-07-06 18:51:51 -07:00
Gijs Koning
6e0a530bae
laikad: Filter unwanted pseudoranges ( #25051 )
...
Filter unwanted pseudoranges
old-commit-hash: b88d7c89fae448068aeaca65706d99aa145c8a74
2022-07-06 10:01:19 -07:00
Gijs Koning
e2e7e4e456
bump laika
...
old-commit-hash: e336f254b1744f87119059189711b326ce8b7884
2022-07-06 15:50:28 +02:00
Willem Melching
959731bafc
add casync to release files
...
old-commit-hash: 6065871ad504f1b590d8de053b25ce1cf01f29ba
2022-07-06 14:03:31 +02:00
Willem Melching
5dc7f22545
casync: compute seed caibx url on the fly ( #25046 )
...
* compute seed hash on the fly
* more logging
* partition name in url
* fix comment
old-commit-hash: 4080f729bea6092813331fb6d92c80e2f4c4f928
2022-07-06 13:04:25 +02:00
Willem Melching
e3c24c5cc4
casync: reuse requests session in RemoteChunkReader ( #25045 )
...
old-commit-hash: 50434d612ee7becc09aef762a6c8fb8d8111af6d
2022-07-06 12:08:51 +02:00
Adeeb Shihadeh
48570e9a6a
bump opendbc
...
old-commit-hash: 59c28611a4c385c487d5d0c8a219fe20eaeadeaf
2022-07-05 23:01:57 -07:00
Shane Smiskol
220db41bab
long planner: run when using stock longitudinal ( #25017 )
...
* Squashed commit of the following:
commit e27a5b4e2bfeab4e6a47440b1d4eb180ee4acf49
Author: Shane Smiskol <shane@smiskol.com >
Date: Fri Jul 1 14:10:06 2022 -0700
remove this test
remove this test
commit c3c10af82222ea4641d94c53a3a07b486cca8452
Author: Shane Smiskol <shane@smiskol.com >
Date: Fri Jul 1 14:08:15 2022 -0700
only planner changes
commit 50e0f1d8704c15acfce8987faf3515c99e8af4f4
Merge: e088fde67 86f0c5757
Author: Shane Smiskol <shane@smiskol.com >
Date: Fri Jul 1 14:05:36 2022 -0700
Merge remote-tracking branch 'upstream/master' into enable-planner2
commit e088fde67edcc32ccfeea23b4ae9e44845240429
Author: Shane Smiskol <shane@smiskol.com >
Date: Thu Jun 30 13:58:38 2022 -0700
no walrus
commit b7b425e530e949b9cc427833562473cc241d1367
Merge: f8634266b 8fd235fc6
Author: Shane Smiskol <shane@smiskol.com >
Date: Thu Jun 30 13:54:30 2022 -0700
Merge remote-tracking branch 'upstream/master' into enable-planner
commit f8634266b49c3f692b255e6cfac66cccc438ae20
Author: Shane Smiskol <shane@smiskol.com >
Date: Wed Jun 29 16:07:35 2022 -0700
stricter test, speeds[-1] is 0.14 when starting here
commit c9e446ad2183feba9d03ee39f9801091ab791c08
Merge: e6c4106ea cb46531fe
Author: Shane Smiskol <shane@smiskol.com >
Date: Wed Jun 29 16:01:32 2022 -0700
Merge remote-tracking branch 'upstream/master' into enable-planner
commit e6c4106ea185c68a6c7b3d59d5bde664df8bdc9c
Author: Shane Smiskol <shane@smiskol.com >
Date: Sat Jun 25 03:28:41 2022 -0700
fix test
commit 0520c7f21613b57b804e08a8e8d10950ac059074
Author: Shane Smiskol <shane@smiskol.com >
Date: Sat Jun 25 03:26:16 2022 -0700
add test for resuming
commit 04db5f80bff4a002f5241765a625d7cf57b74364
Merge: e23b37d3f d18a5ee5a
Author: Shane Smiskol <shane@smiskol.com >
Date: Wed Jun 22 20:15:50 2022 -0700
Merge remote-tracking branch 'upstream/master' into enable-planner
commit e23b37d3fe8dd3dd07b46a32a4f0564fabade1aa
Author: Shane Smiskol <shane@smiskol.com >
Date: Tue Jun 21 12:46:04 2022 -0700
0.1 should be pretty safe
commit e7dc3960da3d713753f28732f50dbd25811fad28
Author: Shane Smiskol <shane@smiskol.com >
Date: Tue Jun 21 12:39:30 2022 -0700
try 0.2
commit ff0597ec92a0d2c52915316961ec123b0183c5cf
Author: Shane Smiskol <shane@smiskol.com >
Date: Tue Jun 21 11:34:00 2022 -0700
Always run planner if not opLong
commit 13997c55271f79fd3ca62d6db45ec3790b09aa60
Merge: d2f51ee55 7bba47a10
Author: Shane Smiskol <shane@smiskol.com >
Date: Tue Jun 21 11:29:22 2022 -0700
Merge remote-tracking branch 'upstream/master' into enable-planner
commit d2f51ee55fd3bde38275371e76714d7741bc6f6b
Author: Shane Smiskol <shane@smiskol.com >
Date: Tue Jun 21 11:27:45 2022 -0700
same for non-HDA2
commit 6a63bd60f09a0abd9185049cd173100d3ef6fefa
Author: Shane Smiskol <shane@smiskol.com >
Date: Mon Jun 20 23:37:07 2022 -0700
mazda: ensure no resume if cancelling
commit 5771cdecab7999765d9f5203c75a67f1555cf975
Author: Shane Smiskol <shane@smiskol.com >
Date: Mon Jun 20 23:27:58 2022 -0700
maintain original button msg rate
commit 6c1fe0606fd0a0819ffeaac92526e43b3110f2f4
Author: Shane Smiskol <shane@smiskol.com >
Date: Wed Jun 15 23:45:26 2022 -0700
rename to resume
commit 00b1df652f1679137c769f9db61eed7dd14e1542
Author: Shane Smiskol <shane@smiskol.com >
Date: Wed Jun 15 21:57:54 2022 -0700
remove comments
commit 325ea9bbd5e0dd946961ede0cdcc446ad5e5bbdb
Author: Shane Smiskol <shane@smiskol.com >
Date: Wed Jun 15 21:56:20 2022 -0700
vw
commit 2c9061042b36fe1d6b029a4216655be69a980849
Author: Shane Smiskol <shane@smiskol.com >
Date: Wed Jun 15 21:54:37 2022 -0700
do rest but vw
commit 3dc51f663dfdd4ea1fd72d239bcd5db8c7da4b47
Author: Shane Smiskol <shane@smiskol.com >
Date: Wed Jun 15 16:34:48 2022 -0700
only spam resume when future is > vEgoStarting
commit 5f32cd1fcb402bee425d866a9dc76b6feea3d241
Author: Shane Smiskol <shane@smiskol.com >
Date: Wed Jun 15 16:09:43 2022 -0700
always log leads, we hide them in ui
* reset when not CS.enabled
remove comment
* update refs
old-commit-hash: f797567ef8c574027eec8da72a2c76cfb2fdafe1
2022-07-05 22:19:20 -07:00
BirdZhang
8c9b001609
Toyota: add missing esp FW version for 2021 Toyota Corolla ( #25026 )
...
2021 Toyota Levin hybrid (aka Corolla)
old-commit-hash: 38427e6fbbe1eb09c8a335f8c9aa90460d6bbfde
2022-07-05 22:11:21 -07:00
haram-KONA
326d70b7b0
car docs: add video for Hyundai Kona Hybrid 2020 ( #25029 )
...
* Update values.py
Added the following video link "https://www.youtube.com/watch?v=0dwpAHiZgFo "
* Update values.py
* Update selfdrive/car/hyundai/values.py
* Update selfdrive/car/hyundai/values.py
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 73a6348be7f20fd2c4e303ca7ff7490b71bff59f
2022-07-05 22:08:36 -07:00
Erich Moraga
af497fe3a2
Add new LEXUS_RX_TSS2 engine f/w ( #25041 )
...
`@ibby1137#8978` 2022 Lexus RX350L AWD DongleID|route abc09032f402f271|2022-07-05--17-34-41
old-commit-hash: 972e24ee263d7c86b865632f4bb110bbde1b16ac
2022-07-05 22:06:25 -07:00
Shane Smiskol
399b7e00f2
regen migration: use Panda safety parameters ( #25043 )
...
no magic numbers
old-commit-hash: f21b56f25af5ee0930dc8f991aac4e9c438b3cda
2022-07-05 20:04:48 -07:00
martinl
163599aaad
Subaru: XV is supported ( #25034 )
...
* Subaru: add XV to supported models
* Update docs
old-commit-hash: eaa8b08510057c089520f4ba410218be261c9158
2022-07-05 16:42:53 -07:00
Adeeb Shihadeh
256d6390fd
Chrysler: prep for Ram port ( #25040 )
...
* Chrysler: prep for Ram port
* bump opendbc
* opendbc master
* bump panda
old-commit-hash: 88a30004e0bf96601e5b8fc4c084219c52a46e15
2022-07-05 16:40:47 -07:00
Adeeb Shihadeh
fa29abe740
always show avg power
...
old-commit-hash: d4f4809992c5c73e36ec1041445e6a11b2c68448
2022-07-05 14:28:54 -07:00
martinl
907c9f6815
Update path for github workflow hardware unit tests ( #25035 )
...
* Update hardware path for github workflow unit tests
* Update release/files_common
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 0bf1462ad0a459f8a2cc863f58089540789922f1
2022-07-05 10:33:20 -07:00
Willem Melching
0f37257d29
casync: build_chunk_dict optimize for resuming ( #25038 )
...
old-commit-hash: 06a8ac627c0b8cf00b3bd4ea7186f5c876f71561
2022-07-05 18:06:08 +02:00
Willem Melching
3230474724
add casync support to agnos updater ( #23654 )
...
* add casync option to agnos updater
* open if necessary
* add python implementation
* last chunk can be small
* check flags
* cleaner check
* add remote and file stores
* remote caibx file
* print stats
* use python implementation
* clean up imports
* add progress
* fix logging
* fix duplicate chunks
* add comments
* json stats
* cleanup tmp
* normal image is still sparse
* Update system/hardware/tici/agnos.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* Update system/hardware/tici/agnos.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* add some types
* remove comment
* create Chunk type
* make readers a class
* try agnos 5.2
* add download retries
* catch all exceptions
* sleep between retry
* revert agnos.json changes
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 39007810927faa309d06e6ad9586302341547f64
2022-07-05 16:55:32 +02:00