Background Image
Table of Contents Table of Contents
Previous Page  821 / 948 Next Page
Information
Show Menu
Previous Page 821 / 948 Next Page
Page Background

ELECTRICAL

196

2. BCM shall erase the paired keys data from

memory, whenever this routine is initiated by the

EOL/Service

tool to BCM.

3. BCM shall store temporarily the number of keys

to be paired in routine request and shall compare

every time

before each key pairing is started till the

requested no. of keys in the start routine and the

pairing request

keys through Lock and Unlock press. If BCM

receives number which is not valid then it update

the same as

“0x00 -- Not paired” in routine results response to

the tool and exit from the routine. Tool shall read

the same

and update in the display to the users ‘

key

learning failed

’ and shall stop further actions.

4. Tool should display ‘

please press LOCK and

UNLOCK buttons together on 1st remote

’ and

should wait for

timeout (time requested in start routine for each

key pair), after successful pairing process Tool

should

display ‘

please press LOCK and UNLOCK buttons

together on 2nd remote

’ and should wait for

timeout and

then upon routine results request BCM update

and set the additional data accordingly as

mentioned in

routine response additional data table. Time

required for pairing is default 5sec, it is

configurable between min. 2sec and max. 20sec

5.

Routine result response additional data

- Byte 1 –

a) BCM shall update this byte “Keys Not paired

(0x00)”, till all keys paired and routine executed

successfully. If BCM is in continuation of routine

execution process then it shall update this byte as

0x00

upon routine result response from tool (i.e., 71 03

34 0E 04(RS) 00 00), and Tool shall again

request the

same after some time.

b)

BCM shall update this byte as “Keys Paired

(0x01)”, if all requested no. of keys paired and

routine

executed successfully. When this status is

received by the Tool, it shall display ‘Key learning

paired

successful’ to user. If the first key has learnt

successfully this byte update as 0x00, then BCM

should

ready for next key learning and update this byte

as 0x01 until all requested number of keys paired

successfully.

c)

BCM shall update this Byte as “Key pairing

failed due to Timed out (0x02)”, If BCM not

received key

response (Lock & unlock) within the time, then it

should update this byte as 0x02 before exit from

routine. In this case Tool shall display “Key

Pairing execution is unsuccessful due to Timed

out for Lock

& Unlock press” message and exit from the

routine.

d)

BCM update this Byte as “Keys paring Failed

due to same paired key ID (0x03), if user presses

the

already learnt key, then BCM should compare it’s

ID with the learnt & stored key ID and should

respond

to tool as 0x03 for routine results request. In this

case the tool shall display “Key Pairing execution

is

unsuccessful due to same paired key ID”

message and exit from the routine.

(BCM should

do the

comparison from the second key ID onwards with

all previous learnt key’s ID).

Whenever BCM going to update this byte as 0x02

or 0x03, it shall erase the previous learnt keys

ID’s

from it’s stored memory and exit from the routine

execution.

- Byte 2 – BCM shall remember the no. of key

pairing and update this byte and also in memory

after

successful paring is done for respective key. Tool

shall read the same and display & update to the

user.

If BCM identifies Timed out or same key ID,

update this byte as 0x00 for routine result

response, i.e,