Commit Graph

4854 Commits

Author SHA1 Message Date
Jafar Al-Gharaibeh c898939423 Mazda: fix disabling cruise main on after cancelling cruise (#22193)
On some disengagement events (brake/gas/etc) OP may occasionally
ends up disabling the main cruise control where the driver has
to press the main cruise button before they can engage ACC again.
Try to detect this situation and automatically turn on cruise
when that happens.

Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com>
2021-10-10 14:24:57 -07:00
Jafar Al-Gharaibeh d19ac7e49b Mazda: Fix steer lockout issue in CX-9 2021 (#22506)
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com>
2021-10-10 14:19:43 -07:00
Jafar Al-Gharaibeh 2dff0597b7 Mazda: Add CX-9 2021 GT firmware (#22509)
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com>
2021-10-10 10:08:18 -07:00
HaraldSchafer 04cf12cb00 ACADOS fix non-convergence when long_plan changes (#22495)
* debug commit

* cleanup

* some indexing bugs

* need more its

* BALANCE is way better it seems

* fix test

* this converges in 2000segs

* new ref

* less cpu
2021-10-10 00:05:29 -07:00
Dean Lee afaf235acd UI: fix stuck in visionIPC receive timeout (#22450) 2021-10-09 14:43:27 -07:00
Adeeb Shihadeh 5428dee4d2 use forms for car and pc bugs (#22502) 2021-10-09 14:32:10 -07:00
Adeeb Shihadeh bd36f2ec8d try out new github issue forms (#22501)
* try new issue templates

* Update new_bug_report.yml

* replace old one
2021-10-09 14:19:26 -07:00
Dean Lee 537dff3ae0 replay/camera: fix incorrect console output (#22491) 2021-10-08 19:51:23 -07:00
Adeeb Shihadeh 2f1ab63920 boardd: reduce unnecessary allocations (#22494) 2021-10-08 16:16:23 -07:00
Comma Device 52cd06aa62 remove semicolon 2021-10-08 12:21:47 -07:00
Willem Melching e788f4f587 installer: leave some space after strings 2021-10-08 11:27:54 -07:00
Adeeb Shihadeh db81bf52ea installer: cleanup old cache paths 2021-10-08 10:42:41 -07:00
AlexandreSato 879b50c1a3 update comment in toyota carcontroller (#22490) 2021-10-08 10:13:50 -07:00
Robbe Derks 91987f38d4 Make pandaState and safetyMode a list (#22454)
* wip: move to pandaStates

* bump cereal

* wip: SafetyMode struct

* move to safetyMode

* fix typo

* this can be None

* fix potential empty pandaStates list

* fix thermald

* fix controlsd

* rename safetyModes to safetyConfigs

* update process_replay

* fix test_models

* bump cereal
2021-10-08 17:54:34 +02:00
Dean Lee c43d35a04d remove tools/lib/route_framereader.py (#22486) 2021-10-08 11:10:44 +02:00
Willem Melching 5587964d58 Fix cruise button mph increment (#22487) 2021-10-08 11:10:29 +02:00
Willem Melching d898841e87 Change APN from settings (#22440)
* Change APN from settings

* subtext

* one function

* bring connection down and up

* fix adapter type

* trim input

* fix scrolling in scanning state

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-10-07 23:47:23 -07:00
Jason Wen 6c6f46bf9a Hyundai: Add FW for 2021 Kia K5 (#22479) 2021-10-07 18:23:08 -07:00
Vivek Aithal 83a53618b3 paramsd: Sort messages in each update iteration before processing (#22403)
* sort livelocationKalman and carState messages in each update iteration before processing

* update refs

* update refs

* update refs

* update again

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-10-07 18:21:11 -07:00
Adeeb Shihadeh 5b641379ae phonelibs -> third_party (#22477)
* git mv to third_party

* find and replace

* fix release tests

* update pre-commit

* update tici bins

* update eon bins

Co-authored-by: Comma Device <device@comma.ai>
2021-10-07 16:32:44 -07:00
Adeeb Shihadeh 5f2e82dc8a bump rednose 2021-10-07 16:29:17 -07:00
Adeeb Shihadeh f5289b93a4 bump rednose 2021-10-07 13:53:40 -07:00
Adeeb Shihadeh de7a9e0116 move athena tests to github actions (#22475)
* move athena tests to actions

* run

* fix timeout
2021-10-07 13:22:14 -07:00
Adeeb Shihadeh 59c47f0334 sim: build openpilot with frame stream camera 2021-10-07 11:31:49 -07:00
Harald Schafer 0e4058d0ec remove unused line in honda carcontroller 2021-10-07 11:18:55 -07:00
HaraldSchafer e5da7cc04b no throttle when not enabled (#22474) 2021-10-07 11:15:08 -07:00
Dean Lee 5527736df6 replay: simplify seek&merge (#22463)
* simplify seek&merge

* update test cases

update test cases

* cleanup test cases

* new function currentSeconds

* add TODO

* thread safe publishFrame

* cleanup

* fix 'at x S' not printed if seek back to old time

* exit replay if failed to load route

* move out setCurrentSegment from if statement

* cleanup

* use std::find

* const variables
2021-10-07 17:32:16 +02:00
Willem Melching 6c29a4c7fb Honda Bosch longitudinal tuning (#22407)
* revert changes to standstill logic

* start with mostly open loop

* Revert "revert changes to standstill logic"

This reverts commit d737d858e7708aedaf09cfc068b85398161e9bbe.

* proper clipping

* less lag

* less gas command

* start gas from -0.2

* controls should take care of that

* use CarControllerParams

* switch to braking sooner

* Revert "switch to braking sooner"

This reverts commit cf11dae334ccb369f625d4b13b7cd4176156a446.

* 2.5x more P

* use active

* engage on rising edge

* Revert "engage on rising edge"

This reverts commit c972956cb460eedaff3d0169a40673a6ea933385.

* update ref
2021-10-07 16:37:02 +02:00
Willem Melching 43d9478740 boardd: fix context leak in init_usb_ctx (#22472) 2021-10-07 13:24:38 +02:00
Erich Moraga 0b9b479a5a COROLLA_TSS2 add missing ESP f/w (#22446)
`PJ Tremblay#9640` 2021 Corolla ZR ICE (AUS)  DongleID/route 33e7ea5e01511d3|2021-10-06--01-37-50
2021-10-07 12:07:57 +02:00
Greg Hogan 720e82eeef replay: do not clear ui image when paused (#22467)
* replay: do not clear ui image when paused

* also stop plots

Co-authored-by: Willem Melching <willem.melching@gmail.com>
2021-10-07 11:18:45 +02:00
Willem Melching a88cb6e962 process replay: add numeric tolerance for planner outputs (#22470) 2021-10-07 11:08:13 +02:00
Willem Melching b9797259ed boardd: lower log level for ublox msg timing issues 2021-10-07 11:07:43 +02:00
Willem Melching 305e8d07ec add Sonata N-Line FW versions (#22469) 2021-10-07 10:51:44 +02:00
Greg Hogan c1a8fe143f Hyundai Palisade: adjust tire_stiffness_factor (#22444) 2021-10-07 10:46:42 +02:00
Greg Hogan 188b634222 replay: print current time when paused (#22468) 2021-10-07 10:41:49 +02:00
Willem Melching 95957bc188 FW query: catch asserts from uds.py (#22456) 2021-10-07 10:34:59 +02:00
Jason Wen 8bd626aade Hyundai: Add FW for 2021 Hyundai Ioniq PHEV (#22455)
* Hyundai: Add FW for 2021 Hyundai Ioniq PHEV

* Force recognition

* Revert "Force recognition"

This reverts commit 6283b7f4c222d376dc8af49b02d001ff82ed3757.

* Apply suggestions from code review

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-10-06 20:40:12 -07:00
Jason Wen d4ac05b77b Hyundai: Add FW for 2021 Hyundai Elantra (#22461)
* Hyundai: Add FW for 2021 Hyundai Elantra

* Apply suggestions from code review

* Update selfdrive/car/hyundai/values.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-10-06 20:35:49 -07:00
Adeeb Shihadeh 493e32431c only run get_nvme_temps on C3 (#22464)
* only run get_nvme_temps on C3

* temperatures

* fix imports

Co-authored-by: Comma Device <device@comma.ai>
2021-10-06 20:32:22 -07:00
Adeeb Shihadeh e424f7182c retry submodule checkout on internal installer 2021-10-06 19:45:22 -07:00
Harald Schafer ec403da78f Make camerad timing test threshold same as rest 2021-10-06 18:40:04 -07:00
HaraldSchafer a4bc1bbb74 Long MPC cleanup (#22462)
* cleaner extrapolation

* some comments

* new ref

* more comments

* new ref
2021-10-06 17:51:23 -07:00
Adeeb Shihadeh 590023c8f1 cleanup old files from .gitattributes 2021-10-06 16:58:59 -07:00
Vivek Aithal 244fbde56e Add paramsd Stdev to message (#22443)
* add STD to message

* use modified names for car_kf state stdev atttributes

* update refs

* add modofied cereal

* update refs
2021-10-06 16:22:18 -07:00
Erich Moraga 519fdc0816 RIDGELINE add missing combinationMeter f/w (#22458)
`elliot sharpe <elliot2345@hotmail.com>`  2021 Ridgeline  DongleID/route 03ba90562055a83e|2021-10-06--08-27-30
2021-10-06 11:56:46 -07:00
HaraldSchafer 9ab09f5ae9 Retune long mpc (#22445)
* first try

* looks decent

* finalize retune

* back to 3 its

* may need 4 still

* misc cleanup

* new ref

* SPEEEED

* new ref
2021-10-06 09:37:53 -07:00
Willem Melching 227e12a477 add jupyterlab to dev packages (#22453)
* add jupyterlab to dev packages

* add prebuilt vim extension
2021-10-06 17:23:29 +02:00
Dean Lee f7cf4be995 repaly: stop publish socket on multiple publishers error (#22449) 2021-10-06 14:04:51 +02:00
Dean Lee 261d51de41 test_replay: temporarily comment out some unit tests (#22447) 2021-10-06 12:27:52 +02:00