2-Way Button Bind: This is a common method of binding that is used on most
Cypress WirelessUSB systems. It is straight forward and easy to use.
Each side of the system (device and bridge) has a specific button used to initiate bind. In this scenario there is no required order in which to press the button. When the user presses the bind button on the bridge it is placed into a listening mode, ready to receive bind requests. When the button is pressed on the device side it begins continuous transmission of bind requests. Both sides have a timeout of about 20 seconds allowing ample time to press both buttons in the case that one is not in an easily accessible location. Furthermore, multiple channels are used to increase the chance of a successful bind. Both the bridge and the device must rotate through the defined subset of channels. A reduced output Power Amplifier (PA) level is used, which slightly limits the range but does not tightly constrain it. When the bridge receives the request it responds with the MID used to seed the network parameters algorithm at which point the sequence is complete.
■ Simple system resulting in good user experience. It is reasonably well understood by most users because it is commonly used.
■ Minimal risk of technical support calls
■ Adequate time-out ensures users can get both bind buttons pressed even when one device is not quickly accessible. Buttons can be pressed in any order
■ Small cost impact for button hardware on both sides
■ Ties up the system when the bind button is pressed due to the timeout required. This can be problematic in the
case of inadvertent bind button presses
■ Inexperienced wireless users may not understand the bind requirements and the need to press buttons before using the device for the first time—small potential for support calls