Commit Graph

16653 Commits

Author SHA1 Message Date
Shane Smiskol 183715ccea controlsd: verify unsafe mode consistency (#23563)
* add unsafe mode check to controlsd

bump submodules

forgot to add to health_t struct

bump

ahh forgot to set it!

bump

bump

clean up

clean up

bump

* fix ordering

* move to end

* unsigned

Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: 31d147dca2
2022-01-25 12:09:13 +01:00
Willem Melching 87735a44ba bump panda
old-commit-hash: 4e87b2b527
2022-01-25 11:50:44 +01:00
Willem Melching 4344b45e4f bump panda and cereal
old-commit-hash: b5b70ca4d4
2022-01-25 11:36:26 +01:00
Kevin Robert Keegan 6d8a141938 Use Wide Road Camera as Light Sensor for Screen Brightness (#23610)
Using the narrow camera as a light sensor meant that the
reflection of our own headlights, tail lights, and head lights
of opposing vehicles dominated the sensor value at night
even though the broader overall scene is very dark.

This has very little effect during daylight hours.  The change
affects nightime driving the most, resulting in a dimmer
screen when it is dark.

I think this makes more sense as the wide angle camera's
field of view is much closer to the human eye's field of
view than the narrow road camera.
old-commit-hash: 347583d423
2022-01-25 11:13:59 +01:00
Adeeb Shihadeh d07d22c9b9 controlsd: remove redundant condition
old-commit-hash: e50efd7671
2022-01-24 21:28:30 -08:00
vanillagorillaa 455fd17008 Honda: Merge Pilot_2019 into Pilot (#23590)
* merge pilot

* these weren't on the 2019 pilot

* add non essential ECUs
old-commit-hash: 4f827e2e9e
2022-01-24 21:19:40 -08:00
Adeeb Shihadeh 1c4b6e38e9 loggerd: less error logging
old-commit-hash: 652ef27a72
2022-01-24 21:15:14 -08:00
Adeeb Shihadeh f96d34902f GM: use generated DBC (#23615)
* Rename GM PT dbc to generated

* bump opendbc

Co-authored-by: Jason Shuler <jshuler@gmail.com>
old-commit-hash: cdd3598146
2022-01-24 20:51:57 -08:00
Adeeb Shihadeh badf4dff4f Toyota: move gas pedal definitions into common DBC (#23582)
* Toyota: move gas pedal definitions into common DBC

* add rest of cars

* auto detection

* cleanup

* update refs
old-commit-hash: b18c4eeb82
2022-01-24 15:43:10 -08:00
Adeeb Shihadeh f8d4a599db tools: auto plotjuggler install
old-commit-hash: f295d51fe9
2022-01-24 15:32:27 -08:00
Adeeb Shihadeh 6501708ad8 remove ridgeline DBC from release files
old-commit-hash: f006e392ad
2022-01-24 15:18:17 -08:00
Adeeb Shihadeh 70f1418256 remove community features toggle (#23214)
* remove community features toggle

* bump cereal

* little more

* update refs
old-commit-hash: 3e9cb7fa12
2022-01-24 14:49:47 -08:00
Dean Lee 5752972827 RawLogger: downscale qcamera before encoding (#23607)
old-commit-hash: a4fefdcb94
2022-01-24 13:41:44 -08:00
Willem Melching 43ec802122 thermald: increase kmsg loglevel to end up in console-ramoops-0
old-commit-hash: 1a96886dd1
2022-01-24 13:19:48 +01:00
Willem Melching cb45784238 process replay: disable alive checks for cpp replay
old-commit-hash: c51561c2ca
2022-01-24 12:06:43 +01:00
Dean Lee 0d468d6253 ui/setup: check http status code (#23597)
* check resp code

* always cleanup curl and close file

* curl_global_init

* space

* cleaner

* Revert "curl_global_init"

This reverts commit c3f1a7cee87804993ce8f5fd5939570a8e9ffd3a.
old-commit-hash: 1e906366f8
2022-01-22 13:49:03 -08:00
Jakob Murko 903863050b VW MQB: Add FW for 2015 Golf 7 2.0 TDI (#23603)
old-commit-hash: 2e6e566a7d
2022-01-22 13:21:44 -08:00
Kento Tokuhiro 6cc3a5dcd1 Toyota: add fwVersion for 2018 CHR (#23604)
old-commit-hash: 0a5115d775
2022-01-22 13:20:04 -08:00
Adeeb Shihadeh 2e291cdddb profiler setup
old-commit-hash: 3305a6f5b9
2022-01-21 21:59:40 -08:00
Adeeb Shihadeh 69e4c76089 bringing the android to agnos
old-commit-hash: 1e955b33ac
2022-01-21 21:25:23 -08:00
Dean Lee 384e46644d camerad: cleanup main.cc (#23593)
* cleanup main.cc

* fix  ae_gray_test build errors
old-commit-hash: 61383dcc42
2022-01-21 16:19:50 -08:00
Dean Lee e3cc66beff ui: fix lead vertex coordinates (#23550)
old-commit-hash: bca92a95cc
2022-01-21 15:14:18 -08:00
Ryan 0dbb4fb3b0 Add more type hinting (#23595)
* Add more type hinting.

* Revert joystick_alert changes.

* Add typing to statsd.

* Update selfdrive/statsd.py

* Update selfdrive/test/test_fingerprints.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: aa9e635311
2022-01-21 15:11:16 -08:00
Robbe Derks caf4a4c8b8 save dongleid as value to limit cardinality (#23594)
old-commit-hash: 0f95e605f5
2022-01-21 17:10:43 +01:00
Willem Melching 962201fff1 Ensure controlsd can engage again in process replay (#23556)
* hacks to make process replay engage again

* dont change that

* enable engagement check again

* chmod +x

* first working regen

* proper logMonoTime

* fix video framerate consistency

* mpc is valid again

* proper alive checks

* revert loggerd change

* ensure engaged in regen, fix managerState, peripheralState

* ubloxRaw is unused

* add submaster config for gm

* regen all services we can run without HW

* fix loggerd

* loggerd: matroska without the extension

* update ref
old-commit-hash: d3d10e014a
2022-01-21 13:13:34 +01:00
Adeeb Shihadeh 3aaf423dde NEOS 19 (#23586)
* NEOS 19

* prod manifest
old-commit-hash: 6a9514570c
2022-01-21 00:12:33 -08:00
Adeeb Shihadeh 686a34fd32 androidd: track system_server too
old-commit-hash: a4f4d4c2cd
2022-01-20 14:37:15 -08:00
Harald Schafer 490f9efc7d Update refs for PR:#23584)
old-commit-hash: 920829875f
2022-01-20 14:24:36 -08:00
Jason Young 6f8443ce26 VW MQB: Update steering angle and actuator delay (#23584)
old-commit-hash: d898cccaa7
2022-01-20 14:00:05 -08:00
Adeeb Shihadeh 5a5ef1bf74 androidd cloudlogs are errors
old-commit-hash: fc8d402713
2022-01-19 23:48:02 -08:00
Adeeb Shihadeh b0071e3742 Honda: use Pilot DBC for Ridgeline
old-commit-hash: 5b2d2f31ef
2022-01-19 22:11:21 -08:00
cydia2020 7b12bfbd9d Toyota: LKAS_HUD expansion (#23573)
* bump opendbc

* add lkas_hud messages

* Remove duplicate

* bump opendbc

* fix comment

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: f85a75cf54
2022-01-19 17:05:24 -08:00
Dean Lee 75a22388c7 loggerd: make test_loggerd.py run on PC (#23574)
* run on PC

* set frameId

* remove todo

* rawlogger: remove suffix mkv

* remove unused import PC

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 22d43211d9
2022-01-19 13:55:02 -08:00
cydia2020 3b1b0a4dbf Toyota: unify Sienna, Avalon, Highlander Lexus NX, Lexus RX into single DBC (#23577)
* remove sienna dbc

same as avalon

* rx and nx are also the same as avalon

* highlander can also use avalon's dbc

* bump opendbc

* rename avalon to tnga-k

* pt

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 783db0cf33
2022-01-19 11:46:07 -08:00
cydia2020 c607c5d30b Toyota: use single DBC for Lexus NXH, Lexus RXH, HighlanderH, Rav4H (#23576)
* use rav4h dbc for nx

also bump opendbc

* remove from release file

* same with highlander

* bump opendbc

* rav4h -> tngakh

also rxh

* bump opendbc

* bump again

* remove from release files

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: f32f53540e
2022-01-19 11:06:34 -08:00
Adeeb Shihadeh 54c25aab2b fix suffix
old-commit-hash: 7a0e9d5b4e
2022-01-19 10:55:41 -08:00
Adeeb Shihadeh 0786e943ce these dbcs are the same
old-commit-hash: 14e45df1c3
2022-01-19 10:47:13 -08:00
Adeeb Shihadeh 33724d45f4 bump opendbc
old-commit-hash: 22d6c054e3
2022-01-18 19:34:40 -08:00
Dean Lee c6b88e5d7b dmonitoringd: remove duplicate call on update when driver engaged (#23539)
old-commit-hash: d3505fb8c7
2022-01-18 18:27:21 -08:00
Michael Honan f69493e6a9 FW for Toyota Highlander 2021 Hybrid (#23571)
old-commit-hash: f239a50f4e
2022-01-18 17:55:17 -08:00
Willem Melching 139000950b dmonitoringd: make real-time process (#23554)
* dmonitoringd: make real-time process

* Update selfdrive/monitoring/dmonitoringd.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: d31ff2cf49
2022-01-18 13:39:11 -08:00
Erich Moraga bb50cfa72a Add missing ALPHARD_TSS2 f/w (#23567)
old-commit-hash: acb17e2e01
2022-01-18 13:37:21 -08:00
Jonathan Frey 6f4c93238f work on acados lateral MPC (#23558)
* lat_mpc: make v_ego, rotation_radius parameters instead of states

* lat_mpc: remove rotation_radius argument, since it is part of the parameters

* lat_mpc: use qp_solver_cond_N = 1

slightly faster and in line with case study in Fig. 2/ 3 in Frison2016 - https://cdn.syscop.de/publications/Frison2016.pdf
An Efficient Implementation of Partial Condensing for Nonlinear Model Predictive Control

* adapt test_lateral_mpc to formulation with parameters

* lat_mpc: set parameters in reset() and copy values

* acados_ocp_solver_pyx: make options_set useable

* update ref

Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: 0681474840
2022-01-18 09:49:48 -08:00
Willem Melching fac18e0148 thermald refactor seems to have lower CPU usage
old-commit-hash: 5b385c34a4
2022-01-18 16:17:54 +01:00
Dean Lee 403e92e9c4 boardd: move main() to main.cc for test cases (#23564)
* move main() to main.cc

* move includes back
old-commit-hash: 498d54be9c
2022-01-18 14:59:42 +01:00
Willem Melching dce057d29f Log MPC solver time (#23566)
* add solve time to plan output

* add to process replay ignore list

* print in CI
old-commit-hash: f76328b426
2022-01-18 14:51:03 +01:00
Dean Lee 120f43851d camerad: return 0 from main() (#23565)
old-commit-hash: e6a73e400c
2022-01-18 14:21:30 +01:00
Willem Melching 519f1231d8 bump cereal
old-commit-hash: 2d7bb4198d
2022-01-18 14:11:03 +01:00
Erich Moraga 120755bbd4 Add missing COROLLA_TSS2 ESP f/w (#23562)
`@Dom#5007`  2022 Corolla ICE  DongleID/route 2517a9ee480ef37f|2022-01-15--09-20-12
old-commit-hash: 14bb145532
2022-01-18 10:42:00 +01:00
Adeeb Shihadeh c2a23fa24c clear no entry alerts if engaged (#23559)
* clear no entry alerts if engaged

* fix test
old-commit-hash: 59894a6666
2022-01-17 13:57:53 -08:00