Software On ELM Street - OBD2 Software Development

Programs / Tools / Scripts
User avatar
Tre-Cool
Posts: 272
Joined: Tue Oct 16, 2012 12:17 pm
cars: VY SS UTE, VX Drag Car
Location: Perth
Contact:

Re: Software On ELM Street - OBD2 Software Development

Post by Tre-Cool »

1.6lt turbo cruze, I have one as daily. went from 122whp to 156 with a tune, 178 on e85. needs a better intercooler though.
Chuff
Posts: 267
Joined: Thu Dec 20, 2012 5:28 pm
Location: Melbourne

Re: Software On ELM Street - OBD2 Software Development

Post by Chuff »

Tazzi wrote:Right,

So there is a little big that has been pointed out to me for the LS1 fault code reading. During development/debug I left in a few lines of code which are triggered when a certain fault is found causing the "display" to clear! :wtf:

So, there have been a couple people with 2/3 faults and only 1 fault actually displaying. Its due to this little debugging lines I left in the software during the latest update.

I will be rolling out a fix asap to resolve this little issue. :thumbup:

Hi Tazzi,

Last night I finally got a chance to use your SOE and found that it was displaying only the 1st fault just as you describe above.

Here's a dump of my PCM output for engine codes. P0121 is new and I will be looking into it, but I know for a fact P0172 & P0175 are true as my O2 sensors are lazy and need replacing. I'm not sure if this data will help, but here it is anyway.

ATZ ELM327 v1.5
ATE0 OK
>ATH1 OK
>ATSH 6C 10 F1 OK
>19d2ff00
6C F1 10 59 1 21 39 DD
6C F1 10 59 1 54 39 97
6C F1 10 59 1 72 39 57
6C F1 10 59 1 75 39 AE
6C F1 10 59 0 0 FF 10
>19c2ff00
6C F1 10 59 0 0 FF 10
>19ffff00
6C F1 10 59 1 1 21 8D
6C F1 10 59 1 2 21 59
6C F1 10 59 1 3 21 15
6C F1 10 59 1 7 1 BF
6C F1 10 59 1 8 21 9B
6C F1 10 59 1 12 1 6A
6C F1 10 59 1 13 1 26
6C F1 10 59 1 17 1 B
6C F1 10 59 1 18 1 A8
6C F1 10 59 1 21 39 DD
6C F1 10 59 1 22 1 AB
6C F1 10 59 1 23 1 E7
6C F1 10 59 1 25 21 D5
6C F1 10 59 1 31 21 4C
6C F1 10 59 1 32 21 98
6C F1 10 59 1 34 21 2D
6C F1 10 59 1 51 21 D3
6C F1 10 59 1 52 21 7
6C F1 10 59 1 54 39 97
6C F1 10 59 1 71 21 A6
6C F1 10 59 1 72 39 57
6C F1 10 59 1 74 21 C7
6C F1 10 59 1 75 39 AE
6C F1 10 59 2 18 1 24
6C F1 10 59 2 30 21 8C
6C F1 10 59 3 25 21 D6
6C F1 10 59 3 27 21 4E
6C F1 10 59 3 32 21 9B
6C F1 10 59 3 35 21 62
6C F1 10 59 3 36 21 B6
6C F1 10 59 3 41 21 64
6C F1 10 59 3 42 21 B0
6C F1 10 59 3 43 21 FC
6C F1 10 59 3 51 1 57
6C F1 10 59 3 52 1 83
6C F1 10 59 3 53 1 CF
6C F1 10 59 3 54 1 36
6C F1 10 59 3 55 1 7A
6C F1 10 59 3 56 1 AE
6C F1 10 59 3 57 1 E2
6C F1 10 59 3 58 1 41
6C F1 10 59 4 43 21 76
6C F1 10 59 4 81 25 B9
6C F1 10 59 5 2 21 5F
6C F1 10 59 5 3 21 13
6C F1 10 59 5 6 21 72
6C F1 10 59 5 7 21 3E
6C F1 10 59 5 22 21 2A
6C F1 10 59 5 23 21 66
6C F1 10 59 5 30 21 6
6C F1 10 59 5 62 21 C0
6C F1 10 59 5 63 1 B
6C F1 10 59 6 1 25 73
6C F1 10 59 6 2 1 54
6C F1 10 59 6 8 21 11
6C F1 10 59 6 54 21 38
6C F1 10 59 7 5 25 D1
6C F1 10 59 7 6 25 5
6C F1 10 59 7 11 21 3C
6C F1 10 59 7 12 1 6F
6C F1 10 59 7 13 1 23
6C F1 10 59 7 19 1 E1
6C F1 10 59 7 24 21 9C
6C F1 10 59 7 40 21 2E
6C F1 10 59 7 42 21 B6
6C F1 10 59 7 48 1 F3
6C F1 10 59 7 51 21 D6
6C F1 10 59 7 53 21 4E
6C F1 10 59 7 56 21 2F
6C F1 10 59 7 58 21 C0
6C F1 10 59 7 85 21 6C
6C F1 10 59 11 11 1 A6
6C F1 10 59 11 12 1 72
6C F1 10 59 11 14 1 C7
6C F1 10 59 11 15 1 8B
6C F1 10 59 11 21 1 67
6C F1 10 59 11 22 1 B3
6C F1 10 59 12 58 1 D6
6C F1 10 59 15 39 25 7C
6C F1 10 59 15 46 25 F4
6C F1 10 59 16 26 1 14
6C F1 10 59 16 30 21 92
6C F1 10 59 16 31 21 DE
6C F1 10 59 16 35 21 F3
6C F1 10 59 16 39 21 84
6C F1 10 59 18 10 21 EE
6C F1 10 59 18 60 21 C5
6C F1 10 59 18 70 21 71
6C F1 10 59 0 0 FF 10
˙ʎɐqǝ ɟɟo pɹɐoqʎǝʞ ǝsǝuıɥɔ ɐ ƃuıʎnq ɹoɟ ʇɥƃıɹ ǝɯ sǝʌɹǝs
User avatar
Tazzi
Posts: 3428
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: Software On ELM Street - OBD2 Software Development

Post by Tazzi »

Chuff wrote:
Tazzi wrote:Right,

So there is a little big that has been pointed out to me for the LS1 fault code reading. During development/debug I left in a few lines of code which are triggered when a certain fault is found causing the "display" to clear! :wtf:

So, there have been a couple people with 2/3 faults and only 1 fault actually displaying. Its due to this little debugging lines I left in the software during the latest update.

I will be rolling out a fix asap to resolve this little issue. :thumbup:

Hi Tazzi,

Last night I finally got a chance to use your SOE and found that it was displaying only the 1st fault just as you describe above.

Here's a dump of my PCM output for engine codes. P0121 is new and I will be looking into it, but I know for a fact P0172 & P0175 are true as my O2 sensors are lazy and need replacing. I'm not sure if this data will help, but here it is anyway.
Thanks for confirming Chuff :thumbup:

I will hopefully be rolling out the update tomorrow after retesting again on a couple virtual ECU's as well as the LS1 ecu here.

My current LS1 ecu using "19ffff00" logs about 132 faults by the way.. all of which display so I do believe it has been resolved :D
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
Tazzi
Posts: 3428
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: Software On ELM Street - OBD2 Software Development

Post by Tazzi »

Alright, So Iv resolved the issue for the faults. Seems to be working perfectly now.
I do need some testers that have faults on their LS1 ecu to confirm if possible?

Also, a little glitch in the data playback has been found where sometimes data will go off the graph scales and it doesnt auto scale to fit. Ill be fixing that now.

New update will be pushed soon!
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
Tazzi
Posts: 3428
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: Software On ELM Street - OBD2 Software Development

Post by Tazzi »

Updates live. Update can be performed in app. Just click yet to the update message. Note that you may need to run the application as administrator.

Ill see if I cant fix this by saving the downloaded file to a 'temp' file to prevent the need to run the app as admin.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
Chuff
Posts: 267
Joined: Thu Dec 20, 2012 5:28 pm
Location: Melbourne

Re: Software On ELM Street - OBD2 Software Development

Post by Chuff »

Current
Current
1.png (22.8 KiB) Viewed 5568 times
History
History
2.png (24.55 KiB) Viewed 5568 times
:thumbup:
˙ʎɐqǝ ɟɟo pɹɐoqʎǝʞ ǝsǝuıɥɔ ɐ ƃuıʎnq ɹoɟ ʇɥƃıɹ ǝɯ sǝʌɹǝs
beerman
Posts: 12
Joined: Mon Sep 27, 2010 11:14 pm
cars: 1997 Camaro

2004 FLHRCI

2006 GTO
Location: New Jersey

Re: Software On ELM Street - OBD2 Software Development

Post by beerman »

I was able to update to 0.0.1.7 without any issues
User avatar
Tazzi
Posts: 3428
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: Software On ELM Street - OBD2 Software Development

Post by Tazzi »

beerman wrote:I was able to update to 0.0.1.7 without any issues
Well thats good! You must have your computer set to run everything as admin by default.
Iv had alot (almost 200emails in 2days... :thumbdown:) saying they cant update. Once they run the application as administrator it works no worries. :thumbup:

Sooooo, next on the priority list is to make the updater store the actual update into a temp folder, which will not require "admin" access and then run it from there. This is what most softwares actually do so time to follow the herd.

I was also going to actually add "pontiac GTO" to the supported vehicles list, but from what I understand there is an LS1 version and an LS2 version? Not sure how to distinguish between the two or I will simply need to put Pontiac GTO LS1 and Pontiac GTO LS2.
Also, the Pontiac G8 has been successfully tested on two willing participants over in the US and SOE works perfectly, which is to be expected as they are a VE rebadged!
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
Tazzi
Posts: 3428
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: Software On ELM Street - OBD2 Software Development

Post by Tazzi »

Chuff wrote:
1.png
2.png
:thumbup:
Awesome! Thanks for testing Chuff!

I did notice something in the pics though... the little "green box" is in the wrong place?!?! :lol:

Right... putting that onto the fix list
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
Chuff
Posts: 267
Joined: Thu Dec 20, 2012 5:28 pm
Location: Melbourne

Re: Software On ELM Street - OBD2 Software Development

Post by Chuff »

Tazzi wrote:I did notice something in the pics though... the little "green box" is in the wrong place?!?! :lol:

Right... putting that onto the fix list
I also noticed another minor thing. After clearing all the fault codes, I went back to the Setup screen and noticed that Engine Troble Codes had not been reset to Zero during the clear operation. It's only a small thing, but it made me look twice as I'd just responded to SOE telling me the codes had been cleared.
3.png
3.png (71.8 KiB) Viewed 5545 times
˙ʎɐqǝ ɟɟo pɹɐoqʎǝʞ ǝsǝuıɥɔ ɐ ƃuıʎnq ɹoɟ ʇɥƃıɹ ǝɯ sǝʌɹǝs
Post Reply