Commit Graph

9135 Commits

Author SHA1 Message Date
Jason Wen 5c8db326cf small mpc fix (#68)
* small change

* use actual long engaged cereal
2023-03-30 22:57:22 -04:00
Jason Wen 4a9e96375b Merge branch 'master' into dev-priv/master 2023-03-30 00:04:43 -04:00
Jason Wen cb865a7b18 ui: button auto-hide prerequisites 2023-03-29 23:28:11 -04:00
Jacob Pfeifer 26097e778e mapd: consistency adjustments (#117)
mapd consistency adjustments:

* Project gps location onto map route line for determining distance to
  next node.
* Increase distance for determining if we have left a route. Helpful for
  when osm route line is not perfectly centered on road.
* Match max lateral accel against vision turn speed controller max
  lateral accel.
2023-03-29 23:07:16 -04:00
Jason Wen b1c12dedc7 MADS: enforce longitudinal allowed check on auto-resume (#66)
* bump panda

* MADS: enforce long allowed on auto-resume
2023-03-29 21:28:43 -04:00
Jason Wen c5f0b9ab47 Merge branch 'master' into dev-priv/master 2023-03-29 17:54:21 -04:00
Jason Wen 75fd9b1b22 Long planner: fix upstream merge conflicts (#145)
Fix upstream merge conflicts
2023-03-29 17:53:58 -04:00
Jason Wen a7f756fee5 MADS: better doorOpen event logic (#65)
* MADS: better doorOpen event logic

* unnecessary
2023-03-28 19:03:59 -04:00
Jason Wen c30c140866 Merge branch 'master' into dev-priv/master
# Conflicts:
#	panda
2023-03-28 17:17:32 -04:00
Jason Wen eb2f13d6d6 Merge remote-tracking branch 'upstream/commaai/openpilot/master'
# Conflicts:
#	cereal
#	panda
2023-03-28 17:16:08 -04:00
Jason Wen 8208cf9a5a pre-commit: skip all checks for now 2023-03-28 17:16:01 -04:00
Adeeb Shihadeh 32da60c551 Update RELEASES.md 2023-03-28 13:26:01 -07:00
Dean Lee eee3c8ee60 cabana: add sparkline to signal view (#27717)
* display small line chart beside signal

* TODO

* 1 px width

* auto stretch

* static lines

* use std::vector

* cleanup

* use ts from last message

* remove hardcorded size
2023-03-28 13:25:13 -07:00
Dean Lee a1fb8d2480 cabana: improve video thumbnail (#27711) 2023-03-28 13:24:54 -07:00
Dean Lee 8903e03c88 cabana: move dbc related files to dbc/ (#27712)
* move dbc related files to dbc/

* move generate_dbc_json.py to dbc/
2023-03-28 11:52:28 -07:00
Dean Lee 2f954a50e3 cabana: clear zoom stack after reset zoom (#27716) 2023-03-28 11:50:19 -07:00
royjr 1853d6f40e Honda Bosch Radarless: experimental longitudinal support (#25364)
* civic22_long

* Stock requests -4

* add standstill bit

* bump

* fix standstill

* bump

* bump

* bump panda

* Update hondacan.py

* bump panda

* add docs

* bump panda

* bump panda

* fix control_on value

* set control_off

* fix cars.md

* Update panda

* Update opendbc

* Update panda

* Update panda

* allow more braking

* Revert "allow more braking"

This reverts commit ecd2493a436a095b621d815e8b0c7591fa6b93a9.

* Update panda

* fix speed mismatch

* Revert "fix speed mismatch"

This reverts commit ca795dc5bd9d6e841225e1ac1ff93a1f78618513.

* Update panda

* fix speed mismatch and standstill

* delay stopped message to match stock behavior

* green cruise only when enabled

* Update panda

* Revert "green cruise only when enabled"

This reverts commit d21aa5b541a42fa6d1c87e3b065f720af28ff38b.

* lesser nester

* simplify

* simplify control_on

* simplify common signals

* simplify CONTROL_ON

* lessest nester

* hide speed on gas_override to match stock behavior

* tiny simplification, lesser nester

* flip common acc control values around

* move magic number to global variable

* Revert "move magic number to global variable"

This reverts commit 160be0e0872dc08a8786d97fc2125b2eb131362d.

* remove stopped logic

* remove unused variable

* looks ok

* looks better

* simplify override

* clarify CONTROL_OFF signal comment

* civic22_long_bettercontroloff

shorten delay

init

selfless

whoops

move to carcontroller

selfmore

lower time, currently take 5s to kick in

just right

deline

* Rename CONTROL_OFF -> IDLESTOP_ALLOW

This tells the car its ready to turn off the engine, which does so when the car is standstill.

* Update panda

* Update opendbc

* Update panda

* fix docs

* Update panda

* Update panda

* Update opendbc

* Update panda

* Update panda

* Update panda

* Update panda

* bump panda

* idlestop in another PR

* radarless doesn't need tester present

* simplify that

* helper

* one line is fine

* test bump

* bumpback

* disallow

* reduce diff

---------

Co-authored-by: sshane <shane@smiskol.com>
2023-03-28 01:53:48 -07:00
Dean Lee fb03e225fd isotp_parallel_query: use drain_sock_raw (#27714)
use drain_sock_raw
2023-03-28 00:25:20 -07:00
Shane Smiskol e65bd1a703 bump panda (#27713) 2023-03-28 00:21:08 -07:00
Jason Wen e1403b4771 ui: update controls state to wake screen during events (#64) 2023-03-27 23:12:16 -04:00
Jason Wen 6128f92a5e Merge branch 'master' into dev-priv/master 2023-03-27 22:10:12 -04:00
Jason Wen 0bf00410d4 Hyundai: gate speed limit parsing availability (#144) 2023-03-27 22:05:35 -04:00
Shane Smiskol 3555a08c17 Nissan: add missing FW for 2020 Leaf (IC) (#27670)
add nissan leaf ic fp
2023-03-27 16:11:59 -07:00
erotisch c0b2e15a60 HKG: add missing 2019 Genesis G70 FW (#27676)
* Update values.py

* Update values.py

* Update values.py

* fix FW

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-03-27 15:37:54 -07:00
Erich Moraga 7284969eb8 Add missing TUCSON_4TH_GEN fwdCamera/fwdRadar f/w (#27708)
`chodochodo#7177` 2022 Hyundai Tucson 2.4L ICE  DongleID/route c5ba26f7af98e5d1|2023-03-27--14-33-34
2023-03-27 15:06:47 -07:00
Shane Smiskol 12e46e5d4a Toyota: add missing FW versions for C-HR Hybrid 2021 (#27687)
add another 2021 CHR H
2023-03-27 14:22:25 -07:00
pugdaddys 8a36887dfb VW: add missing Audi A3 2016 FW (#27699)
* Update values.py

* Update values.py

* Update values.py

* missing radar

* convert to hex

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-03-27 13:58:30 -07:00
Shane Smiskol 86f6c315bc bump cereal (#27704) 2023-03-27 13:30:22 -07:00
Igor Biletskyy d9487ab901 boardd: fix uninitialized can_header (#27685) 2023-03-27 13:24:56 -07:00
Willem Melching e4348dc45d cabana: go to previous zoom window (#27702)
* cabana: go to previous zoom level

* zoom undo on right click

* catch mousepress event on linux
2023-03-27 12:45:55 -07:00
Adeeb Shihadeh 4439e285db Revert "bump cereal"
This reverts commit daeb502031.
2023-03-27 12:45:13 -07:00
Shane Smiskol daeb502031 bump cereal 2023-03-27 11:53:40 -07:00
Willem Melching 4ab2131ec9 cabana: add support for multiple DBC files (#27435)
* split out dbc file logic into separate file

* emit dbc file changed

* change to list of dbc files

* handle missing DBC file

* dbcmanager emits signal

* close existing files before loading new one

* add placeholder open for bus menu

* implement open dbc for bus

* emit signals relevant for current dbc

* move logic into findDBC

* fix use after free

* show currently loaded names in load dialog

* enable/disable load save menus

* handle saving

* add save as to recents

* handle file already open

* do not assert

* fix return and throw on file open error

* fix test maybe

* remove todo

* typo

* fix new dbc

* fix loading fingerprint on macos

* handle replacing a currently open dbc

* fix reference and handle exception

* fix indendation
2023-03-27 10:29:44 -07:00
Jason Wen 989b8b251d ui: only show overriding set speed states when gas pressed (#63) 2023-03-27 02:15:02 -04:00
Shane Smiskol 28cd8fc402 laikad: clean up cloudlog usage (#27701)
make an error, no need to pass e
2023-03-26 23:06:09 -07:00
Harald Schäfer b418cbcbcf Laikad: catch and log ephemerides parsing errors (#27698)
* Laikad: catch and log ephemerides parsing errors

* exception instead of error
2023-03-26 22:17:30 -07:00
AlexandreSato 083f008d94 caban: fix typo (#27700) 2023-03-26 17:06:33 -07:00
Jason Wen 9c3bceb9f3 Merge branch 'master' into dev-priv/master 2023-03-26 13:57:39 -04:00
Jason Wen 03f8b45a1e gpxd: remove secret (#135)
* gpxd: remove secret

* make it stick

* enforce dongle ID check

* redirect

* static

* small cleanup
2023-03-26 12:01:31 -04:00
Jason Wen 5ae00ea1fc sunnypilot: update brand 2023-03-26 09:20:57 -04:00
Jason Wen 688134a603 bump panda 2023-03-25 23:15:09 -04:00
Jason Wen 1762a2adc0 MADS: Nissan: correct cruise state busses and signals (#62) 2023-03-25 23:13:42 -04:00
Jason Wen 1d0e38fce5 Merge branch 'master' into dev-priv/master 2023-03-25 22:42:41 -04:00
Jason Wen d4a039823b HKG: add FW versions for Kia Forte Non-SCC 2019 (#141) 2023-03-25 22:41:51 -04:00
Dean Lee 583c4a031f cabana: improve LogSlider (#27673)
* improve logslider

* fix code indentation
2023-03-25 16:03:16 -07:00
Dean Lee 8bd4c0f510 cabana: update state after creating new signal (#27690) 2023-03-25 15:39:21 -07:00
Dean Lee 8150e4a4b8 cabana: support qlogs (#27689) 2023-03-25 15:38:55 -07:00
Dean Lee c77a0feab4 cabana: fix high DPI issues in chart (#27694) 2023-03-25 15:38:41 -07:00
Jason Wen 944f066628 Merge branch 'master' into dev-priv/master 2023-03-25 10:09:46 -04:00
Jason Wen bb76d4f9e9 Block Enhanced Speed Control events on unsupported platforms (#140) 2023-03-25 10:07:52 -04:00