Software On ELM Street - OBD2 Software Development

Programs / Tools / Scripts
User avatar
Tazzi
Posts: 3552
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: ELM327 Software Development

Post by Tazzi »

delcowizzid wrote:gaaaaayyyyy tried the latest version and my silly laptop doesnt have .net4????? when i open the program i have the opposite problem to kal laptops now im not new or upto date enough LOL.
Yeeaaahhhh, I can drop the frame work, its just been set by default to a later .net framework as it seems the custom gauges work a bit more smooth :thumbup:

I can tryyyyy drop it to about 2.5/3. Will have to check if the gauges still work correctly! Any idea what framework those kal laptops use?
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
delcowizzid
Posts: 5630
Joined: Sat Feb 28, 2009 8:38 pm
Location: Wellington NZ
Contact:

Re: ELM327 Software Development

Post by delcowizzid »

ill have to boot up and find out what version im on its the bare minimum to run everything vl400 has made LOL xp installation without sp3 lol.i tried an older version too but it just crashed when trying to connect .then i used the AVT adx's after 30 minutes of pissing round got a connection that wouldnt error every 2 seconds LOL this tool is badly needed xdf's with multiple connection macros is just a pita .i did manage to find what the error code was after half an hour though so it wasnt a total loss just a massive mindf**k LOL
If Its Got Gas Or Ass Count Me In.if it cant be fixed with a hammer you have an electrical problem
ejukated
Posts: 425
Joined: Wed Mar 04, 2009 8:52 pm

Re: ELM327 Software Development

Post by ejukated »

where do you download it from?
User avatar
delcowizzid
Posts: 5630
Joined: Sat Feb 28, 2009 8:38 pm
Location: Wellington NZ
Contact:

Re: ELM327 Software Development

Post by delcowizzid »

about 5 pages back mate
If Its Got Gas Or Ass Count Me In.if it cant be fixed with a hammer you have an electrical problem
User avatar
Tazzi
Posts: 3552
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: ELM327 Software Development

Post by Tazzi »

ejukated wrote:where do you download it from?
delcowizzid wrote:about 5 pages back mate
The last version *should* work. But Iv done some massive changes since then to the automatic connection/detection, I was having some error issues with configuring the baud rate to the fastest baud. This is done by default now. As well as the fault code reading and live engine data reading. And alot of fixes to bugs/errors that would occur with different elms. Would probably advise against using old versions as they will have little errors I fixed up along the way.
Im currently away from my test setup, but if the latest changes Iv done work all good, itll be time for a proper release :thumbup:


Ill look into dropping the framework to the minimum I can. Im fairly certain Im not using any significant things that need high framework. Just a few things were made redundant/faster when drawing/rendering objects for the custom controls. Will see what happens!
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
Wood300
Posts: 9
Joined: Tue Oct 07, 2014 8:22 pm
cars: 2001 VX Berlina L67s/c

Re: ELM327 Software Development

Post by Wood300 »

I have only recently registered as a member of the forum, but I've been following this development for the last 6 months.

I just wanted to pass on my appreciation for the absolutely herculean effort that you have put into this, Tazzi. Most of what I've read has been a little bit beyond my understanding, but I certainly appreciate the time and saint-like patience you've displayed throughout this development.

So, well-done and thank you!

Mathew
User avatar
Tazzi
Posts: 3552
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: ELM327 Software Development

Post by Tazzi »

Wood300 wrote:I have only recently registered as a member of the forum, but I've been following this development for the last 6 months.

I just wanted to pass on my appreciation for the absolutely herculean effort that you have put into this, Tazzi. Most of what I've read has been a little bit beyond my understanding, but I certainly appreciate the time and saint-like patience you've displayed throughout this development.

So, well-done and thank you!

Mathew
Cheers Matt :thumbup:
I figured there must be a few people watching with 15K+ views. Its good to hear from some of the people lurking in the background! Hopefully, I will have something a bit more concrete for everyone to try out soon.
Im a little bit hesitate on release as I can see this freeware being abused and sold on ebay by a specific fleabayer for 180+ (You know who you are... I know your watching..) ..Nothing worse then seeing someone extorting someones hard work. So I will prevent this.. But I have full intentions of providing this version free!

Its been an interesting development with the ELM thats for sure. Will hopefully eliminate any BS being sold on ebay or false advertising saying "works with Holdens".. when they really dont! Will be very interested into moving onto the next set of cars.. Gen4 ecus, VE's ect. VEs also have another variety of modules on the CAN bus.. so this will probably be another addition to the application!
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: 3552
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: ELM327 Software Development

Post by Tazzi »

Oh oh, before I forget. Is there much interest in transmission data/diagnostics? Do people actually use this at all or is it really only engine diagnostics? I dont think Iv ever popped the tech2 on for trans diagnstics?

I dont have any transmission control modules here... I know in the VZ V6 cars, the TCM has a device header of 7E2 (I think). If anyone has a TCM thats willing to donate, or fairly cheap, itd be greatly appreciated!
Currently looks like the cheapest on ebay is $55 plus shipping.. which isnt too bad but its literally only going to ever go on the bench setup.. and once all worked out, will be useless lol.
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: 3552
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: ELM327 Software Development

Post by Tazzi »

Have got the entire main setup now fully configured and working. :thumbup:

Vin,Serial,freeze frames, faults and PIDs available will all be detected on connection (On by default). This can be turned off for speed, or for unsupported cars.

I currently only did the CAN section as this seemed to be the harder part.. vpw is just alot easier to do. Most of the functions can be easily applied for VPW so 99% of the work is completed there.
update1.PNG
update1.PNG (65.83 KiB) Viewed 3893 times
So whats left to do?!? Well before the next release, I would like to complete:
-fully functioning engine data section for VPW
-Startup connection info for VPW as done on CAN
-Receive/Transmit filter working on VPW for raw logging
-Ensure Iv captured all possible fault codes for both LS1 and VZ V6 ecus


Also, I believe Iv managed to be able to detect Bluetooth devices. So.. hopefully.. if a bluetooth device is used, the application *should* automatically disable the fast baud update to prevent the bluetooth ELM from going spastic. :thumbup:
I will need some brave soles test that out, it wont need to be connected to the car, just need a variety of bluetooth devices connected to the program to see if I have solved that annoying issue. I still hate bluetooth devices...and could easily solve this issue by not updating the baud rate.. but I rather maintain speed and reliability with the usb versions.
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: 3552
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: ELM327 Software Development

Post by Tazzi »

That was alot harder than I was expecting.. thought I had it working last night but must have been half asleep.

Obtaining the freeze frame data was causing soooo much hassle.. I almost just went to delete it and forget it! When requesting freeze data.. it sends off a "7F" response.. then it sends off the real freeze frame data. Only problem is the ELM doesnt know that theres is more data coming even when Im telling it there is! *kicks elm*

Soo.. I had to be sneaky. I fire off the frame, switch to "monitor all" mode, capture all the desired data then go back to standard mode again. :thumbup:

The entire process takes about 7seconds on average. This includes running through all of the PIDs that are supported. So pretty happy with that!
update3.PNG
update3.PNG (67.92 KiB) Viewed 3870 times
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
Post Reply