Commit Graph

9269 Commits

Author SHA1 Message Date
Dean Lee
2aafd3bf01 cabana: improve UI & fix bugs (#27387)
* improve ui

* keep splitter size after msg changed

* no leading spaces allowed in msg filter and signal filter

* draw color byte AlignCenter

* always set as current index

* reduce chart flickers while resizing

* dispaly more info in tooltip for signal

* narrow combobox

* use  

* typo

* private sigs,fix bugs

* merge  #27383

* no expanding after undo/redo

* gray color in tooltip

* clear current_msg_id before reset model

* dont call setmeesage if id is the same

* fix bugs

* cleanup

* dont fetch logs if invisible

* add new CenterWidget, make sure msg_id is always valid

* cache icons

* cleanup paint byte color

* merge #27385 implement sizeHint

* cleanup code

* fillrect if alpha>0
old-commit-hash: 4efd246bac004f3b6f1f7d733e6e285b3fdc8322
2023-02-20 14:16:30 -08:00
kaischiefer-srd
5a74289e33 Toyota: add engine FW for 2021 NX300 (#27326)
added engine fw for our 2021 NX300 F sport
old-commit-hash: e1051e5e5c52267407cca864f984fee2328c2cce
2023-02-20 14:11:46 -08:00
Shane Smiskol
cb47436bf9 Toyota: expand C-HR Hybrid model years (#27402)
we probably support 2021 too
old-commit-hash: 1bd15f00a70b72caa99e7be87571595adb5ea074
2023-02-20 14:07:22 -08:00
Chris Hart
4f7ae70a44 SANTA_FE_2022: add missing transmission FW (#27369)
* Added new fingerprints for updated SANTAFE_2022

* Update values.py

fixed missing comma that was breaking build

* Revert "Update values.py"

This reverts commit 58837eadd4cfb57ec56a45592c21b251e6c52957.

* Revert "Added new fingerprints for updated SANTAFE_2022"

This reverts commit 3bec6e0196e9fcac83a34f79b7b860f2e24aa763.

* add FW, remove radar FW from long query

---------

Co-authored-by: Chris Hart <chris@creyonbio.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: ba3d3bd940d1796c863b80a7d27291c9c6249440
2023-02-20 14:03:42 -08:00
Dean Lee
9b9a90bf7a cabana: show command's text in statusbar (#27398)
old-commit-hash: 10ed70d95293375a36d57d103b7173dc637e861a
2023-02-20 13:52:16 -08:00
Adeeb Shihadeh
3d8bc65317 bump panda
old-commit-hash: bd469d7c54a0cf32b0d038e1d2e72b737071eb94
2023-02-20 13:33:06 -08:00
ntegan1
0e0503aee9 cabana: missing includes (#27390)
old-commit-hash: 1f89afd1401176641443090fde6ca7a787c890a9
2023-02-20 13:31:30 -08:00
Shane Smiskol
7cbb75f4c2 HKG: update Santa Cruz model years (#27401)
2021 Santa Cruz doesn't exist
old-commit-hash: 55da5175aea1a4d206001f2c51d66f4cdf6799c2
2023-02-20 13:29:37 -08:00
Adeeb Shihadeh
6228c8d30b increase fetch depth for release submodule check
old-commit-hash: 927289cda8cd8465c1161e64026d7839cc4fc938
2023-02-20 13:26:02 -08:00
Matt Crum
4b7fb0f4a4 Added FW for 2023 Hyundai Santa Cruz Limited (#27395)
* Update values.py

Added additional firmware version for Santa Cruz 1st Gen forward camera
Updated CAR.SANTA_CRUZ_1ST_GEN's information to include 2023 models

* Update values.py

added fwdRadar firmware version

* Update CARS.md

Updated to include 2023 Hyundai Santa Cruz
old-commit-hash: 4918daaf5d8578c467f9626afc0ae0d6dafd9422
2023-02-20 13:25:46 -08:00
Jason Wen
2582ae480b Hyundai CAN-FD: common PT bus function cleanup (#27397)
* Hyundai CAN-FD: common PT bus function cleanup

* use CP

* Update selfdrive/car/hyundai/hyundaicanfd.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: a20f07144beb26e4ade7b3c5dc6e4be40ff5a12d
2023-02-20 13:19:17 -08:00
Shane Smiskol
05d0ff0f6e cabana: add window icon (#27109)
* add logos

* most zoomed in

* add alt

* slightly zoomed more

* add images

* add draft images

* best image

* not working

* 96px icon image to reduce compiled size

* remove from selfdrive assets

* fixes
old-commit-hash: c7cc36d9ee22aea2e07aab61d51f0f949b64bcf5
2023-02-20 13:15:59 -08:00
Dean Lee
7cd3e178c1 cabana: add qrc resource file (#27386)
* add qrc resource file

* remove export
old-commit-hash: 8e3cb0fb2075cc0e21f0362dad467cd992291c3a
2023-02-19 15:14:13 -08:00
Shane Smiskol
d163f09e66 cabana: add space to help message (#27384)
add space
old-commit-hash: 8d9f99b835aeb0d317337d1f87a961e75f8d6468
2023-02-18 21:48:13 -08:00
Harald Schäfer
7656ffde37 Update RELEASES.md
old-commit-hash: 7acb4a94cc77a5d2b19b86fccdf373489bcb6f8d
2023-02-17 20:12:31 -08:00
Harald Schäfer
0ac73f2a81 MPC path in UI (#27380)
* 10s lat

* Full length MPC

* redfine N

* Leave controls the same for now

* Updates

* use long plan in lat plan

* interp plan

* simplergit add selfdrive/controls/plannerd.py selfdrive/controls/

* expand to 10s

* revert this

* fix linter

* vizualize

* fix long test

* typo

* cleanup

* compiles

* unused

* unused

* bump cereal

* bump cereal

* use model if no uiplanm

* update replay

* update ref commit

* bump cereal to master
old-commit-hash: eb8bdc0026b49de2fc5107746baeadbd42f58550
2023-02-17 19:58:30 -08:00
Dean Lee
972e91463c cabana: add support for load&save extra dbc info (#27203)
* support extra info

* support undo/redo

* fix undo/redo

* cleanup

* fix regexp

* refactor dbcmanager

* replace text in headerview

* fix binary::refresh

* cleanup

* use QRegularExpression

* add desc validation

* edit val description in table

* cleanup
old-commit-hash: ac0dbf74bc835faa46beab4bbb948c95597e4e67
2023-02-17 19:31:54 -08:00
Cameron Clough
5d594850cf Ford: add CarInfo for Plug-in Hybrids
old-commit-hash: ce9fd785d55f5bee8e49d035b13548709fbe989c
2023-02-17 19:30:06 -08:00
Cameron Clough
c6b205c6ea Ford Escape PHEV 2022 Fingerprint (#27382)
* Ford Escape PHEV 2022 Fingerprint

6cffc47c251aa36c|2023-02-17--18-17-14

VIN: 1FMCU0EZ0NUB76728

* include MY2022 in car info

* Update selfdrive/car/ford/values.py

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

---------

Co-authored-by: koffee-bean <srivastavasid91@gmail.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 7330466dffe4b1142c64d99d328654e7109e8073
2023-02-17 19:12:15 -08:00
Shane Smiskol
ebd43faa87 HKG: simplify Ioniq car params (#27371)
* move PHEV to other ioniqs

* reverse if

* order

* order
old-commit-hash: b6fd39856c2862132f00ca48269f2e851cda62f3
2023-02-17 18:39:27 -08:00
Harald Schäfer
73561f01e0 Expand lateral MPC to 10s (#27343)
* 10s lat

* Full length MPC

* redfine N

* Leave controls the same for now

* Updates

* use long plan in lat plan

* interp plan

* add new interp

* simplergit add selfdrive/controls/plannerd.py selfdrive/controls/

* expand to 10s

* revert this

* fix linter

* Update sconscripts

* fix test

* fix test

* fix test

* Revert "Update sconscripts"

This reverts commit 6e23c69dcebd5ed003e37e01921f6af7c31de0db.

* Dont import drive helpers

* better compile deps

* fix compile

* comment

* update replay

* Update plannerd time
old-commit-hash: 04fe6c4ec72dfcf89456a484d03f85502c237701
2023-02-17 15:28:26 -08:00
Adeeb Shihadeh
4a1afb6de0 chyrsler: add comment about radar parsing
old-commit-hash: dad948983a7ff26ffc073c536bd1e99b5d826cec
2023-02-17 15:04:21 -08:00
Adeeb Shihadeh
c4dd4a9092 bump version to 0.9.2
old-commit-hash: b9a01752fc88e12eb3375aca1492d0cedae17946
2023-02-17 14:13:22 -08:00
martinl
d891d3df47 cleanup: remove nonexisting third_party includes (#27372)
old-commit-hash: 89f68bf0cbf53a81b0553d3816fdbe522f941fa1
2023-02-17 11:08:41 -08:00
Dean Lee
517a020596 cabana: attach messageid to tabdata (#27368)
old-commit-hash: 2c5e55ccdca597857208fc2fbb6bbc58972dbc4b
2023-02-17 10:53:47 -08:00
Dean Lee
e31c5b20cc cabana: add description for timeline color in help (#27375)
old-commit-hash: 524f7079a9a51631bef042f28bfc339ecdf6d7d3
2023-02-17 10:35:50 -08:00
Shane Smiskol
9a293d2944 Hyundai: detect FCA feature (#27322)
* detect fca

* use value

* it will be from camera on camera acc cars

* Update ref_commit
old-commit-hash: b2453d55c12e4e6e8e5115ef7c8daf0f60205fdb
2023-02-16 21:52:32 -08:00
Dean Lee
af6892d118 cabana: simplify conversions between QVariant and QVector<QColor> (#27367)
old-commit-hash: 37adf5d3a681daac2542270a24897ae00d42e4b8
2023-02-16 18:53:12 -08:00
Shane Smiskol
40d02b14e3 HKG: log AEB/FCW for Kia Ceed (#27364)
Ceed uses FCA
old-commit-hash: 5e0b28111902f9d8565a5bae50369185ad1cbe01
2023-02-16 16:09:11 -08:00
grekiki
0393f8b99c Carla simulator: set driver orientation (#27363)
old-commit-hash: 202eb06a05e43ce77e5be19540fb427b5a060cfc
2023-02-16 14:51:25 -08:00
Dean Lee
c043ea7fa2 cabana: add online-help (#27349)
* add online helps

* typo

* remove duplicate 'too'

* show idle message:For Help, Press F1

* improve drawHelp

* fix color desc
old-commit-hash: 2510f78126b0a457b5e8b42f1f32e5bf24a2c045
2023-02-16 14:47:36 -08:00
Willem Melching
e06a040f5b cabana: fix events() call in AbstractStream::updateLastMsgsTo (#27360)
old-commit-hash: 8772306467630df66716e47ec34fa36935152bf6
2023-02-16 10:34:42 -08:00
Willem Melching
a82420e3a9 cabana: fix updating tabbar_ids on "Close Other Tabs" (#27362)
old-commit-hash: e6c02027d3d7c6cd850fb13b948bd010b15b5308
2023-02-16 10:34:18 -08:00
Shane Smiskol
d1daa3f178 Fingerprint for Hyundai Santa Fe 2019 Europe (#26952)
* Fingerpint fur Hyundai Santa Fe 2019 Europe

* add version for transmission segment 092ef1cc055c6354|2023-01-05--17-49-21

* remove long

---------

Co-authored-by: sevdokim <se.evdokimov@gmail.com>
old-commit-hash: 2769b110e0b0ea82f96471d964b05499441b6d73
2023-02-15 19:42:56 -08:00
gregschueman
263f358605 2021 Hyundai Ioniq PHEV - additional engine fingerprint added (#27221)
* Update values.py

Addition of Hyundai 2021 Ioniq PHEV modeled on 2019 entry

* Update values.py

* Update values.py

* Update values.py

* Update values.py

* replace with shorter trans

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: d7ddf25899ba480b11a6b9064875392b7d2f68b5
2023-02-15 19:21:36 -08:00
wowcat1234
f2d9f50fe5 Add fingerprint for Hyundai Ioniq 22 limited HEV (#27334)
* Update values.py

* update for ioniq HEV 22

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 4638d4b1a2e1dd7ad500750e6f8d97b0e66e9e97
2023-02-15 19:17:46 -08:00
Jason Wen
855961f552 Hyundai: 2015-16 Genesis resume from standstill fix (#25579)
* Hyundai: 2015-16 Genesis resume from standstill fix

* Add comment

* Fix typo

* Merge both methods

* Add back the comment

* 20Hz not needed according to tester

* no new global state variable

* PCM's perspective: random counter -> random counter

* only send 5

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 90ce7605c159133eaad5ffe6259da513db28e8ff
2023-02-15 17:33:04 -08:00
Ricky Gilleland
701bde9de3 GM: Escalade 2017 support (#27276)
* Initial 2017 Escalade values

* update docs/CARS.md

* revert back to v1 fingerprint & add test route

* revert bad merge

* update fingerprint

* update

* update

* Update selfdrive/car/gm/values.py

* Update selfdrive/car/gm/values.py

* no engine

* Try global tune

* pcm

* Driver Assist Package has ACC, and includes LKAS from previous package

* update docs

* add to releases

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: b76795d7f083c956004fefd07dbb406eeeb20584
2023-02-15 17:07:24 -08:00
Shane Smiskol
45996b2c65 Car interfaces: assert reasonable centerToFront range (#27356)
* assert reasonable centerToFront values

* comment

* fix Bolt centerToFront

* Update ref_commit
old-commit-hash: 89934b35d04291384b7a287a41ce49905f321167
2023-02-15 16:27:00 -08:00
Shane Smiskol
ab91420b6a CAN fingerprint script improvements (#27355)
* match online logic

* 0 and 2 are different buses. on gm, same address has different lengths

* match fingerprint_from_route
old-commit-hash: 48b059d3670e8082eae785c850508f88b1181188
2023-02-15 15:59:23 -08:00
Shane Smiskol
96f7c01b07 process replay: fix hang
old-commit-hash: 2bc2dbfb700e71588c998cf1dfaef10ac9d852ce
2023-02-15 15:55:08 -08:00
Shane Smiskol
d0254be7d5 Write boardd param to continue startup (#27354)
disable at the bottom
old-commit-hash: 5dde8f2c8436df9a11bfb11cf86dcfbf3f1ee874
2023-02-15 15:52:10 -08:00
Willem Melching
c9a2d19596 cabana: refactor message id from QString to struct (#27352)
* cabana: refactor message id from QString to struct

* fix tabbar

* fix findsimilarbits

* optimize hash function

* cleanup sorting

* use in updateLastMsgsTo
old-commit-hash: 5078c918056c189a3ec84bc63231fbae75c57eda
2023-02-15 12:39:03 -08:00
Adeeb Shihadeh
5128ca0dd9 locationd: adjust GPS alive check for QCOM GPS (#27339)
* locationd: adjust GPS alive check for QCOM GPS

* update refs

* update refs
old-commit-hash: 00513f10011ad6ad693fbbc9b4b5dc7df36f9a79
2023-02-15 11:28:47 -08:00
Dean Lee
1804f5cc67 cabana: cleanup code for charts (#27350)
old-commit-hash: e4d0ee8716c382e90fd725998216a2f7deafc592
2023-02-15 10:59:57 -08:00
Rob Chouinard
42626606dd Allow Honda Nidec vehicles with comma pedal to drive at max speed. (#26902)
Without this Honda Nidec vehicles with the comma pedal will drive around 2 mph under the max speed.
old-commit-hash: d4c5b8d6f4ba7606f6823ce523c66a7e270b924b
2023-02-14 22:24:13 -08:00
Shane Smiskol
7357149f5a GM: cleanup torque feedforward function (#27347)
no numpy
old-commit-hash: 8c099dd4e5adf040f7f454714cf729725bee7f91
2023-02-14 22:06:23 -08:00
Shane Smiskol
cc456ad691 Honda Bosch: gather available ECUs from camera (#27180)
* add flag

* actually use in fw_versions.py

* simpler

* not here

* Comment

* better name

* add param and block

* keys

keys

* block

* with a value

with a value

* add query for bosch PT bus

* different name

* fix

* .

* fix test

fix test

* add cloulogs

* mark as logging
old-commit-hash: c4b84783a003479bc105e2f7a93d5e71c2e1c38f
2023-02-14 17:55:41 -08:00
Shane Smiskol
cdfd691644 FPv2: log responses from data collection queries (#27345)
* log responses from logging/debugging queries

* don't add logging FW to FW dict for fingerprinting

* flip?

* fine before

* log if extra in debug ecus

* clean up

* test extra ecus too

* Revert "test extra ecus too"

This reverts commit 8f7867844db95f48631348551551148bf504e37b.

* bump to master
old-commit-hash: f29e19cf4238199eec142f9c7eab5936874e04de
2023-02-14 16:59:20 -08:00
Vivek Aithal
5edcf1380e Chevrolet Bolt: Non-linear torque tune (#27344)
* add non linear tune

* update refs

* rerun tests
old-commit-hash: e49748d571d06a65a4361dde1f2f63c7294da13a
2023-02-14 16:20:28 -08:00