Repository navigation
Conversation
|
I had my first failure with this method, so it is not perfect. Just thought I would report this. |
|
@hoomoose Have you tried something similar to this PR? |
|
I just tested out the solution offered by Sunnyhaibin, and have committed the changes. |
@hoomoose Provide the route(s) with the resume tests should be sufficient for review. |
|
Now that HDA1 resume is in master, can you try master for a bit and see if you still have problems? |
|
Installing as I type - thanks! |
|
In driving through downtown to and from my rec center on the new Master with no modifications from me (which is awesome by the way!), I had the following results. |
b43ed61 to
1800592
Compare
Description
Resume from standstill fails to work 1/5 times in a given drive in my hda1 EV6 (and others as well). To solve this problem I have employed the same technique as used in non-canfd hkg cars. I propose sending 5 "resume" button presses at a time. I attempted sending 25 button presses as is currently done with non-canfd cars, but this resulted in a communications error. 5 button presses appears to improve the resume from standstill (no failures in 3 days of driving) and does not give the communications error.
Verification
This fix has been employed for a few days now by a few users in a fork created specifically for hda1 ev6 and I5 cars (hoomoose:hda1ev6i5) since master does not have the prerequisite resume from standstill fix needed for hda1 ev6 and I5. In three days of driving with this fix, I have not had a failure of resume from standstill (yet...). However, this fix would affect all can-fd cars with the cruise_buttons signal and can/should be tested by hda1 and hda2 cars.
Prerequisite
For testing on an HDA1 car, the hda1 fix is a prerequisite:
#26069