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.