11 captured repliesDiscussion pagination complete · Source accounts, not a confirmed diagnosis
THIS DISCUSSION / SOURCE-DERIVED OVERVIEW
Discussion summary
YOUR RESEARCHCheap CAN bus OBDII interface finally coming
Reported or suspected cause
airbag module is not
Reported cause
No successful repair reported for this finding.
1
Identified cause
0
Suspected cause
0
Reported fixes
Read evidence and context
Explicit resolution reports before identified causes, performed actions and suggestions. Within each level, matching component labels precede direct query mentions and inherited thread context; successful versus unsuccessful discussion counts, owner confirmations and independent discussion support determine order. This is not a probability of success.
Discussions that report identifying a cause
1
0 original-poster resolution reports. Counts can overlap; they are not unique people or a success rate.
0 discussions have direct query context; 0 report a fix in that context. Other evidence may inherit the discussion’s subject.
Reported cause
The problem is our airbag module is NOT on the CAN bus (only the instrument cluster, tiptronic, PSM, and air-conditioning are).
Leading evidence: 'airbag module is not' (1 discussions report identifying this cause; no attributable repair resolution). Across 1 matching discussions, the most frequently mentioned possible cause is 'airbag module is not' (1 discussions; 1 report identifying it and 0 suggest it). The most frequently discussed action is 'Check their h/w' (1 discussions). For that action, 0 discussions report a resolution and 0 report an unsuccessful attempt. No action has an explicit, attributable resolution report under the current rules. These are forum reports and suggestions, not a confirmed diagnosis.
Source reports, not a diagnosis or a success probability. Counts refer to discussions and can overlap.
Explicit resolution reports before identified causes, performed actions and suggestions. Within each level, matching component labels precede direct query mentions and inherited thread context; successful versus unsuccessful discussion counts, owner confirmations and independent discussion support determine order. This is not a probability of success.
Discussions that performed work without a confirmed outcome
1
0 original-poster resolution reports. Counts can overlap; they are not unique people or a success rate.
0 discussions have direct query context; 0 report a fix in that context. Other evidence may inherit the discussion’s subject.
Explicit resolution reports before identified causes, performed actions and suggestions. Within each level, matching component labels precede direct query mentions and inherited thread context; successful versus unsuccessful discussion counts, owner confirmations and independent discussion support determine order. This is not a probability of success.
Discussions that contain suggestions
1
0 original-poster resolution reports. Counts can overlap; they are not unique people or a success rate.
0 discussions have direct query context; 0 report a fix in that context. Other evidence may inherit the discussion’s subject.
Suggestion · Original poster
After doing some research to try to reset my airbag light that I triggered during a window reg replacement I came across this.
Explicit resolution reports before identified causes, performed actions and suggestions. Within each level, matching component labels precede direct query mentions and inherited thread context; successful versus unsuccessful discussion counts, owner confirmations and independent discussion support determine order. This is not a probability of success.
Discussions that contain suggestions
1
0 original-poster resolution reports. Counts can overlap; they are not unique people or a success rate.
0 discussions have direct query context; 0 report a fix in that context. Other evidence may inherit the discussion’s subject.
Suggestion · Original poster
If all you want to do is reset a CEL or something, then yeah, go the super easy route.
Explicit resolution reports before identified causes, performed actions and suggestions. Within each level, matching component labels precede direct query mentions and inherited thread context; successful versus unsuccessful discussion counts, owner confirmations and independent discussion support determine order. This is not a probability of success.
Discussions that contain suggestions
1
0 original-poster resolution reports. Counts can overlap; they are not unique people or a success rate.
0 discussions have direct query context; 0 report a fix in that context. Other evidence may inherit the discussion’s subject.
Suggestion
It's on the second K-line (OBDII pin 3, vendor specific), which uses a Porsche propriety protocol.
0 original-poster resolution reports. Counts can overlap; they are not unique people or a success rate.
0 discussions have direct query context; 0 report a fix in that context. Other evidence may inherit the discussion’s subject.
Suggestion
Durametric uses the second K-line to talk to the Airbag module to reset it but you have to reverse engineer Durametric even if you get the right h/w to interface with the second K-line.
Counts describe captured discussions, not unique people or a diagnosis. Author identities are not reliably stored. Exact duplicate evidence is counted once across matching discussions; one discussion counts at most once per action/state. Multiple repairs reported together remain a combination. Suggestions and failed attempts do not establish a fix. Matches cover whole discussions and can include related faults, model variants and incomplete threads.
11 eligible posts · 0 unverified posts · 1 discussions match the subject in their title or opening post.
Rennlist: 1 discussions
0 evidence records excluded for query context · 0 excluded by outcome qualification · 0 adjusted by outcome qualification.
0 acknowledgements have no verified action link; they do not establish a repair result.
Generation: 20261026T052503Z · outcome-qualification-6. Deterministic extraction; no AI model inference. How we use sources
After doing some research to try to reset my airbag light that I triggered during a window reg replacement I came across this.
http://cantact.io/
This is the hardware to interface with the OBD-II port to get access to the CAN bus so that you can hack at the system. The only catch is the software side is not for the faint at heart but if there are any other python coders out there that would like to join up let me know so we can build up a set of commands to make it easy to c/p into the interface program so that all can use it. Cool thing is it only costs 60 bux! no more high dollar cables!
I found an article on wired that talks about it.
http://www.wired.com/2015/03/60-gadg...g-easier-ever/
You can get any obd generic wire as cheap as $10. It's the software and being able to map manufacturers specific codes to the various items/sensors that's the hard part since that isn't public info and no one will give it out.
The Chinese ones are $20 with older version of durametric software. No need to reinvent the wheel unless you have a lot of time on your side and just wanna do it for fun.
Related to that, if you get one of the handful of at home ecu tunes(VR, Softronic, etc), it already comes with the cable and basic diagnostics as well.
I agree, the problem has always been you are limited by whoever made the software...This is a completely open platform that will allow you do much much more than one could do previously if you spend a little bit of time learning the programming. If all you want to do is reset a CEL or something, then yeah, go the super easy route. I see this platform for doing more complicated or more rare things.
I guess I really still don't understand what you can do with this that you can't do with something like Torque app. If you wanted to try to program Porsche specific things outside of the Durametric and more inline with PIWIS/PST2, that would be an uphill battle IMO as once again the manufacturer specific codes aren't made public for this marque.
With that said, if you can make something better than Torque or Durametric, I'm all in.
I checked their h/w
https://github.com/ericevenchick/CAN...hw/cantact.pdf
They only provide interface to the CAN bus (DB9 pins 3 & 5, which map to OBDII pins 6 & 14)
http://www.obd2plugs.com/Product-225.html
The problem is our airbag module is NOT on the CAN bus (only the instrument cluster, tiptronic, PSM, and air-conditioning are). It's on the second K-line (OBDII pin 3, vendor specific), which uses a Porsche propriety protocol. So no, I don't think the h/w is right for your purpose.
http://developer.mbed.org/users/foss...w-motorcycles/
The regular OBDII stuff (ISO9141) is available via the 1st K-line (OBDII pin 7) that all generic OBDII scanners can pull. Durametric uses the second K-line to talk to the Airbag module to reset it but you have to reverse engineer Durametric even if you get the right h/w to interface with the second K-line.
You may want to keep an eye on a used Durametric unit that has 1 or 2 vin slots left and is priced accordingly.
Trying to put together a library of the proprietary Porsche codes is a great idea. It seems that the Torque App would be the best way to go...
This is a good article about the CAN bus...
http://fabiobaltieri.com/2013/07/23/...and-socketcan/
I got all pumped up about being able to do some other things but with a tad more research spurred on by the great comments here it appears getting to the other things like I was hoping to is not gonna happen
Thanks for all the feedback.
Unfortunately that doesn't apply to our car. There are two issues:
- the OBDII port does not have ANY physical connection to the CAN bus on our cars (it has two K-lines connected to the rest of the car).
- the info that we are normally interested in are not on the CAN bus. e.g., the oil temp sensor reading, cam deviation, are available only on the two K-lines when queried by Porsche specific protocol with the proper h/w interface to the K-lines (e.g., Durametric).
I'm interested in figuring out how to do 'do things' with the data buses in my '17 958. While the regular OBD connection has lots of generic data, what else is connected at the OBD2 connector?
Damn, how did I miss this 2ish years ago!
Ordered one to see if I can talk to my 958.1. If I can make sport mode enable automatically and disable the stupid parking sensors, it would be money well spent!
From talking to Durham I know Porsche encrypts a bunch of stuff on the newer cars (why the Durametric is effectively useless on the new cars), so who knows.
This is a source reference. Confirm exact model applicability in the original material.