PDA

View Full Version : Key programming, barcodes and unlocking queries



ballbag
28th March 2017, 09:17 PM
Trying to program secondhand keyfob to BCU. Used the procedure here to derive barcodes. http://landroverforums.com/forum/attachments/discovery-ii-18/15338d1365184693-used-key-fobs-disco2_fobcode_worksheet_20130405.pdf

Tried all 3 region prefixes, all failed.

A thing of note was one derived code contained a space which Hawkeye can't do - figured I'd substitute with a down-arrow as it seemed an obvious outlier.

Assuming the fob is of correct frequency as Hawkeye rightly instructs that it needs programming to BCU, which implies BCU is receiving its signal.

***********************************

Next issue - unlocking and opening door with keys (as opposed to fob) sets off alarm, despite BCU being set to disable alarm with key entry.

Any ideas?

Cheers.

OffTrack
29th March 2017, 08:30 AM
The pdf looks like it's a "by hand" version of an Octave script published to the same forum...

Definitive answer on Key Fob Reprogramming - Land Rover Forums - Land Rover Enthusiast Forum (http://landroverforums.com/forum/discovery-ii-18/definitive-answer-key-fob-reprogramming-45509/)

One of the caveats given along with the barcode generation script is:


I still cannot get my Hawkeye to program a used key using my generated codes.
I have a key that used to work, but stopped and has possibly "lost sync." I generated the barcodes using my algorithm and then used the Hawkeye to program those codes, but no luck. Unlike the Nanocom, the Hawkeye does not support a separate "sync key" function that may explain the failure. BearMach (the makers of the Hawkeye) do not claim to be able to program used keys.

A later post on Land Rover Forum suggest you need to replace the final checksum with a ?. The last checksum is for the barcode itself and is a add-on to the Code 39 barcode standard.

Definitive answer on Key Fob Reprogramming - Page 4 - Land Rover Forums - Land Rover Enthusiast Forum (http://landroverforums.com/forum/discovery-ii-18/definitive-answer-key-fob-reprogramming-45509/page4/#post391174)

One more note on status. I have reports of success using a Hawkeye, but the codes used were non-standard. They do not conform to the same barcode standard that all of the other reported barcodes do.

The difference is that the check characters are replaced by a '?'. For example, the standard barcodes for inner code 27821d are:
*J28721D27821CFFS*
*FFFFFFFFD87DE25*

The non-standard versions that *may* work using a Hawkeye in this example are:

*J28721D27821CFF?*
*FFFFFFFFD87DE2?*

There is a google spreadsheet of the barcode calculator which gives both the full and ?'d versions

disco2_fobcode_20130409 - Google Sheets (https://docs.google.com/spreadsheets/d/1uxKwyUmxkOGt9nv0uoF7CXMjt0mX53qjcu7CpOGWuyU/edit#gid=0)

ballbag
29th March 2017, 10:17 AM
Thanks for taking the time, Off Track.

The script has turned the mysterious space checksum into a percentage sign, so I'll give that a try tonight. If that fails I'll give the replacement question mark in all permutations a go.

sierrafery
29th March 2017, 04:46 PM
Next issue - unlocking and opening door with keys (as opposed to fob) sets off alarm, despite BCU being set to disable alarm with key entry.

Any ideas?

Cheers.
Are you sure that the setting is saved in the BCU? ... cos hawkeye will save it only if you scroll through all the settings then prompt "yes" at the end when it asks about factory settings.... there are two setting for that which one is saved in your's?

ballbag
29th March 2017, 05:44 PM
I'll check again but I'm almost certain it was and is set to 'disarm with key' already. I've not changed it.

Cheers.

ballbag
31st March 2017, 10:14 AM
Well, none of the 6 permutations worked.

And Hawkeye definitely tells me BCU is set to disarm with key, but alarm continues to sound when opening vehicle.

Defeated.

gazk
31st March 2017, 12:40 PM
Do you have the hex code (6 digits/letters) from the sticker on the back of the circuit card?
If so you can do it with a Nanocom using that code.

sierrafery
31st March 2017, 03:04 PM
Well, none of the 6 permutations worked.

And Hawkeye definitely tells me BCU is set to disarm with key, but alarm continues to sound when opening vehicle.

Defeated.
There are 2 options:
1. always disarm with key
2. disarm with key if armed with key

which one is saved? ...if the always option is saved and it makes tricks it's possible that the BCU doesnt receive the input from the door switch so it considers it closed

OffTrack
1st April 2017, 12:32 PM
Try using market code N

ballbag
1st April 2017, 06:34 PM
Sierra, Hawkeye only gives me option 1.

Offtrack, thanks mate. I'll give it a go.

ballbag
1st April 2017, 06:37 PM
Do you have the hex code (6 digits/letters) from the sticker on the back of the circuit card?
If so you can do it with a Nanocom using that code.

Yes, I have that code and have been using it to generate the longer codes to program with Hawkeye (don't have a Nanocom). Thanks.

ballbag
2nd April 2017, 09:08 AM
Try using market code N

Another failure. Bugger.