Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prevent OP engagement when in "Cruise Mode" #770

Closed
wants to merge 1 commit into from

Conversation

Gernby
Copy link

@Gernby Gernby commented Jul 31, 2019

This is a fix for a safety issue that I discovered by accident in my 2018 Honda Accord. If I press and hold the ACC following distance button for a number of seconds, the adaptive component of ACC becomes disabled, so the radar is no longer used to control speed. However, OP works as usual, which seems very dangerous. This PR fixes that by ensuring that ACC is fully enabled.

@rbiasini
Copy link
Contributor

rbiasini commented Jul 31, 2019

nice finding. Makes sense applying this change. Since it's not 100% sure that it will be an ok change on all Hondas, I'll merge this internally first.

@rbiasini rbiasini added the bug label Jul 31, 2019
@illumiN8i
Copy link
Contributor

Toyota has this problem too.

@rbiasini
Copy link
Contributor

rbiasini commented Aug 1, 2019

@illumiN8i it's only a problem if the DSU is plugged I assume, right?

@illumiN8i
Copy link
Contributor

No, with DSU unplugged this trick can be used to bypass cruise fault and engage anyway without ACC.

@rbiasini
Copy link
Contributor

rbiasini commented Aug 1, 2019

ah, then it definitely needs to be fixed. Good catch. @illumiN8i Feel free to open a separate PR, otherwise I'll open one myself in the coming days.

@rbiasini rbiasini closed this Aug 1, 2019
@Gernby
Copy link
Author

Gernby commented Aug 1, 2019

Why was this closed?

@rbiasini
Copy link
Contributor

rbiasini commented Aug 1, 2019

Because it's merged internally and it will go through the standard release process instead of directly into devel. See my comment ^^

@Gernby
Copy link
Author

Gernby commented Aug 1, 2019

I saw that comment, but wasn't aware of a standard practice to close PR's instead of merging them. It really kills the fun of contribution if there's no credit for it.

@rbiasini
Copy link
Contributor

rbiasini commented Aug 1, 2019

Well, either it gets merged directly and/or you get credited in the release notes.
What else can we do? For some changes, a deeper validation is required before it goes out to hundreds of users.

@illumiN8i
Copy link
Contributor

@rbiasini Not sure how to fix it, but here's a segment showing the press and hold trick being used to bypass cruise fault and engage anyway without ACC on 2018 Toyota Prius Prime b29e3bc918751697|2019-08-04--12-53-50--9

@Gernby
Copy link
Author

Gernby commented Aug 13, 2019

@rbiasini - I see that this fix is in 0.6.3, but not mentioned in the release notes.

debugged-tech pushed a commit to debugged-tech/DebuggedPilot that referenced this pull request Jan 14, 2021
* auto update.

Co-Authored-By: Shane Smiskol <shane@smiskol.com>

* test auto update.

* skip E1101

* Revert "08 e2e (#94)"

This reverts commit 677c020.

Co-authored-by: Shane Smiskol <shane@smiskol.com>
Co-authored-by: sebastian4k <69202924+sebastian4k@users.noreply.github.com>
cgw1968-5779 added a commit to cgw1968-5779/openpilot that referenced this pull request Jan 15, 2021
rav4kumar added a commit to rav4kumar/openpilot that referenced this pull request Jan 15, 2021
* Auto Update. (commaai#770)

* auto update.

Co-Authored-By: Shane Smiskol <shane@smiskol.com>

* test auto update.

* skip E1101

* Revert "08 e2e (#94)"

This reverts commit 677c020.

Co-authored-by: Shane Smiskol <shane@smiskol.com>
Co-authored-by: sebastian4k <69202924+sebastian4k@users.noreply.github.com>

* add LatControl

* add latControl

* add latControl

* send latControl

* Add , 'latControl' for planner

* make latControl available in carstate

Co-authored-by: Shane Smiskol <shane@smiskol.com>
Co-authored-by: sebastian4k <69202924+sebastian4k@users.noreply.github.com>
Co-authored-by: Arne Schwarck <arneschwarck@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants