![]() |
Detailed mapping of Periphery bits underway
2 Attachment(s)
I've figured out how to map which OBD-II tests can be enabled/disabled with the Periphery bits. Most, but not all, can be disabled. Its kind of a painful procedure to map the Periphery bits, so I'm only about halfway done. Maybe I'll have it done by the weekend. I think that disabling the OBD-II tests is only half the battle. The other half will be determine how to set the readiness code so that the test appears to have completed successfully.
Latest version of the periphery functions that I've determined are attached as a PDF file and as a zipped Excel file. |
You are amazing. Keep going!
|
Very nice!
|
I'm sure you have read it, but in the OBD thread on AktiveMatrix, Bez listed a way to set the readiness test to enabled, but I didn't understand what he was talking about. He mentioned pointing the tests to a void reference or something.
Great work. It would be nice to be able to disable certain tests and still have the readiness bits set. |
suh.... wheeeet!
Thanks man! here's the thread l2r is talking about http://www.aktivematrix.com/forum/viewtopic.php?t=332 (thanks for bumping it l2r) |
Great work!
|
Awesome.
|
nice work MrFred, I didn't have the patience to figure out how that proceedure read/checked/did ODB ;)
|
Originally Posted by tephra
(Post 5636643)
nice work MrFred, I didn't have the patience to figure out how that proceedure read/checked/did ODB ;)
|
3 Attachment(s)
Picture shows what I have so far. (The layout is borrowed from a worksheet that someone posted on AktiveMatrix.) This only covers the OBD-II tests that are controlled by the Periphery settings. There are also several subroutines, such as lean spool, that are also controlled by the Periphery settings. I suppose I'll work on that next.
Temporary solution for manipulating the periphery values: There is an Excel file attached to this post. If you have Excel installed with the Analysis Pack option enabled, then changes to the bit values will cause corresponding changes to the hex values in the far right column. For those who don't have Excel, there is a PDF file of the image attached. There are several "binary <-> hex" calculators on the internet that can be used to convert between binary and hex. The more permanent solution is that Colby is fixing up ECUFlash to be able to display data as bits. Might be available in the next release of ECUFlash. https://www.evolutionm.net/forums/at...hmentid=119670 |
I certainly see the P0300 people being interested in this :)
|
Originally Posted by Jack_of_Trades
(Post 5637639)
I certainly see the P0300 people being interested in this :)
|
Baller! Keep it up!
|
Not sure if you wanted these labeled or not, but since they weren't:
P0421 Warm up catalyst efficiency below threshold P0510 Closed throttle position switch |
Originally Posted by Jack_of_Trades
(Post 5637639)
I certainly see the P0300 people being interested in this :)
|
| All times are GMT -7. The time now is 01:12 AM. |
© 2026 MH Sub I, LLC dba Internet Brands