Dean Lee
97aa8b0606
cabana: support ECU node names ( #29897 )
...
* support display&edit node name
* cleanup
* set validator for Node name
* modify validator to support multiple receivers
* set default to XXX in updateMsg
* add DEFAULT_NODE_NAME
* Update tools/cabana/commands.h
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: c4df40a04a57478883609748c08d1abed539b017
2023-09-15 00:27:44 -07:00
Shane Smiskol
600c5e2644
test_models: check controlsd events ( #29907 )
...
* test_moedls: check controlsd events
* clean up
* sort
* controlsd modifies CP
* fix
* can use any segment now
* final fix
* use constant
old-commit-hash: 1410a1150c9909bc643df4e2cacbefa721d3b6cb
2023-09-14 20:20:49 -07:00
Adeeb Shihadeh
eea584d30b
bump panda ( #29917 )
...
old-commit-hash: 59c7a1d5d45e6353b2929bc632c7ce1adb7c4bb4
2023-09-14 19:05:17 -07:00
Kacper Rączy
9525da02b6
CI: login to dockerhub on aarch64 runners ( #29915 )
...
* DOCKER_HUB_LOGIN command
* Add docker creds
* checkout runner name
* test again
* Use runner.name to distinguish between buildjet and GH runners
old-commit-hash: c9ec7bc2a3de1bd889d9034bd9336a4f65d36e23
2023-09-14 17:08:49 -07:00
Shane Smiskol
44d4f1f615
Toyota: use torque control for Japanese-made 2023 RAV4 ( #29896 )
...
* use torque for 2023 RAV4s that allow it
* FW
* better cmt
* better
* better values comment
* switch
* add torque params
* simpler
* better to use steerControlType
* ???
* fix condition
* adjust params
* pid is only for old cars
* add comment
* move comment up
* one if
fix
* invert
* better comment
* better here
* for
* add torque hybrid test route
* fix condition
* this might be simpler
* back to one if
fix
* better name
* other way
* this reads so much better
* last change
* better
* did i break ci?
old-commit-hash: 9dfd0579d4bcf4065ee289a2486bb77f0700655a
2023-09-14 14:48:12 -07:00
YassineYousfi
eb7cad40dd
framereader: add cache_dir argument ( #29904 )
...
* framereader: add cache_dir argument
* make it an env var
old-commit-hash: 880157f5a614a4a524273a9833e0a066fdec371e
2023-09-14 14:36:32 -07:00
Adeeb Shihadeh
cc4cb7e078
don't run test twice
...
old-commit-hash: 7ef8898624cddb0f2afb3322e2691dd5212239f2
2023-09-14 14:08:24 -07:00
Vivek Aithal
244a2fc793
locationd: Unit tests for different scenarios ( #29908 )
...
* add different scenarios for locationd
* add locationd scenario tests to unit tests
old-commit-hash: e9edf1300ac486e1e1f79035b14a648d41f0d16d
2023-09-14 13:59:21 -07:00
Justin Newberry
af2b9e744d
test_replay: speedup by preventing multiple downloads ( #29901 )
...
* Demo route fixture
* fix tests
* demo route download
* remove iostream
old-commit-hash: 6666413626d72b51759ce0330b9c02dc3ebf8fc9
2023-09-13 19:19:06 -07:00
Dean Lee
a1cb457f20
cabana: use QStaticText to boost rending performance ( #29900 )
...
use QStaticText to boost rending performance
old-commit-hash: 82452ec66b0dd4e48365e794ac70ce22003edaec
2023-09-13 19:00:00 -07:00
Vivek Aithal
370d912053
liblocationd: No longer used ( #29909 )
...
remove liblocationd
old-commit-hash: 01011c6c1d8a211092d8f90658497f50ebd06bf1
2023-09-13 18:59:32 -07:00
Justin Newberry
e09216088e
Simulator: launch simulator from any directory ( #29910 )
...
launch sim from any directory
old-commit-hash: a95c896b5f04dcd59e38bf2e38ba8fc7033df58f
2023-09-13 18:47:39 -07:00
Jason Wen
44e4114312
HKG: Car Port for Kia K8 Hybrid 2023 (HDA2) ( #29899 )
...
* HKG: Car Port for Kia K8 2023 (HDA2)
* Fix release docs
* add test route
* engaged segment
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 0d3cc2ae04e5578da45dd5632791cc08977cfb59
2023-09-13 15:20:03 -07:00
Kacper Rączy
38a4c4bad7
scons: delete SHARED flag ( #29906 )
...
Delete SHARED
old-commit-hash: fb804c9529dd8f1b0c48fb4b7c3d796cdd226878
2023-09-13 14:39:06 -07:00
Dean Lee
b43ea8de7b
cabana: bug fixes ( #29902 )
...
* fix freq
* fix chart legend alignment issue
old-commit-hash: 0bd9df31930abb4f72cdef9908a6b3240426b659
2023-09-13 12:52:56 -07:00
Dean Lee
fd355cc2f2
cabana/chart: use different colors to distinguish similar signals ( #29890 )
...
* Use different colors to distinguish similar signals
* check hueF value
* lighter
old-commit-hash: 34f5cad4e7a115826167d44ee48446e7e157b79f
2023-09-13 03:03:16 -07:00
Jason Wen
d644d1db0b
Hyundai: Car Port for Azera 6th Generation ( #29876 )
...
* Hyundai: Car Port for Azera 2022
* harness k
* not crc8
* use gen
* add test route
* Middle East only
* Revert "Middle East only"
This reverts commit 1abe795ad00d10344761e99f415a1cfc14f4c163.
* rename to 6th gen
* sorting
* has a little less torque
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 748eb4a7c7c8f3eae22659f450ba50ba0a8f3fb1
2023-09-13 02:22:04 -07:00
Dean Lee
55a55aac6b
cabana: mark the undo stack as clean after save as ( #29898 )
...
Marks the undo stack as clean after save as
old-commit-hash: 587f6ce0dc4d33f050e4b922b7727b0c9b58230f
2023-09-13 01:14:12 -07:00
Dean Lee
916f083499
cabana: improve precision of timeline ( #29872 )
...
old-commit-hash: d9f107a2c980828657c709527568f2b121962e78
2023-09-12 19:49:59 -07:00
Dean Lee
6c389dee7e
cabana: display warning if failed to write settings ( #29873 )
...
* display warning if failed to write_settings
* use Settings::filePath()
old-commit-hash: f63dc5128411c6dc39c5bda9f05144c5f0af5b30
2023-09-12 13:13:59 -07:00
Adeeb Shihadeh
75297f431b
Update Python packages and pre-commit hooks ( #29891 )
...
Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com >
old-commit-hash: ac2d0525129d0bc6f8cddd1a510cf625ed78670b
2023-09-12 13:12:55 -07:00
Varun Nair
d8b256d70c
Updating the readme.md to make it easier to follow ( #29820 )
...
* upadting the readme.md to make it easier to follow
* addressing pr comments
* addressing the pr
* Update README.md
* bold
---------
Co-authored-by: Harald Schäfer <harald.the.engineer@gmail.com >
old-commit-hash: 9596a3c9403f17ab0b8723701a4b001b0a1e576d
2023-09-12 11:38:29 -07:00
Greg Hogan
b5375cc82d
importing auth_config.py should not have side effects ( #29893 )
...
import should not create directory
old-commit-hash: 140a4ba5587b84fd234df04c23261f1e50dece08
2023-09-12 18:00:18 +00:00
Erich Moraga
b5bfa999af
VW MQB: Add missing FW versions for 2018 Skoda Superb ( #29792 )
...
VW MQB: Add SRS, transmission, & engine ECU versions for 2018 Skoda Superb
`@Gottmoz#6511` 2018 Skoda Superb DongleID/route 54ada937747ef8ca|2023-09-06--06-40-46
old-commit-hash: 9b959dc86e1fb9ba04bca1b3dc4139d9f643c325
2023-09-12 01:44:59 -07:00
Shane Smiskol
9f8d7c91de
Hyundai CAN FD: disallow Manual Speed Limit Assist for EVs ( #29888 )
...
* bump opendbc
* block MSLA
* EV only
* Update selfdrive/car/hyundai/carstate.py
* Update selfdrive/car/hyundai/carstate.py
* Update selfdrive/car/hyundai/carstate.py
* Update selfdrive/car/hyundai/carstate.py
old-commit-hash: 279377ec0b8fcd6deae37143f6d333d2a49a2ee7
2023-09-12 01:34:33 -07:00
Shane Smiskol
8f7c39faf1
Hyundai CAN: log nonAdaptive cruise state ( #29880 )
...
* log nonAdaptive
* bump opendbc
* test labeler
* test labeler 2
* revert
old-commit-hash: 3d60e8a2a056fc798c23734377f1e3883b115a32
2023-09-12 00:09:09 -07:00
Justin Newberry
490613e5e4
CI: fix setup retry sleep time ( #29877 )
...
old-commit-hash: a87d62ffa64a88243e9111e20a740f9ce8b9c11c
2023-09-11 23:08:04 -07:00
Justin Newberry
58ea2bac72
CI: never remove existing labels ( #29885 )
...
old-commit-hash: f9a60072f7b5c78723a48634807b2f7304c2d663
2023-09-11 23:04:53 -07:00
Dean Lee
0d7e17c995
cabana/chart: fix rubber band precision issue ( #29887 )
...
fix rubber band precision issue
old-commit-hash: 11d157369b2144f2cb73b141c7cfbf9929f923f8
2023-09-11 22:56:40 -07:00
Shane Smiskol
651210aff2
bump opendbc ( #29884 )
...
old-commit-hash: d0c922ce77a358fdce4702ceaf31c2a70db50fe7
2023-09-11 20:58:30 -07:00
Kacper Rączy
07f9e986cd
macos: link qt5 during setup ( #29879 )
...
* link qt5 or prompt user to unlink existing qt installation if needed
* change condition
* version detection fixes
* fix wording
old-commit-hash: 57f0c3b8d592a28be1ad81ee884150650e722e31
2023-09-11 17:00:08 -07:00
Vivek Aithal
56f4c138cd
Alerts: More understandable locationd, paramsd alerts ( #29831 )
...
* add locationd paramsd alerts
* remove more additions, just renames
* update refs
* Update selfdrive/controls/lib/events.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* Update selfdrive/controls/lib/events.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* resolve comemnts
* update cereal
* update refs
* remove nosensor in new alerts
* bump cereal
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 00d1c682b0a6e62652dbfe4686c674539fe82d8f
2023-09-11 16:28:42 -07:00
freddiebd
84ae95af8b
VW MQB: Add FW for 2019 Golf R Estate ( #29843 )
...
old-commit-hash: 30084bb1beee0e8b62ee049016a482420389dfb5
2023-09-11 14:11:32 -07:00
Adeeb Shihadeh
1f8459d285
use pytest for cpp tests ( #29833 )
...
* add pytest-cpp package (#29828 )
* add pytest-cpp package
* disable for now
* use in ci
* use pytest cpp
* use my branch
* add missing tests
* that doesn't make sense
* it was merged upstream
* replace TEST_RLOG_URL with a publicly accessible url
* PR Cleanup
* assert instead
* update poetry lock
* add comment about pytest-cpp
---------
Co-authored-by: Justin Newberry <jnewberry0502@gmail.com >
Co-authored-by: Justin Newberry <justin@comma.ai >
Co-authored-by: deanlee <deanlee3@gmail.com >
old-commit-hash: 2c1dfc2f341b09381af2cc7872c4092df28dc9d5
2023-09-11 14:01:50 -07:00
Dean Lee
5bac1f771c
cabana: use applicationPath for settings ( #29875 )
...
old-commit-hash: 5e1b5b36e48f3b7c776b843993071e24a9d1466e
2023-09-11 13:18:40 -07:00
Angus Gratton
0987987f33
replay: Include cstdarg from util ( #29871 )
...
Fix compilation errors "use of undeclared identifier" for va_start & va_end.
old-commit-hash: 43210ca0e21b15c1fcaff5517c71827b9fc21dab
2023-09-11 08:01:07 -07:00
Jason Wen
0098063877
Hyundai longitudinal: enable for KONA_EV ( #29779 )
...
* Hyundai longitudinal: enable for `KONA_EV`
* add test route
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 253d8ccb85b26e02f676907263963d8b5d9e1534
2023-09-10 20:48:41 -07:00
Shane Smiskol
f7f2dd42af
bump panda ( #29838 )
...
* bump panda
* bump to master
old-commit-hash: d7f8a489a3ed9901a35f7e2e984235d5ad10f303
2023-09-10 20:34:48 -07:00
Jason Wen
6615e88e03
HKG: Add FW Versions for Kia Carnival 2024 ( #29840 )
...
old-commit-hash: 72d383262dbedda123ac9e7ba8ae85901e75f1c9
2023-09-10 20:33:02 -07:00
Adeeb Shihadeh
52752a3131
jenkins speedup ( #29869 )
...
* jenkins speedup
* cleanup
old-commit-hash: d0361485504fe5af47a9e8ffaf0b64cfcdf03ac9
2023-09-10 16:47:07 -07:00
Lee Jong Mun
89e5ee45ca
cleanup remnants of LQR and INDI tuning ( #29860 )
...
* not use 'indi' cleanup
* bump cereal
* rm more
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 238f9d65dbc17613c2a045b5741483c3f9a7659d
2023-09-10 16:30:13 -07:00
royjr
ed79ecff3c
macOS: install gcc@13 to match panda requirements ( #29868 )
...
old-commit-hash: ece433f18ef4e132693ccabe6b225dab7c2ffbe3
2023-09-10 16:26:27 -07:00
Dean Lee
c7efe08e08
cabana: add comparision operator for CanEvent ( #29864 )
...
old-commit-hash: ef4c963c60276a62d64a89c158a1a1ff1dbe8a10
2023-09-10 16:09:22 -07:00
Adeeb Shihadeh
58bb1afb9a
jenkins scripted pipeline ( #29865 )
...
* scripted
* exclude branches
* try that
* fix credentials
* fix
* tag with commit
old-commit-hash: a411af4f02ab778b78a98bfc424769e0c6a5974a
2023-09-09 21:30:21 -07:00
Shane Smiskol
5cc2baeb4d
Toyota: get platform codes & docs ( #29853 )
...
* add get_platform_codes function
* add print_platform_codes.py
* add test
* not optional
* constant
* remove optional
* more
old-commit-hash: 06233ca331e5f30adc18acb956274abd9e974657
2023-09-09 19:48:44 -07:00
Dean Lee
9351c70889
test_util.cc: do not compare file contents in REQUIRE ( #29861 )
...
old-commit-hash: 95ae87659d381360a7a6aa6610d25f8519414a01
2023-09-09 08:47:52 -07:00
Justin Newberry
d1fc58bf81
CI: fix pr labeler permissions ( #29862 )
...
* fix pr labeler
* fix that
old-commit-hash: 50b954d595edc43956e2dcba4ff18446df80e371
2023-09-09 01:02:49 -07:00
Justin Newberry
693183a946
CI: auto label PR's ( #29842 )
...
* auto label
* on pull request
* checkout
* yaml not yml
* recursive here too
* start with just car stuff and CI
* require all
* no fps
* add translations and fix CI
old-commit-hash: aa52cf3e815ea665b9222c4c6a1e291d6c86f8a9
2023-09-08 17:24:19 -07:00
Kacper Rączy
fc4972539f
docker: fix cl tag ( #29858 )
...
unset TARGET_ARCHITECTURE before running build
old-commit-hash: c417669cbdadbc3a4fc31073116987264aa0e2d4
2023-09-08 17:20:03 -07:00
Justin Newberry
5ac2ef0e3f
CI: fix aarch64 cache ( #29857 )
...
was not passed in
old-commit-hash: d3e5f66fc19c15accd684d397b8e25823e431b47
2023-09-08 17:13:18 -07:00