That literally just made my day160plus wrote:I was really good with lego's as a child
Great work mate!!!
That literally just made my day160plus wrote:I was really good with lego's as a child
This is an example of the countdown method, it's not sending any thing it's just counting down in hex, does this look like it would cover every possible combination?antus wrote:Start at FFFF as an integer data type and count down by subtracting one per iteration. Stop at 0001 (as 0000 means unlocked). Choose the format at display time and use hex on screen as its what most people are familiar with but definitely dont store it in your output format and write code to directly manipulate it. Thats poor coding style.
Remember to check the PCM response code and handle it appropriately for the retries.
I sat down at lunch, made a few changes and moved some blocks around in my app and I'm not sure how.....but I'm not suffering any time out now. I can fire off keys about 4 seconds apart with out hitting any timeout. I've restarted every thing and run this on 3 different pcm's and none of them are giving me a lockout now between key tries. I've even run a simulation with the correct key being about 15 tries off and the app clicks right though them and is able to get the correct unlock response of 6C F0 10 67 02 34 4B.Tazzi wrote:On the LS1 ECUs, you can do two key tries before a 10second delay is required
Just checked the vid.. looks like its getting the job done!
Start vale was A6EF the correct key was A6D6 so it's a few more then 15 lines. This was just done on a 0411 pcm. So far I have tried this on the 0411, 0896, 9462 and 6243 pcm's. Some of these I can manage to go a LOT faster on then others but all are done sending keys faster then 1 per second.Tazzi wrote:Hmm, no should definitely not be possible.
Can you copy the 15 key responses into here? I can double check there actual response.
E8 FF 10 03 B3
E8 FF 10 03 B3
E8 FF 10 03 B3
E8 FF 10 03 B3
E8 FF 10 03 B3
68 6A F1 01 00 17
48 6B 10 41 00 BF BF B9 94 2B
6C 10 F0 27 01 B0
6C F0 10 67 01 77 EC 7B
E8 FF 10 03 B3
6C 10 F0 27 02 A6 EF 3A
6C F0 10 67 02 35 56
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 77 EC 7B
6C 10 F0 27 02 A6 EE 27
6C F0 10 67 02 36 71
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 37 B8
E8 FF 10 03 B3
6C 10 F0 27 02 A6 ED 00
6C F0 10 67 02 37 6C
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 37 B8
E8 FF 10 03 B3
6C 10 F0 27 02 A6 EC 1D
6C F0 10 67 02 37 6C
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 37 B8
6C 10 F0 27 02 A6 EB 4E
6C F0 10 67 02 37 6C
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 77 EC 7B
E8 FF 10 03 B3
6C 10 F0 27 02 A6 EA 53
6C F0 10 67 02 35 56
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 77 EC 7B
6C 10 F0 27 02 A6 E9 74
6C F0 10 67 02 36 71
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 37 B8
E8 FF 10 03 B3
6C 10 F0 27 02 A6 E8 69
6C F0 10 67 02 37 6C
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 37 B8
E8 FF 10 03 B3
6C 10 F0 27 02 A6 E7 D2
6C F0 10 67 02 37 6C
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 37 B8
6C 10 F0 27 02 A6 E6 CF
6C F0 10 67 02 37 6C
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 77 EC 7B
E8 FF 10 03 B3
6C 10 F0 27 02 A6 E5 E8
6C F0 10 67 02 35 56
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 77 EC 7B
6C 10 F0 27 02 A6 E4 F5
6C F0 10 67 02 36 71
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 37 B8
E8 FF 10 03 B3
6C 10 F0 27 02 A6 E3 A6
6C F0 10 67 02 37 6C
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 37 B8
E8 FF 10 03 B3
6C 10 F0 27 02 A6 E2 BB
6C F0 10 67 02 37 6C
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 37 B8
6C 10 F0 27 02 A6 E1 9C
6C F0 10 67 02 37 6C
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 77 EC 7B
E8 FF 10 03 B3
6C 10 F0 27 02 A6 E0 81
6C F0 10 67 02 35 56
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 77 EC 7B
6C 10 F0 27 02 A6 DF 70
6C F0 10 67 02 36 71
E8 FF 10 03 B3
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 37 B8
6C 10 F0 27 02 A6 DE 6D
6C F0 10 67 02 37 6C
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 37 B8
E8 FF 10 03 B3
6C 10 F0 27 02 A6 DD 4A
6C F0 10 67 02 37 6C
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 37 B8
6C 10 F0 27 02 A6 DC 57
6C F0 10 67 02 37 6C
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 77 EC 7B
E8 FF 10 03 B3
6C 10 F0 27 02 A6 DB 04
6C F0 10 67 02 35 56
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 77 EC 7B
E8 FF 10 03 B3
6C 10 F0 27 02 A6 DA 19
6C F0 10 67 02 36 71
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 37 B8
6C 10 F0 27 02 A6 D9 3E
6C F0 10 67 02 37 6C
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 37 B8
E8 FF 10 03 B3
6C 10 F0 27 02 A6 D8 23
6C F0 10 67 02 37 6C
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 37 B8
6C 10 F0 27 02 A6 D7 98
6C F0 10 67 02 37 6C
E8 FF 10 03 B3
6C 10 F0 27 01 B0
6C F0 10 67 01 77 EC 7B
E8 FF 10 03 B3
6C 10 F0 27 02 A6 D6 85
6C F0 10 67 02 34 4B
E8 FF 10 03 B3
E8 FF 10 03 B3
E8 FF 10 03 B3
6C F0 10 60 FD
E8 FF 10 03 B3