Page 8 of 28
© Cambridge Silicon Radio Limited 2014
CS-310152-UGP1
www.csr.com
BlueC
or
e
A
D
K
3
.0
Subw
oo
fer
U
s
er
G
uide
Note:
The Subwoofer can also be run independently of the xIDE environment by selecting
Stop
from the
Debug
menu
when the application is running then resetting the hardware (as long as debug has not been enabled, see
below).
3.3.
Enabling Debug Output
To enable debug output add
DEBUG_PRINT_ENABLED
to the
Project Properties
.
Note:
Debug functionality for particular files can be enabled and disabled by editing the relevant
#define
(s) in
subwoofer_debug.h.
When debug is enabled in the subwoofer application, the application does not run if a debugger, such as xIDE, is not
attached.
3.4.
Connecting to another Device via Bluetooth
3.4.1. Pairing and Connecting the Subwoofer to a Soundbar Device
To pair the Subwoofer application to a Soundbar device:
1.
Turn on the Subwoofer application by connecting the power cable to the development board:
1.1.
For a non-empty paired device list:
1.1.1.
The Subwoofer automatically enters connectable mode and begins making
connection requests to paired device(s).
1.1.2.
To manually put the Subwoofer into pairing mode, press and hold the
Multi-Function
button for 5 seconds.
1.2.
With an empty paired device list:
1.2.1.
The Subwoofer automatically enters pairing mode and waits for a remote device to
discover and pair to it.
With the Subwoofer in pairing mode, a Soundbar device can discover and pair to the Subwoofer, see section 3.4.2.
3.4.2. Discovering the Subwoofer Device from a Soundbar Device
When the Soundbar discovers the Subwoofer application, it automatically initiates pairing, when pairing completes,
the Subwoofer and Soundbar are connected.
3.4.3. Paired Device List Management
The Subwoofer application is designed to store one paired device.
If the Subwoofer application needs to be paired with a different host, the Subwoofer application needs to be put back
into pairing mode and an inquiry search performed.
Any new pairing procedure overwrites existing pairing information and connections.
The Subwoofer application does not support any method of clearing its paired device list.