Commit Graph

8600 Commits

Author SHA1 Message Date
Jason Wen d44b408b9b Merge branch 'dev-pub/master' into dev-priv/master 2023-02-04 19:48:10 -05:00
Jason Wen 931718e937 bump cereal 2023-02-04 19:47:55 -05:00
Jason Wen 9b18d61111 Merge branch 'dev-pub/master' into dev-priv/master 2023-02-04 14:29:08 -05:00
Jason Wen 300c33583a bump cereal 2023-02-04 14:28:45 -05:00
Jason Wen c55771feaf Merge branch 'dev-pub/master' into dev-priv/master 2023-02-04 12:11:19 -05:00
Jason Wen 4e03bd488d bump cereal 2023-02-04 12:10:57 -05:00
Jason Wen 7cb3e29e47 Merge branch 'dev-pub/master' into dev-priv/master
# Conflicts:
#	selfdrive/manager/manager.py
2023-02-04 04:20:01 -05:00
Jason Wen 054562fc77 import param init 2023-02-04 04:19:39 -05:00
Jason Wen c747b80706 MADS: onroad UI remove unused vars (#15) 2023-02-04 03:54:47 -05:00
Jason Wen d0743e6b42 Merge branch 'dev-pub/master' into dev-priv/master
# Conflicts:
#	selfdrive/car/chrysler/interface.py
#	selfdrive/car/hyundai/carcontroller.py
#	selfdrive/controls/controlsd.py
#	selfdrive/ui/qt/onroad.cc
2023-02-04 00:43:41 -05:00
Jason Wen 3f431e4c6d Merge remote-tracking branch 'upstream/commaai/openpilot/master' into dev-pub/master
# Conflicts:
#	cereal
#	opendbc
2023-02-04 00:39:30 -05:00
Jason Wen 990a789786 MADS: onroad UI (#14)
* MADS: Lane path and lane line status

* can't do that

* what is purple

* brighter purple?

* purple looks fine
2023-02-04 00:29:51 -05:00
Jason Wen e292b502e6 Merge branch 'dev-pub/master' into dev-priv/master 2023-02-03 23:49:34 -05:00
Jason Wen 215b03118e bump cereal 2023-02-03 23:49:00 -05:00
Jason Wen 7bc1bbfc3b MADS: better brake state handling - part 7 2023-02-03 23:07:55 -05:00
Jason Wen 54905e3505 MADS: ->
better brake state handling - part 6

MADS button event handling
2023-02-03 21:36:10 -05:00
pbkompasz 73a8d6b951 docs: Add cabana to tools (#27208) 2023-02-03 15:30:59 -08:00
Jason Wen ecf3f2f770 MADS: better brake state handling - part 5 2023-02-03 18:06:12 -05:00
Kurt Nistelberger 9a42929b0c navd: check duration_typical before using (#27184)
check duration_typical

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
2023-02-03 14:22:33 -08:00
Kurt Nistelberger 74187463da laikad: add laikad startup tests (#27207)
* add laikad startup test

* move debug files to xx

* add laikad startup and ephemeris test

---------

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
2023-02-03 13:45:36 -08:00
Dean Lee d6516059bd cabana: fix incorrect point size after adding new series to chart or changing series type (#27199)
* update pointers after create series

* cleanup
2023-02-03 13:03:01 -08:00
Dean Lee 29d9d03759 cabana: add dialog to open route from remote or local (#27183)
* add OpenRouteDialog

* cleanup

* failed_to_load

* fix load

* clear message list and stream after open new route

* show message

* remove all tabs and charts after open

* use textEdited

* check route format

* cleanup loadRoute
2023-02-03 12:47:26 -08:00
Adeeb Shihadeh 858f185fd2 Hyundai: update Hyundai Genesis tuning (#27197) 2023-02-03 12:46:14 -08:00
Dean Lee bd66f77a3b cabana: fix chart buttons occasionally did not respond to click. (#27198)
* fix btn not responding on click

* change icon from gear to list(menu)
2023-02-03 11:40:35 -08:00
Dean Lee 1ace481fa8 cabana: elide long signal names (#27202)
elide long signal names
2023-02-03 10:50:39 -08:00
Iamz ef95f921d1 Added new fingerprint for Toyota Corolla Cross GR Sport (#26693)
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-02-02 23:35:22 -08:00
Jacob Pfeifer a8b43a44c5 2020 Hyundai Santa Fe fingerprint update (#27135)
* add new transmission fwVersion for 2020 hyundai santa fe

* use shorter trans, add missing fw

* duplicate

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-02-02 23:25:51 -08:00
Jason Wen 926e750cee MADS: better brake state handling - part 4 2023-02-03 02:18:28 -05:00
jayvin100 603e03116e Add support for Malaysian Civic 2022 (#27126)
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-02-02 23:16:43 -08:00
Jason Wen bd67d00887 Hyundai: Add FW Versions for 2020 Ioniq Plug-in Hybrid (#27196)
* Hyundai: Add FW Versions for 2020 Ioniq Plug-in Hybrid

* Aha!

* Another one

* Update selfdrive/car/hyundai/values.py

* missing a radar

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-02-02 23:08:38 -08:00
Jason Wen 1816b499c4 HKG: Car Port for Kia K5 Hybrid 2020 (#26947)
* HKG: Car Port for Kia K5 Hybrid 2020

* Add test route (Experimental Mode)

* No abs

* remove extra trans

* move up

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-02-02 22:58:29 -08:00
Cameron Clough b1e744987f Ford: add Lincoln Aviator 2021 to Ford Explorer platform (#27095)
* add Lincoln Aviator 2021 to Ford Explorer platform

Based on the Ford Explorer, the Aviator has very similar firmware
versions. Add these to the Explorer platform and create a new CarInfo
for the Aviator.

f0709d2bc6ca451f|2022-12-10--12-36-59--0

VIN: 5LM5J7XC8MGL09541

* Ford: new gear shifter signal to support Aviator

* probably don't need these

* don't need to pass None here, it defaults to None

* will rename in DBC

* bump opendbc

* bump process replay ref
2023-02-02 22:00:49 -08:00
Dean Lee 41304db1e6 cabana: syc the last messages after seeking (#27149)
* fix wrong last message time

* update last messages after seekto

* cleanup

* remove src,address from CanData

* merge master

merge master
2023-02-02 20:39:16 -08:00
Kurt Nistelberger 04a7808590 glonass support laikad (#27173)
* add glonass kaitai parsing

* add kaita generated files

* remove glonass from build

* add string non immediate type

* fix kaitai bug

* cleanUp

* add patch file

* fix scons order

* make lookup const

* remove comments

* add to release files

* init

* add laika

* remove printf

* laikad add glonass ephem parsing

* add signs

* final ublox parsing

* rev gps

* bump subs

* address comments

* disable internet for laikad

---------

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
2023-02-02 20:16:28 -08:00
Kurt Nistelberger 4e27a7f22a Glonass support, ubloxd add ephemeris parsing (#27119)
* add glonass kaitai parsing

* add kaita generated files

* remove glonass from build

* add string non immediate type

* fix kaitai bug

* cleanUp

* add patch file

* fix scons order

* make lookup const

* remove comments

* rename

* add to release files

* add signs

* final ublox parsing

* bump cereal

* update ref

---------

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
2023-02-02 19:29:45 -08:00
Adeeb Shihadeh b3b35b23fa controlsd: don't show steer saturated if recently overriding (#27191)
* controlsd: don't show steer saturated if recently overriding

* 2s

* update refs
2023-02-02 17:12:13 -08:00
Adeeb Shihadeh 2ecdb2857e loggerd: rotate if segment length is >20% longer than expected (#27193)
* loggerd: rotate if segment length is >20% expected

* add that back

* comment

---------

Co-authored-by: Comma Device <device@comma.ai>
2023-02-02 15:30:52 -08:00
Cameron Clough 20fb2b9bb3 ui: tap experimental mode icon to toggle (#27064)
* ui: tap experimental mode icon to toggle

After experimental mode has been enabled for the first time (confirmed),
it can be toggled by tapping the engage-ability/experimental mode icon
in the upper right.

Closes #27002

* replace with QPushButton

* fixes

* cleanup
2023-02-02 14:28:45 -08:00
Adeeb Shihadeh 444df54a70 Chrysler: disable radar parsing (#27190)
* Chrysler: disable radar parsing

* update refs
2023-02-02 13:46:44 -08:00
Dean Lee 53396076df cabana: add capability for switching between line and scatter plots (#27169)
* add capability for switching between line and scatter plots

* Update tools/cabana/chartswidget.cc

Co-authored-by: Willem Melching <willem.melching@gmail.com>

* setUserOpengl in createSeries

* update series title

* set marker size by pixels_per_point

* sync menu state

* cleanup

* set default series type in settings dlg

* remove qdebug

---------

Co-authored-by: Willem Melching <willem.melching@gmail.com>
2023-02-02 13:16:32 -08:00
Willem Melching e3c202b4a2 cabana: add button to suppress highlighted bytes (#27131) 2023-02-02 13:16:09 -08:00
Willem Melching 9ece098098 cabana: do not round time when seeking from chartswidget (#27141)
* cabana: do not round time when seeking from chartswidget

* prevent zooming/seeking past end of route
2023-02-02 13:15:11 -08:00
Dean Lee 628b80de3d cabana: improve line marker (#27189) 2023-02-02 13:14:53 -08:00
Dean Lee 6b04ead6dd cabana: remove the hardcoded width for columns (#27185) 2023-02-02 13:14:36 -08:00
Shane Smiskol cb50244a89 Bump total scons nodes 2023-02-02 13:03:53 -08:00
Cameron Clough 4fd1509697 Ford: restore radar DBC, check radarUnavailable (#27188) 2023-02-02 12:48:57 -08:00
Adeeb Shihadeh 6fa9b555a4 rename carState.radarOffCan to radarUnavailable (#27187)
* rename carState.radarOffCan to radarUnavailable

* bump cereal
2023-02-02 11:38:09 -08:00
Adeeb Shihadeh 24f4ada36d updated: fix brief notification of update for same version (#27182) 2023-02-02 10:25:20 -08:00
Dean Lee 647e81f9bb cabana: show series colors in tooltip (#27186)
show series colors in tooltip
2023-02-02 10:23:21 -08:00
Adeeb Shihadeh e07865fe4d boardd: update loopback test with new param 2023-02-01 20:11:40 -08:00