Software On ELM Street - OBD2 Software Development
Re: ELM327 Software Development
And heres the current app...
Am trying to collect a good list of PIDs. I see that there are soe on the "fieros" site (or whatever its name is). Might have to scroll back a few pages to check what the tech2 was sending with the dynamic PIDs list.
Anyone with a good defined list of PIDs thats willing to donate is much appreciated!
And also the ability to 'test' which pids are available from the pcm.. Im sure I read something in the elm manual.. but seems nothing in there ever applies to GM!
Am trying to collect a good list of PIDs. I see that there are soe on the "fieros" site (or whatever its name is). Might have to scroll back a few pages to check what the tech2 was sending with the dynamic PIDs list.
Anyone with a good defined list of PIDs thats willing to donate is much appreciated!
And also the ability to 'test' which pids are available from the pcm.. Im sure I read something in the elm manual.. but seems nothing in there ever applies to GM!
Last edited by Tazzi on Tue Jul 21, 2015 9:48 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
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Re: ELM327 Software Development
So according to the elm datasheet.. sending off 01 00.. should get the pcm to send back the valid pids
eg [08:56:11:200] Received: 68 6A F1 01 00 17
[08:56:11:263] Response Found: 48 6B 10 41 00 BF BF F9 90 B5
Good old wikipedia to the rescue!
BF BF F9 90 = 1011 1111 1011 1111 1111 1001 1001 0000
So supported PIDs for mode 1 are: 1,3,4, 5,6,7,8, 9,B,C, D,E,F,10, 11,12,13,14, 15,18, 19,1C
hmm.. I am surprised that 0x20 isnt supported.. since that would indicate the next 32 bytes of supported pids.
..So just test pid20, and it sends back: [09:09:26:528] Response Found: 48 6B 10 41 20 80 00 00 00 02
meaning 80000000 = 1000 0000 0000 0000 0000 0000 0000 0000
Thus only PID 21 should be supported... which sends back: [09:12:11:004] Response Found: 48 6B 10 41 21 00 00 E6
And testing all other locations results in nothing.
I guess you can only access most pids from the enhanced pid requests system..lets see whats supported there.
eg [08:56:11:200] Received: 68 6A F1 01 00 17
[08:56:11:263] Response Found: 48 6B 10 41 00 BF BF F9 90 B5
Good old wikipedia to the rescue!
Therefore looking at our LS1 PCM response:A request for this PID returns 4 bytes of data. Each bit, from MSB to LSB, represents one of the next 32 PIDs and is giving information about if it is supported.
For example, if the car response is BE1FA813, it can be decoded like this:
BE1FA813
1 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 1 0 1 0 0 0 0 0 0 1 0 0 1 1
Where each bit matches up to a PID: 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20
Therefore the support PIDS are: 01, 03, 04, 05, 06, 07, 0C, 0D, 0E, 0F, 10, 11, 13, 15, 1C, 1F and 20
BF BF F9 90 = 1011 1111 1011 1111 1111 1001 1001 0000
So supported PIDs for mode 1 are: 1,3,4, 5,6,7,8, 9,B,C, D,E,F,10, 11,12,13,14, 15,18, 19,1C
hmm.. I am surprised that 0x20 isnt supported.. since that would indicate the next 32 bytes of supported pids.
..So just test pid20, and it sends back: [09:09:26:528] Response Found: 48 6B 10 41 20 80 00 00 00 02
meaning 80000000 = 1000 0000 0000 0000 0000 0000 0000 0000
Thus only PID 21 should be supported... which sends back: [09:12:11:004] Response Found: 48 6B 10 41 21 00 00 E6
And testing all other locations results in nothing.
I guess you can only access most pids from the enhanced pid requests system..lets see whats supported there.
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
VZ V6 ecu on the bench as well now *Woop Woop!*
Just... need to figure out how to wire it up!
So from what I could find:
Just... need to figure out how to wire it up!
So from what I could find:
Last edited by Tazzi on Fri Sep 12, 2014 1:17 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
Re: ELM327 Software Development
All the enhanced pids support by the LS1 pcm:
Code: Select all
[10:26:48:944] Supported: 6C F1 10 62 00 01 00 00 20 00 B3
[10:26:49:003] Supported: 6C F1 10 62 00 03 01 01 8C
[10:26:49:027] Supported: 6C F1 10 62 00 04 00 B0
[10:26:49:052] Supported: 6C F1 10 62 00 05 01 E1
[10:26:49:077] Supported: 6C F1 10 62 00 06 80 0E
[10:26:49:102] Supported: 6C F1 10 62 00 07 80 42
[10:26:49:127] Supported: 6C F1 10 62 00 08 80 E1
[10:26:49:151] Supported: 6C F1 10 62 00 09 80 AD
[10:26:49:202] Supported: 6C F1 10 62 00 0B 0A C1
[10:26:49:227] Supported: 6C F1 10 62 00 0C 00 00 5B
[10:26:49:251] Supported: 6C F1 10 62 00 0D 00 A6
[10:26:49:276] Supported: 6C F1 10 62 00 0E 80 54
[10:26:49:301] Supported: 6C F1 10 62 00 0F 01 23
[10:26:49:327] Supported: 6C F1 10 62 00 10 00 00 49
[10:26:49:351] Supported: 6C F1 10 62 00 11 00 65
[10:26:49:375] Supported: 6C F1 10 62 00 12 04 C5
[10:26:49:400] Supported: 6C F1 10 62 00 13 11 2D
[10:26:49:426] Supported: 6C F1 10 62 00 14 59 80 21
[10:26:49:451] Supported: 6C F1 10 62 00 15 58 FF 00
[10:26:49:475] Supported: 6C F1 10 62 00 16 59 FF C0
[10:26:49:525] Supported: 6C F1 10 62 00 18 5A 80 FF
[10:26:49:550] Supported: 6C F1 10 62 00 19 5C FF 27
[10:26:49:623] Supported: 6C F1 10 62 00 1C 01 43
[10:26:49:674] Supported: 6C F1 10 62 00 1E 00 C6
[10:26:49:749] Supported: 6C F1 10 62 00 21 00 00 EE
[10:28:53:624] Supported: 6C F1 10 62 11 00 80 2C
[10:28:53:648] Supported: 6C F1 10 62 11 01 02 7C
[10:28:53:673] Supported: 6C F1 10 62 11 02 58 A4
[10:28:53:698] Supported: 6C F1 10 62 11 03 22 63
[10:28:53:723] Supported: 6C F1 10 62 11 04 A0 86
[10:28:53:747] Supported: 6C F1 10 62 11 05 58 5D
[10:28:53:772] Supported: 6C F1 10 62 11 06 00 BF
[10:28:53:798] Supported: 6C F1 10 62 11 07 4A 32
[10:28:53:823] Supported: 6C F1 10 62 11 08 00 50
[10:28:53:922] Supported: 6C F1 10 62 11 0C 00 7D
[10:28:53:947] Supported: 6C F1 10 62 11 0D 7F D3
[10:28:53:972] Supported: 6C F1 10 62 11 0E 00 E5
[10:28:53:996] Supported: 6C F1 10 62 11 0F 7F 4B
[10:28:54:022] Supported: 6C F1 10 62 11 10 00 BE
[10:28:54:046] Supported: 6C F1 10 62 11 11 6F DD
[10:28:54:071] Supported: 6C F1 10 62 11 12 00 26
[10:28:54:096] Supported: 6C F1 10 62 11 13 08 82
[10:28:54:121] Supported: 6C F1 10 62 11 14 00 93
[10:28:54:146] Supported: 6C F1 10 62 11 15 00 DF
[10:28:54:170] Supported: 6C F1 10 62 11 16 00 0B
[10:28:54:195] Supported: 6C F1 10 62 11 17 88 89
[10:28:54:220] Supported: 6C F1 10 62 11 18 01 F9
[10:28:54:245] Supported: 6C F1 10 62 11 19 00 A8
[10:28:54:419] Supported: 6C F1 10 62 11 20 70 26
[10:28:55:215] Supported: 6C F1 10 62 11 40 00 00 89
[10:28:55:239] Supported: 6C F1 10 62 11 41 70 F5
[10:28:55:264] Supported: 6C F1 10 62 11 42 00 78
[10:28:55:289] Supported: 6C F1 10 62 11 43 00 34
[10:28:55:313] Supported: 6C F1 10 62 11 44 00 CD
[10:28:55:338] Supported: 6C F1 10 62 11 45 66 5B
[10:28:55:363] Supported: 6C F1 10 62 11 46 66 8F
[10:28:55:413] Supported: 6C F1 10 62 11 48 67 7D
[10:28:55:438] Supported: 6C F1 10 62 11 49 68 8A
[10:28:55:488] Supported: 6C F1 10 62 11 4B 00 6E
[10:28:55:537] Supported: 6C F1 10 62 11 4D 00 DB
[10:28:55:562] Supported: 6C F1 10 62 11 4E 01 12
[10:28:55:636] Supported: 6C F1 10 62 11 51 00 18
[10:28:55:661] Supported: 6C F1 10 62 11 52 00 CC
[10:28:55:736] Supported: 6C F1 10 62 11 55 BB 96
[10:28:55:910] Supported: 6C F1 10 62 11 5C 01 3E
[10:28:56:382] Supported: 6C F1 10 62 11 6F 01 2B
[10:28:56:407] Supported: 6C F1 10 62 11 70 00 21
[10:28:56:457] Supported: 6C F1 10 62 11 72 01 36 EA
[10:28:56:580] Supported: 6C F1 10 62 11 77 FF 1C
[10:28:56:955] Supported: 6C F1 10 62 11 86 00 00 2C
[10:28:56:980] Supported: 6C F1 10 62 11 87 00 00 A3
[10:28:57:202] Supported: 6C F1 10 62 11 90 14 CE
[10:28:57:252] Supported: 6C F1 10 62 11 92 54 45
[10:28:57:475] Supported: 6C F1 10 62 11 9B 00 F9
[10:28:57:525] Supported: 6C F1 10 62 11 9D BC BC
[10:28:57:550] Supported: 6C F1 10 62 11 9E 00 98
[10:28:57:574] Supported: 6C F1 10 62 11 9F FF 10
[10:28:57:625] Supported: 6C F1 10 62 11 A1 00 00 96
[10:28:57:749] Supported: 6C F1 10 62 11 A6 00 03
[10:28:58:271] Supported: 6C F1 10 62 11 BB 00 8C
[10:28:58:321] Supported: 6C F1 10 62 11 BD 00 39
[10:28:58:420] Supported: 6C F1 10 62 11 C1 00 65
[10:28:58:968] Supported: 6C F1 10 62 11 D7 00 00 DB
[10:28:59:290] Supported: 6C F1 10 62 11 E4 00 00 7F
[10:28:59:315] Supported: 6C F1 10 62 11 E5 00 00 F0
[10:28:59:340] Supported: 6C F1 10 62 11 E6 00 00 7C
[10:28:59:364] Supported: 6C F1 10 62 11 E7 01 B8
[10:28:59:389] Supported: 6C F1 10 62 11 E8 00 00 75
[10:28:59:414] Supported: 6C F1 10 62 11 E9 FF 8E
[10:28:59:439] Supported: 6C F1 10 62 11 EA 00 9E
[10:28:59:463] Supported: 6C F1 10 62 11 EB 00 D2
[10:28:59:488] Supported: 6C F1 10 62 11 EC 00 2B
[10:28:59:513] Supported: 6C F1 10 62 11 ED 00 67
[10:28:59:637] Supported: 6C F1 10 62 11 F2 00 70
[10:28:59:662] Supported: 6C F1 10 62 11 F3 00 3C
[10:28:59:686] Supported: 6C F1 10 62 11 F4 00 C5
[10:28:59:712] Supported: 6C F1 10 62 11 F5 00 89
[10:28:59:737] Supported: 6C F1 10 62 11 F6 00 5D
[10:28:59:762] Supported: 6C F1 10 62 11 F7 00 11
[10:28:59:788] Supported: 6C F1 10 62 11 F8 00 00 6D
[10:28:59:813] Supported: 6C F1 10 62 11 F9 00 00 E2
[10:28:59:838] Supported: 6C F1 10 62 11 FA 00 00 6E
[10:28:59:862] Supported: 6C F1 10 62 11 FB 00 00 E1
[10:28:59:985] Supported: 6C F1 10 62 12 00 00 86
[10:29:00:011] Supported: 6C F1 10 62 12 01 00 00 DC
[10:29:00:036] Supported: 6C F1 10 62 12 02 00 00 50
[10:29:00:061] Supported: 6C F1 10 62 12 03 00 00 DF
[10:29:00:085] Supported: 6C F1 10 62 12 04 00 00 55
[10:29:00:110] Supported: 6C F1 10 62 12 05 00 E7
[10:29:00:134] Supported: 6C F1 10 62 12 06 00 33
[10:29:00:159] Supported: 6C F1 10 62 12 07 00 7F
[10:29:00:184] Supported: 6C F1 10 62 12 08 00 DC
[10:29:00:234] Supported: 6C F1 10 62 12 0A 80 62
[10:29:00:259] Supported: 6C F1 10 62 12 0B 80 2E
[10:29:00:283] Supported: 6C F1 10 62 12 0C 80 D7
[10:29:00:433] Supported: 6C F1 10 62 12 12 00 AA
[10:29:00:533] Supported: 6C F1 10 62 12 16 00 00 4E
[10:29:00:558] Supported: 6C F1 10 62 12 17 00 00 C1
[10:29:00:633] Supported: 6C F1 10 62 12 1A 00 00 44
[10:29:00:681] Supported: 6C F1 10 62 12 1C 00 45
[10:29:00:706] Supported: 6C F1 10 62 12 1D 00 09
[10:29:00:806] Supported: 6C F1 10 62 12 21 00 00 EC
[10:29:00:929] Supported: 6C F1 10 62 12 26 00 46
[10:29:00:955] Supported: 6C F1 10 62 12 27 00 00 E9
[10:29:00:980] Supported: 6C F1 10 62 12 28 00 00 6F
[10:29:01:006] Supported: 6C F1 10 62 12 29 00 00 E0
[10:29:01:030] Supported: 6C F1 10 62 12 2A 00 31
[10:29:01:228] Supported: 6C F1 10 62 12 32 00 DF
[10:29:01:253] Supported: 6C F1 10 62 12 33 00 93
[10:29:01:278] Supported: 6C F1 10 62 12 34 00 00 7D
[10:29:01:304] Supported: 6C F1 10 62 12 35 00 00 F2
[10:29:01:328] Supported: 6C F1 10 62 12 36 00 00 7E
[10:29:01:352] Supported: 6C F1 10 62 12 37 00 BE
[10:29:01:377] Supported: 6C F1 10 62 12 38 00 1D
[10:29:01:402] Supported: 6C F1 10 62 12 39 00 51
[10:29:01:427] Supported: 6C F1 10 62 12 3A 80 A3
[10:29:01:476] Supported: 6C F1 10 62 12 3C 00 30
[10:29:01:502] Supported: 6C F1 10 62 12 3D 00 00 FE
[10:29:01:651] Supported: 6C F1 10 62 12 43 00 00 BF
[10:29:01:676] Supported: 6C F1 10 62 12 44 00 00 35
[10:29:01:701] Supported: 6C F1 10 62 12 45 00 00 BA
[10:29:01:726] Supported: 6C F1 10 62 12 46 00 00 36
[10:29:01:750] Supported: 6C F1 10 62 12 47 00 95
[10:29:01:974] Supported: 6C F1 10 62 12 50 00 00 2B
[10:29:02:098] Supported: 6C F1 10 62 12 55 00 00 A2
[10:29:02:148] Supported: 6C F1 10 62 12 57 00 00 A1
[10:29:02:173] Supported: 6C F1 10 62 12 58 00 00 27
[10:29:02:198] Supported: 6C F1 10 62 12 59 00 00 A8
[10:29:02:224] Supported: 6C F1 10 62 12 5A 00 00 24
[10:29:02:247] Supported: 6C F1 10 62 12 5B 00 00 AB
[10:29:03:714] Supported: 6C F1 10 62 12 96 00 00 8E
[10:29:04:359] Supported: 6C F1 10 62 12 B0 00 8E
[10:29:04:384] Supported: 6C F1 10 62 12 B1 00 00 34
[10:29:04:881] Supported: 6C F1 10 62 12 C5 FF 00
[10:29:05:627] Supported: 6C F1 10 62 12 E3 4C 8B
[10:29:05:800] Supported: 6C F1 10 62 12 EA 00 12
[10:29:05:825] Supported: 6C F1 10 62 12 EB 00 5E
[10:29:05:899] Supported: 6C F1 10 62 12 EE 00 3F
[10:29:05:924] Supported: 6C F1 10 62 12 EF 00 73
[10:29:05:949] Supported: 6C F1 10 62 12 F0 00 64
[10:29:06:074] Supported: 6C F1 10 62 12 F5 00 00 52
[10:29:06:123] Supported: 6C F1 10 62 12 F7 9B B9
[10:29:06:323] Supported: 6C F1 10 62 12 FF 00 00 5D
[10:29:06:348] Supported: 6C F1 10 62 13 00 00 00 CE
[10:29:06:373] Supported: 6C F1 10 62 13 01 00 00 41
[10:29:06:696] Supported: 6C F1 10 62 13 0E 00 00 C7
[10:29:06:719] Supported: 6C F1 10 62 13 0F 08 42
[10:29:06:744] Supported: 6C F1 10 62 13 10 00 BD
[10:29:06:769] Supported: 6C F1 10 62 13 11 00 F1
[10:29:06:794] Supported: 6C F1 10 62 13 12 00 25
[10:29:06:869] Supported: 6C F1 10 62 13 15 0C 40
[10:29:06:894] Supported: 6C F1 10 62 13 16 0C 94
[10:29:06:919] Supported: 6C F1 10 62 13 17 0C D8
[10:29:06:943] Supported: 6C F1 10 62 13 18 0C 7B
[10:29:06:968] Supported: 6C F1 10 62 13 19 0C 37
[10:29:06:993] Supported: 6C F1 10 62 13 1A 0C E3
[10:29:07:018] Supported: 6C F1 10 62 13 1B 0C AF
[10:29:07:043] Supported: 6C F1 10 62 13 1C 0C 56
[10:29:07:068] Supported: 6C F1 10 62 13 1D 00 00 53
[10:29:07:093] Supported: 6C F1 10 62 13 1E 00 00 DF
[10:29:07:118] Supported: 6C F1 10 62 13 1F 00 00 50
[10:29:07:391] Supported: 6C F1 10 62 13 2A 00 00 F1
[10:29:07:416] Supported: 6C F1 10 62 13 2B 00 00 7E
[10:29:07:441] Supported: 6C F1 10 62 13 2C 00 00 F4
[10:29:07:690] Supported: 6C F1 10 62 13 36 46 00 BC
[10:29:07:714] Supported: 6C F1 10 62 13 37 F2 1F 60
[10:29:07:739] Supported: 6C F1 10 62 13 38 BC 62
[10:29:25:879] Supported: 6C F1 10 62 16 12 00 00 06
[10:29:25:904] Supported: 6C F1 10 62 16 13 00 00 89
[10:29:25:929] Supported: 6C F1 10 62 16 14 00 00 03
[10:29:25:953] Supported: 6C F1 10 62 16 15 00 00 8C
[10:29:26:003] Supported: 6C F1 10 62 16 17 7B 5F 4F
[10:29:26:402] Supported: 6C F1 10 62 16 27 E9 80 C1
[10:29:26:426] Supported: 6C F1 10 62 16 28 01 33 00
[10:29:44:516] Supported: 6C F1 10 62 19 00 00 06
[10:29:44:541] Supported: 6C F1 10 62 19 01 00 4A
[10:29:45:336] Supported: 6C F1 10 62 19 21 08 D7
[10:29:45:361] Supported: 6C F1 10 62 19 22 01 F6
[10:29:45:386] Supported: 6C F1 10 62 19 23 00 A7
[10:29:45:410] Supported: 6C F1 10 62 19 24 20 D9
[10:29:45:435] Supported: 6C F1 10 62 19 25 00 12
[10:29:45:485] Supported: 6C F1 10 62 19 27 00 8A
[10:29:45:510] Supported: 6C F1 10 62 19 28 00 29
[10:29:45:535] Supported: 6C F1 10 62 19 29 00 65
[10:29:45:560] Supported: 6C F1 10 62 19 2A 30 FB
[10:29:45:587] Supported: 6C F1 10 62 19 2B 00 00 00 00 FC
[10:29:45:634] Supported: 6C F1 10 62 19 2D 00 48
[10:29:46:107] Supported: 6C F1 10 62 19 40 28 83
[10:29:46:132] Supported: 6C F1 10 62 19 41 00 00 9A
[10:29:46:157] Supported: 6C F1 10 62 19 42 00 00 16
[10:29:46:828] Supported: 6C F1 10 62 19 5D 00 00 88
[10:29:47:299] Supported: 6C F1 10 62 19 70 00 2D
[10:29:47:323] Supported: 6C F1 10 62 19 71 00 61
[10:29:47:348] Supported: 6C F1 10 62 19 72 05 DC
[10:29:47:374] Supported: 6C F1 10 62 19 73 00 F9
[10:29:47:423] Supported: 6C F1 10 62 19 75 00 4C
[10:29:47:448] Supported: 6C F1 10 62 19 76 00 98
[10:29:48:120] Supported: 6C F1 10 62 19 91 00 00 22
[10:29:48:144] Supported: 6C F1 10 62 19 92 00 E3
[10:29:48:169] Supported: 6C F1 10 62 19 93 00 AF
[10:29:48:194] Supported: 6C F1 10 62 19 94 00 56
[10:29:48:219] Supported: 6C F1 10 62 19 95 00 1A
[10:29:48:244] Supported: 6C F1 10 62 19 96 00 CE
[10:29:48:269] Supported: 6C F1 10 62 19 97 00 82
[10:29:48:294] Supported: 6C F1 10 62 19 98 00 21
[10:29:48:318] Supported: 6C F1 10 62 19 99 00 6D
[10:29:48:343] Supported: 6C F1 10 62 19 9A 03 9E
[10:29:48:368] Supported: 6C F1 10 62 19 9B 00 F5
[10:29:48:393] Supported: 6C F1 10 62 19 9C 00 0C
[10:29:48:418] Supported: 6C F1 10 62 19 9D 00 40
[10:29:48:442] Supported: 6C F1 10 62 19 9E 00 94
[10:29:48:467] Supported: 6C F1 10 62 19 9F 00 D8
[10:29:48:492] Supported: 6C F1 10 62 19 A0 00 BA
[10:29:48:517] Supported: 6C F1 10 62 19 A1 00 F6
[10:29:48:815] Supported: 6C F1 10 62 19 AD FF 45
[10:29:49:785] Supported: 6C F1 10 62 19 D4 00 00 CB
[10:29:50:033] Supported: 6C F1 10 62 19 DE 00 00 C4
[10:29:50:852] Supported: 6C F1 10 62 19 FF 00 47
[10:29:50:928] Supported: 6C F1 10 62 1A 02 00 00 CC
[10:29:51:350] Supported: 6C F1 10 62 1A 13 00 EA
[10:29:54:258] Supported: 6C F1 10 62 1A 88 00 00 03
[10:53:49:155] Supported: 6C F1 10 62 FC 12 00 00 56
[10:53:49:403] Supported: 6C F1 10 62 FC 1C 00 00 5F
[10:53:49:453] Supported: 6C F1 10 62 FC 1E 00 00 5C
[10:53:49:552] Supported: 6C F1 10 62 FC 22 04 00 53
[10:53:49:602] Supported: 6C F1 10 62 FC 24 00 00 7B
[10:53:49:626] Supported: 6C F1 10 62 FC 25 00 00 F4
[10:53:49:801] Supported: 6C F1 10 62 FC 2C 02 26 26
[10:53:49:899] Supported: 6C F1 10 62 FC 30 10 00 D1
[10:53:50:298] Supported: 6C F1 10 62 FC 40 00 00 2D
[10:53:50:323] Supported: 6C F1 10 62 FC 41 00 00 A2
[10:53:50:372] Supported: 6C F1 10 62 FC 43 0D EF 93
[10:53:50:421] Supported: 6C F1 10 62 FC 45 00 94
[10:53:50:446] Supported: 6C F1 10 62 FC 46 00 40
[10:53:50:470] Supported: 6C F1 10 62 FC 47 00 0C
[10:53:50:496] Supported: 6C F1 10 62 FC 48 00 AF
[10:53:50:547] Supported: 6C F1 10 62 FC 4A 05 7D 0F 72 8D
[10:54:14:130] Completed!
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
Everything I could find on the VZ v6 A43 engine control module pinouts:
Code: Select all
X2–1 PK/BU 1339 Ignition Voltage 1
X2–2 GY/WH 3223 B1S2 O2 Sensor Heater Control (Bank 1 Sensor 2)
X2–3 PK 139 Ignition Voltage 1
X2–4 BU d Cooling /WH 473 High Spee Fan Relay Control
X2–5 BN/RD 121 Engine Speed Signal
X2–6 — — Not Used
X2–7 WH/BK 1164 5 Volt Reference 4
X2–8 PU 1272 Low Reference Ground 4
X2–9 GN/BK 380 A/C Refrigerant Pressure Sensor Signal
X2–10 BU/RD 20 Stop Lamp Switch Signal
X2–11 BN/BK 472 IAT Sensor Signal
X2–12 — — Not Used
X2–13 — — Not Used
X2–14 — — Not Used
X2–15 — — Not Used
X2–16 — — Not Used
X2–17 PK/BU 1339 Ignition Voltage 1
X2–18 OG/WH 3122 B2S2 O2 Sensor Heater Control (Bank 2 Sensor 2)
X2–19 GN/WH 465 Fuel Pump Relay Control
X2–20 OG/BK 335 Low Speed Cooling Fan Control
X2–21 — — Not Used
X2–22 PU/WH 5197 Vehicle Speed (from Instrument)
X2–23 BN/BK 2500 GMLAN Serial Data Bus – High
X2–24 BN 5069 Engine Control Relay Control
X2–25 BK/YE 510 Low Reference – Ground 7
X2–26 BN/WH 2760 Low Reference – Ground 1
X2–27 — — Not Used
X2–28 — — Not Used
X2–29 PU 3220 B1S2 O2 Sensor High Signal (Bank 1 Sensor 2)
X2–30 — — Not Used
X2–31 PU 5 Crank Voltage
X2–32 OG/BK 1786 Park/Neutral Switch Signal
X2–33 — — Not Used
X2–34 — — Not Used
X2–35 YE 447 Starter Relay Coil Control
X2–36 OG/BK 740 Battery Positive Voltage
X2–37 — — Not Used
X2–38 PU 1319 Data Link Connector (DLC) Serial Data
X2–39 GY 2709 5 Volt Reference 1
X2–40 BN 1271 Low Reference – Ground 5
X2–41 BN/GN 3121 B2S2 O2 Sensor Low Signal (Bank 2 Sensor 2)
X2–42 BN/GN 30 Fuel Level Sensor Signal
X2–43 YE 492 MAF Sensor Signal
X2–44 L-BU 1162 APP Sensor 2 Signal
X2–45 — — Not Used
X2–46 BN 86 Brake Switch (S220 – ‘C’) Cruise Cancel Signal
X2–47 — — Not Used
X2–48 — — Not Used
X2–49 L-GN/BK 459 A/C Compressor Clutch Relay Control
X2–50 — — Not Used
X2–51 — — Not Used
X2–52 — — Not Used
X2–53 BN/WH 379 Clutch Switch (S42) Cruise Cancel Signal
X2–54 — — Not Used
X2–55 BN 2501 GMLAN Serial Data Bus – Low
X2–56 BN/YE 1274 5 Volt Reference 3
X2–57 BN/RD 3221 B1S2 O2 Sensor Low Signal (Bank 1 Sensor 2)
X2–58 BN/WH 4 Accessory Voltage
X2–59 — — Not Used
X2–60 BU 1161 APP Sensor 1 Signal
X2–61 PU 3120 B2S2 O2 Sensor High Signal (Bank 2 Sensor 2)
X2–62 L-GN 275 Clutch Switch (S42) Clutch Disengaged Signal
X2–63 GY 847 Extended Travel Brake Switch Signal
X2–64 OG 381 Vehicle Speed Sensor Signal
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
From what I can see, I need to hook up:
X2–55 BN 2501 GMLAN Serial Data Bus – Low
X2–23 BN/BK 2500 GMLAN Serial Data Bus – High
X2–25 BK/YE 510 Low Reference – Ground 7
X2–36 OG/BK 740 Battery Positive Voltage
Is there a single "ignition" wire that needs to be hooked up?
Pins 1, 3 or 17 maybe? ANy input would be greatly appreciated! Dont want to fry this bugger!
X2–55 BN 2501 GMLAN Serial Data Bus – Low
X2–23 BN/BK 2500 GMLAN Serial Data Bus – High
X2–25 BK/YE 510 Low Reference – Ground 7
X2–36 OG/BK 740 Battery Positive Voltage
Is there a single "ignition" wire that needs to be hooked up?
Pins 1, 3 or 17 maybe? ANy input would be greatly appreciated! Dont want to fry this bugger!
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
- Holden202T
- Posts: 10330
- Joined: Sat Feb 28, 2009 9:05 pm
- Location: Tenambit, NSW
- Contact:
Re: ELM327 Software Development
jayme might be able to help, I think he played with one of these for a mates race car ?
No matter what the question is, the answer is always more horsepower!
Just starting out? Have a read of the getting started guide
Basic tuning of a delco ECM with $12P thread
Advanced tuning of a delco ECM with $12P thread
Just starting out? Have a read of the getting started guide
Basic tuning of a delco ECM with $12P thread
Advanced tuning of a delco ECM with $12P thread
Re: ELM327 Software Development
Might have to hit him up for some help then.
Was hoping there would be a diagram on efilive/hptuners but I don't see one. Only see the ls1 PCM.
Was hoping there would be a diagram on efilive/hptuners but I don't see one. Only see the ls1 PCM.
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: 2910
- Joined: Sun Aug 02, 2009 9:16 pm
- Location: Bayside, Melbourne, Victoria
- Contact:
Re: ELM327 Software Development
sorry been busy these are the exact wires the E55 VZ ecm needs;
Pin B3 - Pink - Ignition
Pin B23 - Brown/Black - Can Hi
Pin B25 - Black/Yellow - Fuel Level Sensor for Ground
Pin B36 - Orange/Black - Batt Supply Voltage
Pin B55 - Brown - Can Lo
Pin B3 - Pink - Ignition
Pin B23 - Brown/Black - Can Hi
Pin B25 - Black/Yellow - Fuel Level Sensor for Ground
Pin B36 - Orange/Black - Batt Supply Voltage
Pin B55 - Brown - Can Lo
Re: ELM327 Software Development
Thanks mate! Will add the ignition wire and give it a go this arvo. Should hopefully have some 11bit CAN support over the next couple days!VX L67 Getrag wrote:sorry been busy these are the exact wires the E55 VZ ecm needs;
Pin B3 - Pink - Ignition
Pin B23 - Brown/Black - Can Hi
Pin B25 - Black/Yellow - Fuel Level Sensor for Ground
Pin B36 - Orange/Black - Batt Supply Voltage
Pin B55 - Brown - Can Lo
Just need to find something on 29bit too.. since I think the VZ v6 were only 11bit from what everyone was testing?
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