
Note:
When the devices are in the
(SSP) Debug Mode, SSP is
automatically supported regardless of encryption configuration.
o
If any one of the
Bluetooth
devices is in SSP Debug Mode then the BPA 600 analyzer can automatically
figure out the Link Key, and you do not have to do anything.
o
If the Bluetooth devices do not allow Debug Mode activation, enter the Link Key as described above or
import the Link Key using the procedure in
Programmatically Update Link Key from 3rd Party
.
1. Select an Encryption option.
2. Enter a value for the encryption.
The
Current Link Key
field displays the currently provided
Link Key
and the date and time the key
was provided. The status of the
Link Key
is displayed with the following icons:
Icon
Link Key Status
Valid
Not Valid
Connection
Attempted But
Failed
3.1.2.4.5 SSP Debug Mode
Bluetooth
Core Version 2.1 and later specifications require
Bluetooth
compliant chip manufactures to include
Secure Simple Pairing (SSP) Debug Mode in the Host Controller. Debug Mode allows developers to debug and
analyze data without exposing any information that is intended to be kept secret. SSP Debug Mode uses a
different Link Key for encryption than is used during normal
Bluetooth
device operation. Debug Mode is
activated in the Host Controller to allow for data analysis. Once the analysis is complete Debug Mode can be
switched off.
While Bluetooth device 2.1 compliance applies to chip manufacturers, device manufacturers do not have the
same obligation to support SSP Debug Mode therefore some devices may not have this feature enabled.
Debug Mode enables interoperability testing and analysis at all development stages, decreasing time to
market.
3.1.2.4.6 Programmatically Update Link Key from 3rd Party Software
Now the BPA 600 protocol analyzer user can update the link keys for either of the classic links using a very
common Windows message WM_COPYDATA. The mechanism is to send a WM_COPYDATA message to the
BPA 600 datasource.
The best scenario for doing this is when the devices are doing SSP and they are NOT in debug mode. The
following is a snippet of code that gives an example of programmatically sending link key to the ComProbe
Protocol Analysis System software. In order to do this the user needs to know both addresses of the devices
in the link for which they wish to update the link key. Also, the Datasource expects the master and slave
addresses in LSB to MSB format.
Chapter 3 Configuration Settings
TELEDYNE LECROY
Frontline BPA 600 Hardware & Software User Manual
32
Summary of Contents for Frontline BPA 600
Page 1: ...Hardware and Software User Manual Revision Date 3 14 2017...
Page 304: ...TELEDYNE LECROY Appendicies 296 Frontline BPA 600 Hardware Software User Manual...
Page 310: ...TELEDYNE LECROY Appendicies 302 Frontline BPA 600 Hardware Software User Manual...
Page 318: ...TELEDYNE LECROY Appendicies 310 Frontline BPA 600 Hardware Software User Manual...
Page 328: ...TELEDYNE LECROY Appendicies 320 Frontline BPA 600 Hardware Software User Manual...
Page 340: ......
Page 348: ...340 Frontline BPA 600 Hardware Software User Manual Appendicies...