Software On ELM Street - OBD2 Software Development

Programs / Tools / Scripts
User avatar
delcowizzid
Posts: 5631
Joined: Sat Feb 28, 2009 8:38 pm
Location: Wellington NZ
Contact:

Re: ELM327 Software Development

Post by delcowizzid »

get me one ready i now have to drive to where the VT is as it lost a wheel at 100kmh LOL
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 »

delcowizzid wrote:get me one ready i now have to drive to where the VT is as it lost a wheel at 100kmh LOL
Lol.. and who was the last person to tighten the wheel nuts??

Try this out. Iv just done a simple request for Engine RPM and Coolant temp. If that works, Ill chuck in the custom request and fault code searching!
I think the "Header Destination" can be set as 6A or 10, either one address the pcm. From what I can tell, 6A is a "generic" destination that most modules pick up.
Last edited by Tazzi on Tue Jul 21, 2015 9:35 am, edited 1 time in total.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
Charlescrown
Posts: 1959
Joined: Sat Aug 06, 2011 7:58 am
cars: V8 VR Commodore BT1
LB Lancer 2L turbo & Delco
Starion TBI with Delco
Mitsubishi Lancer EVO4 track car
NA MX5
3 vintage motor bikes
Location: Padstow NSW

Re: ELM327 Software Development

Post by Charlescrown »

Still no luck. I just tried my first Chinese OBD2 scantool and none work. It seems strange to me that they all work with my other software.
Sorry to see Delcowizard's car lost a wheel at high speed. Hope all is OK but I am sure there will be substantial damage to the car.
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 »

Charlescrown wrote:Still no luck. I just tried my first Chinese OBD2 scantool and none work. It seems strange to me that they all work with my other software.
Sorry to see Delcowizard's car lost a wheel at high speed. Hope all is OK but I am sure there will be substantial damage to the car.
Yeah thats why im interested in seeing what is being requested between your cable and the software, I dont see how Delcowizards is working whereas yours isnt! Since his worked with easyOBDII and now mine.
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 »

Charles, Try this.

This is just a quick throw together, it will send the "ATZ" (get elm info).. then will continue trying to read byte by byte until you click disconnect. Otherwise it will just keep saying timeout if there is nothing present!

so if this doesnt display anything, then the software is not getting a response back from your elm devices, as its literally just reading every single byte from the serialport and displaying as hex
Attachments
ReadAllAsByte.exe
(39 KiB) Downloaded 595 times
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
Charlescrown
Posts: 1959
Joined: Sat Aug 06, 2011 7:58 am
cars: V8 VR Commodore BT1
LB Lancer 2L turbo & Delco
Starion TBI with Delco
Mitsubishi Lancer EVO4 track car
NA MX5
3 vintage motor bikes
Location: Padstow NSW

Re: ELM327 Software Development

Post by Charlescrown »

Hmmm this has me bugged. It still can't see the ELM device. FRUSTRATING
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 »

Charlescrown wrote:Hmmm this has me bugged. It still can't see the ELM device. FRUSTRATING
What does it display in the box when you run it? It should show a whole heap of hex.

Copy an paste and chuck into here.


Will need to manually turn the hex into characters to see what the elm is responding.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
Charlescrown
Posts: 1959
Joined: Sat Aug 06, 2011 7:58 am
cars: V8 VR Commodore BT1
LB Lancer 2L turbo & Delco
Starion TBI with Delco
Mitsubishi Lancer EVO4 track car
NA MX5
3 vintage motor bikes
Location: Padstow NSW

Re: ELM327 Software Development

Post by Charlescrown »

This is all I get

Attempting to Connect to Comport...
Searching for Device...
Timed out..Searching again..1
ELM Device Not Detected!
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 »

Charlescrown wrote:This is all I get

Attempting to Connect to Comport...
Searching for Device...
Timed out..Searching again..1
ELM Device Not Detected!
Means that nothing is being sent back over the serialport from the elm. That little throw together app I chucked up would have displayed absolutely anything on the comport.
So I not sure Charles! Guess we will have to wait and see if anyone else has the same issue.
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
antus
Site Admin
Posts: 9017
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: ELM327 Software Development

Post by antus »

Im not sure you can rely on the interface running at the same speed by default - i think that may also be the problem with the elm adx. You might need to try 9600, 38400, 57600 and 115200 and try and init it at each speed or something like that and run at the speed you get an answer with.
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
Post Reply