-
Notifications
You must be signed in to change notification settings - Fork 9.1k
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
Honda Accord 2009 (EU version) #34
Comments
Wow, didn't know they had ACC and LKAS back then. Start by sniffing the CAN bus on the OBD port and look for the packets that trigger the brakes and steering. |
Yes they did! Actually it was the main reason I bought this car. Ant it actually works damn well... I think there has been zero improvement in this matter during the past 6 years... unbelievable... Ok, despite I'm a programmer and electronic hobbyist I'm a noob at car hacking... how should I start to sniff this packets? What do I need? A simple ELM327 will work? If you could point me to the right source to start with I'll be grateful. |
ELM is terrible. Build a NEO and the OBD cable in the guide. Install openpilot and it'll log the CAN packets. |
Does it matters if the car uses kmh instead of mph ? Is there something needs to be changed? |
No, CAN is largely in m/s anyway. |
I will probably build the neo if I have time for it, however there is a couple doubts that restrain me from doing it:
Thank you!! |
"ELM is terrible" - but, is it possible with ELM to see anything? |
Also, is it possible to use openpilot with the OnePlus 3 with a commercial CAN-USB interface instead of building neo board? |
@acalatrava which way did you go? |
Feature/elm327 support
2e5cbfc Create and init message in one line with `new_message` in messaging (#35) 4589107 not everyone likes gpstime 17363e9 support for end of log sentinel (#34) f6e9345 val valid is confusing bb2cc75 fix duplicate ordinals 0c38fc9 Add blindspot cereal values (#26) bd9a877 pulse desire and e2e 20c7fd6 Add subaru pre-Global safety mode 522ff85 Merge pull request #31 from commaai/good_location_packet ab07f22 deprecate b03c2c5 already exists 166418c0 improvements 97373f9 or rigor in american 365abba rigour 25eaf9d add espDisabled to carState (#30) bb13121 add honda ecus (#29) git-subtree-dir: cereal git-subtree-split: 2e5cbfc
2e5cbfc Create and init message in one line with `new_message` in messaging (#35) 4589107 not everyone likes gpstime 17363e9 support for end of log sentinel (#34) f6e9345 val valid is confusing bb2cc75 fix duplicate ordinals 0c38fc9 Add blindspot cereal values (#26) bd9a877 pulse desire and e2e 20c7fd6 Add subaru pre-Global safety mode 522ff85 Merge pull request #31 from commaai/good_location_packet ab07f22 deprecate b03c2c5 already exists 166418c0 improvements 97373f9 or rigor in american 365abba rigour 25eaf9d add espDisabled to carState (#30) bb13121 add honda ecus (#29) git-subtree-dir: cereal git-subtree-split: 2e5cbfc
6511990 log focus state 8efe413 qlog radarState eeb3d56 Add liveLocationKalman to qlogs 128b3f9 add networkStrength to thermal (#36) 2e5cbfc Create and init message in one line with `new_message` in messaging (#35) 4589107 not everyone likes gpstime 17363e9 support for end of log sentinel (#34) f6e9345 val valid is confusing bb2cc75 fix duplicate ordinals 0c38fc9 Add blindspot cereal values (#26) bd9a877 pulse desire and e2e 20c7fd6 Add subaru pre-Global safety mode 522ff85 Merge pull request #31 from commaai/good_location_packet ab07f22 deprecate b03c2c5 already exists 166418c improvements 97373f9 or rigor in american 365abba rigour 25eaf9d add espDisabled to carState (#30) bb13121 add honda ecus (#29) git-subtree-dir: cereal git-subtree-split: 6511990
6511990 log focus state 8efe413 qlog radarState eeb3d56 Add liveLocationKalman to qlogs 128b3f9 add networkStrength to thermal (#36) 2e5cbfc Create and init message in one line with `new_message` in messaging (#35) 4589107 not everyone likes gpstime 17363e9 support for end of log sentinel (#34) f6e9345 val valid is confusing bb2cc75 fix duplicate ordinals 0c38fc9 Add blindspot cereal values (#26) bd9a877 pulse desire and e2e 20c7fd6 Add subaru pre-Global safety mode 522ff85 Merge pull request #31 from commaai/good_location_packet ab07f22 deprecate b03c2c5 already exists 166418c improvements 97373f9 or rigor in american 365abba rigour 25eaf9d add espDisabled to carState (#30) bb13121 add honda ecus (#29) git-subtree-dir: cereal git-subtree-split: 6511990
6511990 log focus state 8efe413 qlog radarState eeb3d56 Add liveLocationKalman to qlogs 128b3f9 add networkStrength to thermal (#36) 2e5cbfc Create and init message in one line with `new_message` in messaging (#35) 4589107 not everyone likes gpstime 17363e9 support for end of log sentinel (#34) f6e9345 val valid is confusing bb2cc75 fix duplicate ordinals 0c38fc9 Add blindspot cereal values (#26) bd9a877 pulse desire and e2e 20c7fd6 Add subaru pre-Global safety mode 522ff85 Merge pull request #31 from commaai/good_location_packet ab07f22 deprecate b03c2c5 already exists 166418c improvements 97373f9 or rigor in american 365abba rigour 25eaf9d add espDisabled to carState (#30) bb13121 add honda ecus (#29) git-subtree-dir: cereal git-subtree-split: 6511990
6511990 log focus state 8efe413 qlog radarState eeb3d56 Add liveLocationKalman to qlogs 128b3f9 add networkStrength to thermal (#36) 2e5cbfc Create and init message in one line with `new_message` in messaging (#35) 4589107 not everyone likes gpstime 17363e9 support for end of log sentinel (#34) f6e9345 val valid is confusing bb2cc75 fix duplicate ordinals 0c38fc9 Add blindspot cereal values (#26) bd9a877 pulse desire and e2e 20c7fd6 Add subaru pre-Global safety mode 522ff85 Merge pull request #31 from commaai/good_location_packet ab07f22 deprecate b03c2c5 already exists 166418c improvements 97373f9 or rigor in american 365abba rigour 25eaf9d add espDisabled to carState (#30) bb13121 add honda ecus (#29) git-subtree-dir: cereal git-subtree-split: 6511990
6511990 log focus state 8efe413 qlog radarState eeb3d56 Add liveLocationKalman to qlogs 128b3f9 add networkStrength to thermal (#36) 2e5cbfc Create and init message in one line with `new_message` in messaging (#35) 4589107 not everyone likes gpstime 17363e9 support for end of log sentinel (#34) f6e9345 val valid is confusing bb2cc75 fix duplicate ordinals 0c38fc9 Add blindspot cereal values (#26) bd9a877 pulse desire and e2e 20c7fd6 Add subaru pre-Global safety mode 522ff85 Merge pull request #31 from commaai/good_location_packet ab07f22 deprecate b03c2c5 already exists 166418c improvements 97373f9 or rigor in american 365abba rigour 25eaf9d add espDisabled to carState (#30) bb13121 add honda ecus (#29) git-subtree-dir: cereal git-subtree-split: 6511990
6511990 log focus state 8efe413 qlog radarState eeb3d56 Add liveLocationKalman to qlogs 128b3f9 add networkStrength to thermal (#36) 2e5cbfc Create and init message in one line with `new_message` in messaging (#35) 4589107 not everyone likes gpstime 17363e9 support for end of log sentinel (#34) f6e9345 val valid is confusing bb2cc75 fix duplicate ordinals 0c38fc9 Add blindspot cereal values (#26) bd9a877 pulse desire and e2e 20c7fd6 Add subaru pre-Global safety mode 522ff85 Merge pull request #31 from commaai/good_location_packet ab07f22 deprecate b03c2c5 already exists 166418c improvements 97373f9 or rigor in american 365abba rigour 25eaf9d add espDisabled to carState (#30) bb13121 add honda ecus (#29) git-subtree-dir: cereal git-subtree-split: 6511990
6511990 log focus state 8efe413 qlog radarState eeb3d56 Add liveLocationKalman to qlogs 128b3f9 add networkStrength to thermal (#36) 2e5cbfc Create and init message in one line with `new_message` in messaging (#35) 4589107 not everyone likes gpstime 17363e9 support for end of log sentinel (#34) f6e9345 val valid is confusing bb2cc75 fix duplicate ordinals 0c38fc9 Add blindspot cereal values (#26) bd9a877 pulse desire and e2e 20c7fd6 Add subaru pre-Global safety mode 522ff85 Merge pull request #31 from commaai/good_location_packet ab07f22 deprecate b03c2c5 already exists 166418c improvements 97373f9 or rigor in american 365abba rigour 25eaf9d add espDisabled to carState (#30) bb13121 add honda ecus (#29) git-subtree-dir: cereal git-subtree-split: 6511990
6511990 log focus state 8efe413 qlog radarState eeb3d56 Add liveLocationKalman to qlogs 128b3f9 add networkStrength to thermal (#36) 2e5cbfc Create and init message in one line with `new_message` in messaging (#35) 4589107 not everyone likes gpstime 17363e9 support for end of log sentinel (#34) f6e9345 val valid is confusing bb2cc75 fix duplicate ordinals 0c38fc9 Add blindspot cereal values (#26) bd9a877 pulse desire and e2e 20c7fd6 Add subaru pre-Global safety mode 522ff85 Merge pull request #31 from commaai/good_location_packet ab07f22 deprecate b03c2c5 already exists 166418c improvements 97373f9 or rigor in american 365abba rigour 25eaf9d add espDisabled to carState (#30) bb13121 add honda ecus (#29) git-subtree-dir: cereal git-subtree-split: 6511990
* support for end of log sentinel * end of segment and end of route * while i'm at it, it can't hurt
3bf5936a Added bmw safety enum 6511990 log focus state 8efe413 qlog radarState eeb3d56 Add liveLocationKalman to qlogs 128b3f9 add networkStrength to thermal (commaai#36) 2e5cbfc Create and init message in one line with `new_message` in messaging (commaai#35) 4589107 not everyone likes gpstime 17363e9 support for end of log sentinel (commaai#34) f6e9345 val valid is confusing bb2cc75 fix duplicate ordinals 0c38fc9 Add blindspot cereal values (commaai#26) bd9a877 pulse desire and e2e 20c7fd6 Add subaru pre-Global safety mode 522ff85 Merge pull request commaai#31 from commaai/good_location_packet ab07f22 deprecate b03c2c5 already exists 166418c0 improvements 97373f9 or rigor in american 365abba rigour 25eaf9d add espDisabled to carState (commaai#30) bb13121 add honda ecus (commaai#29) git-subtree-dir: cereal git-subtree-split: 3bf5936a70b5a10350b581d600600dc19375a233
3bf5936a Added bmw safety enum 6511990 log focus state 8efe413 qlog radarState eeb3d56 Add liveLocationKalman to qlogs 128b3f9 add networkStrength to thermal (commaai#36) 2e5cbfc Create and init message in one line with `new_message` in messaging (commaai#35) 4589107 not everyone likes gpstime 17363e9 support for end of log sentinel (commaai#34) f6e9345 val valid is confusing bb2cc75 fix duplicate ordinals 0c38fc9 Add blindspot cereal values (commaai#26) bd9a877 pulse desire and e2e 20c7fd6 Add subaru pre-Global safety mode 522ff85 Merge pull request commaai#31 from commaai/good_location_packet ab07f22 deprecate b03c2c5 already exists 166418c0 improvements 97373f9 or rigor in american 365abba rigour 25eaf9d add espDisabled to carState (commaai#30) bb13121 add honda ecus (commaai#29) git-subtree-dir: cereal git-subtree-split: 3bf5936a70b5a10350b581d600600dc19375a233
Port: trailblazer support @KINGBEAKSUU
* Distance button on steering wheel to toggle experimental mode * HKG and Honda * Longitudinal: parse distance button from steering wheel * missing gm signal * GM, VW (MQB & PQ), Toyota * try this logic out
I've a Honda Accord 2009 with LKAS and ACC European version. I read on the readme that Accord may need different hardware however the 2009 Accord EU is not like the US version, actually it look alike the Acura.
Do you know if it will work with it? If not, what will I need and how can I sniff packets in order to make it compatible?
Thanks!
The text was updated successfully, but these errors were encountered: