Skip to content

PR just to show the difference, not for merging - #8

Closed
litenup wants to merge 9 commits into
jyoung8607:vw-develfrom
litenup:vw-devel-alan
Closed

PR just to show the difference, not for merging#8
litenup wants to merge 9 commits into
jyoung8607:vw-develfrom
litenup:vw-devel-alan

Conversation

@litenup

@litenup litenup commented Apr 15, 2019

Copy link
Copy Markdown

@jyoung8607 Just for showing the changes to values.py and interface.py for Atlas.

Don't merge this PR in as it contains some other small mods I made (eg. I prefer having OP disabled while blinkers are on and the ability to enable it at the red light).

litenup added 7 commits April 9, 2019 23:26
…eters]

This has the effect of making the car veer less towards a disappearing lane line because it assumes that the lane width is less. It may also improve curb performance. Copied from rdm128

@jyoung8607 jyoung8607 left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! I'll pull in the Atlas fingerprint and tuning values as-is.

For turn signals, that's been on my todo list, but I'd like to do it a little differently. Ideally I'd like to see it with, or next to, the CS.steer_override check so we get smooth ramp-down of applied torque. If you want to turn the steer_override (and new turn signal) torque divisor(s) into named constants like STEER_MAX that would be fine, or I wouldn't necessarily object to clipping to zero for turn signals.

Also, for proper working with comfort blinkers (one touch gets ~6 seconds of blinking for a lane change) we would need to implement it with a minimum disable timer on leading edge of the signal going high.

@jyoung8607

Copy link
Copy Markdown
Owner

Will integrate some of these changes later, in spirit, but both the Comma and VW codebases have been refactored significantly since this PR.

@jyoung8607 jyoung8607 closed this Aug 5, 2019
jyoung8607 pushed a commit that referenced this pull request Oct 10, 2019
3d90c78 Fix wrong event enum
f4c92cf add none/invalid usb power mode
12bc189 Add fields and states required for robust Volkswagen safety compliance (#8)
16b5850 let's spell wolkswagen
6243622 Safety cereal (#9)
5cf3c2c change order of UsbPowerMode to preserve panda lib behavior
18a2917 usbPowerMode is more useful to log and it comes from panda
1526784 add ldw to visual hud alerts (#5)
24f6fa7 merge commaai/msgq#3 after fixing conflicts
4d5862c added event about internet connection
ca070f9 Added usbPowerOn to health
e2eaa76 add HW type for UNO
e528a20 Read RPM from fan connected to Panda
8472175 Added invalidGiraffeToyota event
71be970 placeholders for mazda, nissan and vw safety models

git-subtree-dir: cereal
git-subtree-split: 3d90c78
jyoung8607 pushed a commit that referenced this pull request Oct 12, 2019
3d90c78 Fix wrong event enum
f4c92cf add none/invalid usb power mode
12bc189 Add fields and states required for robust Volkswagen safety compliance (#8)
16b5850 let's spell wolkswagen
6243622 Safety cereal (#9)
5cf3c2c change order of UsbPowerMode to preserve panda lib behavior
18a2917 usbPowerMode is more useful to log and it comes from panda
1526784 add ldw to visual hud alerts (#5)
24f6fa7 merge commaai/msgq#3 after fixing conflicts
4d5862c added event about internet connection
ca070f9 Added usbPowerOn to health
e2eaa76 add HW type for UNO
e528a20 Read RPM from fan connected to Panda
8472175 Added invalidGiraffeToyota event
71be970 placeholders for mazda, nissan and vw safety models

git-subtree-dir: cereal
git-subtree-split: 3d90c78
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants