Page 30 of 109
Re: ELM327 Software Development
Posted: Mon Nov 04, 2013 2:55 pm
by antus
Cant take a look at the logging ADX and copy the frames from there?
Re: ELM327 Software Development
Posted: Mon Nov 04, 2013 2:55 pm
by Jayme
go and look at my AVT adx.... it has all the pids you want, with correct request and receive strings.....
Re: ELM327 Software Development
Posted: Mon Nov 04, 2013 4:44 pm
by Tazzi
Jayme wrote:go and look at my AVT adx.... it has all the pids you want, with correct request and receive strings.....
Didnt think of that.. cheers Jayme.
Re: ELM327 Software Development
Posted: Mon Nov 04, 2013 6:32 pm
by VX L67 Getrag
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!
Re: ELM327 Software Development
Posted: Mon Nov 04, 2013 6:47 pm
by VX L67 Getrag
here's the mentioned info!
Re: ELM327 Software Development
Posted: Mon Nov 04, 2013 7:35 pm
by Tazzi
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.
Re: ELM327 Software Development
Posted: Mon Nov 04, 2013 7:47 pm
by Tazzi
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)
Re: ELM327 Software Development
Posted: Tue Nov 05, 2013 2:19 pm
by Jayme
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
Posted: Tue Nov 05, 2013 5:23 pm
by Tazzi
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
Re: ELM327 Software Development
Posted: Tue Nov 05, 2013 5:51 pm
by VX L67 Getrag
AWESOME on all fronts now can do some real testing & know whats going on but you did pretty good without having any devices before!