Freescale Semiconductor, Inc.

ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005

Freescale Semiconductor, Inc.

Configuration Mode (Bonding)

If the link is lost, the userARCHIVEDis notifiedBYby anFREESCALEaudio indicationSEMICONDUCTOR,. The headset then cleansINC.up2005all internal connection variables, and returns to the connection scan (idle) state, as if it had just been powered up. Thus, it will be ready for any reconnect attempt from the AG.

3.8 Configuration Mode (Bonding)

From time to time, the user may want to reconfigure the headset, either to change the audio indications volume setting, or to store a new AG address in the headset to allow the headset to connect to this AG. Since this will happen rather infrequently, the user must put the headset in a special mode, where such actions are allowed. This is done by pressing one of the headset buttons while powering up the headset, depending on which AG address should be stored. If the address to be used when creating an outgoing connection by pressing the BT button is to be stored, the BT button must be pressed while powering on the headset. If the other AG address is to be stored, either the VOL+ or VOL- button must be pressed. The headset LED will show that the headset is in Config. mode.

To adjust the volume of audible indications such as “low battery”, the user uses the VOL+ and VOL- buttons (only while in Config. mode). For each press, an example indication is given, using the new volume setting. Actually, it is the indication volume offset from the speaker level that is adjusted, since the indications volume is always scaled proportionally to the present speaker volume.

When in Config. mode, the headset is both discoverable and connectable, just as when in Idle mode. If an incoming connection is established, the headset replaces the selected AG address (if one has previously been stored) with the address of the AG establishing the incoming connection. If the new AG address was stored in the other AG slot already, this information is expired, to avoid having identical AG addresses stored. The Config. mode is then automatically exited, indicated by the LED and audio. Thus, the user will be able to tell when the address has been successfully stored.

If the AG initiates authentication while creating the connection (Security Mode 3—link level security) in order to bond the two units together5, the headset acts as required by the Bluetooth specification during the authentication. In order to complete this procedure, the AG must know the PIN code of the headset. This PIN is programmed at production time and stored in non-volatile memory, and is stated in the documentation (typically '0000'). After completing this process, both units will have derived matching Common Link Keys, and the headset will store this key for use when connecting to and accepting incoming connections from the AG in question. The headset user will not be able to tell from the headset whether authentication took place since this information is irrelevant to him.

The headset will still accept connections from any AG (or other Bluetooth units), even if bonded to one or two specific units. The bonding only satisfies the AG’s desire to certify that the headset to which it connects is (beyond any reasonable doubt) the headset to which it was originally bonded, and to allow the headset to establish an outgoing connection.

If the user wants to exit the Config. Mode without updating the AG information, he can press the BT button briefly. The headset then returns to Idle mode. In this case, any previously stored AG address information is left unchanged, while any audio indication volume change is maintained. Also, the headset automatically exits Config. mode after three minutes.

Finally, the user may press and hold the BT button to delete all AG information and reset the speaker and indication volume settings to factory defaults. This procedure will be indicated by an audio indication and LED flash sequence. The headset remains in Config. mode, ready for pairing a new AG.

5.Bonding two Bluetooth units together (or pairing them) is a way of ensuring that not even an imposter unit trying to pass itself off as the AG to which the headset is bonded, can connect to the headset, since it will not know the Link Key previously agreed upon by both the headset and the AG which it tries to replace.

MOTOROLASystem Operational Modes3-5

For More InformationPreliminaryOn This Product,

Go to: www.freescale.com

Page 15
Image 15
Freescale Semiconductor 94001480400/D manual Configuration Mode Bonding