Software On ELM Street - OBD2 Software Development
- antus
- Site Admin
- Posts: 9020
- 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
Cant take a look at the logging ADX and copy the frames from there?
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
Re: ELM327 Software Development
go and look at my AVT adx.... it has all the pids you want, with correct request and receive strings.....
Re: ELM327 Software Development
Didnt think of that.. cheers Jayme.Jayme wrote:go and look at my AVT adx.... it has all the pids you want, with correct request and receive strings.....
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

-
- Posts: 2959
- Joined: Sun Aug 02, 2009 9:16 pm
- Location: Bayside, Melbourne, Victoria
- Contact:
Re: ELM327 Software Development
I have sent the request you asked about with header set & did some listening on VPW & can11 but because baud rate lowered was getting buffer full again but it restarted auto!
The vin request doesn't work for can but think you mentioned that I'll post up info in a little bit!
The vin request doesn't work for can but think you mentioned that I'll post up info in a little bit!
-
- Posts: 2959
- Joined: Sun Aug 02, 2009 9:16 pm
- Location: Bayside, Melbourne, Victoria
- Contact:
Re: ELM327 Software Development
here's the mentioned info!
- Attachments
-
- New folder.rar
- (7.06 KiB) Downloaded 298 times
Re: ELM327 Software Development
Cheers VX,
Looks like you got a response back of: C8 3B 10 3C 04 48
For that frame.. guess Ill test that out then.. I think I did try something like that.. did a few different values but didnt have any luck.
Yeah the vin for the CAN is done.. but its the message setup that I need to test out when my elm rocks up.
Ill work on rectifying the broken 115200 baud setup tonight.
Looks like you got a response back of: C8 3B 10 3C 04 48
For that frame.. guess Ill test that out then.. I think I did try something like that.. did a few different values but didnt have any luck.
Yeah the vin for the CAN is done.. but its the message setup that I need to test out when my elm rocks up.
Ill work on rectifying the broken 115200 baud setup tonight.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

Re: ELM327 Software Development
Ohhh I see where I was going wrong with the engine data request.. *doah*. Dont even know why im surprised.. should have known GM would have not followed the standard.
So a GM request is:
Send: $6C,$10,$F1,$22,$PID-hsb,$PID-lsb,$01
Recv: $6C,$F1,$10,$62,$PID-hsb,$PID-lsb,[up to 5 data bytes]
Can also do the standard request for some things such as the rpm's:
0x68 0x6A 0xF1 0x01 0x0C (Thanks Jayme)
So a GM request is:
Send: $6C,$10,$F1,$22,$PID-hsb,$PID-lsb,$01
Recv: $6C,$F1,$10,$62,$PID-hsb,$PID-lsb,[up to 5 data bytes]
Can also do the standard request for some things such as the rpm's:
0x68 0x6A 0xF1 0x01 0x0C (Thanks Jayme)
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

Re: ELM327 Software Development
yeah your first example is how to request a GM Enhanced PID, then the 0x68 0x6A is for the SAE spec pid's.
Re: ELM327 Software Development
oohhh I dont think Iv ever been so excited to open a parcel.. THE ELM CAME!! WOOOOO!
Made some progress. Looks like the elm is quick enough to change headers and fire off the messages.
I got back another response now: [15:18:26:570] Received: 6C 10 F1 3C 08 F0
And that is request for part number.. alright.. should be easy enough to respond back.. will send: 6C F1 10 7C 08 00 BA 49 7F XX (Part number:12208511)
Next request: 6C 10 F1 3C 93 D4
Will respond back with: 6C F1 10 7C 93 41 44 XX
And another: 6C 10 F1 3C 0A CA This is a OSID request
Will respond back with: 6C F1 10 7C 0A 00 C0 28 CE
Annnnd another request: 6C 10 F1 3C 0B D7 This is engine calibration number request
Reponse back: 6C F1 10 7C 0B 00 8E CD 55 XX
Looks like its gonna run through all the calibration values..
Next: 6C 10 F1 3C 0D 99 -which is the trasmission calibration
Response: 6C F1 10 7C 0D 00 8E CB F4 XX
Made some progress. Looks like the elm is quick enough to change headers and fire off the messages.
I got back another response now: [15:18:26:570] Received: 6C 10 F1 3C 08 F0
And that is request for part number.. alright.. should be easy enough to respond back.. will send: 6C F1 10 7C 08 00 BA 49 7F XX (Part number:12208511)
Next request: 6C 10 F1 3C 93 D4
Will respond back with: 6C F1 10 7C 93 41 44 XX
And another: 6C 10 F1 3C 0A CA This is a OSID request
Will respond back with: 6C F1 10 7C 0A 00 C0 28 CE
Annnnd another request: 6C 10 F1 3C 0B D7 This is engine calibration number request
Reponse back: 6C F1 10 7C 0B 00 8E CD 55 XX
Looks like its gonna run through all the calibration values..
Next: 6C 10 F1 3C 0D 99 -which is the trasmission calibration
Response: 6C F1 10 7C 0D 00 8E CB F4 XX
Last edited by Tazzi on Tue Nov 05, 2013 6:12 pm, edited 2 times in total.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

-
- Posts: 2959
- Joined: Sun Aug 02, 2009 9:16 pm
- Location: Bayside, Melbourne, Victoria
- Contact:
Re: ELM327 Software Development
AWESOME on all fronts now can do some real testing & know whats going on but you did pretty good without having any devices before!