User's Manual
Enhanced Class 1 Bluetooth v2.1 Module
User’s Guide
Americas: +1-800-492-2320 Option 2
Europe: +44-1628-858-940
Hong Kong: +852-2923-0610
www.lairdtech.com/wireless
37
CONN-GUIDE-BT740_v0.2
RegNo
Dec
(Hex)
Min
Max
Category
Description
SPP connections are allowed up to the number specified
in this register
36 (24)
0
1
Profiles
Enable DeviceID SDP record, and use the vid/pid as per
registers 37 and 38.
37 (25)
0
0xFFF
F
Profiles
USB Vendor ID to use in the DeviceID record
38 (26)
0
0xFFF
F
Profiles
USB Product ID to use in the DeviceID record
39 (27)
-2
2
HID
Significant if the HID profile enables via Register 3.
Negative values imply that HID HOST Profile is
registered.
Value 0 and above imply HID DEVICE Profile is registered
and 0 = standard KEYBOARD device (104 keys).
All other positive values are associated with custom HID
Device Descriptors which are preloaded using the
CMD_BLOBMANAGE or AT+BTB command into non-
volatile memory.
There is MIMIMAL validation of the HID Descriptor that a
user uploads. It is extremely important that a properly
constructed descriptor is uploaded for storage in
nonvolatile memory
Note: If HID functionality is not included in the firmware
build, then this register is not available.
40 (28)
0
0x1F
SPP
On SPP connection, this specifies the initial state of the
following modem control lines sent to the peer.
Bit 0 := RTR (RTS/CTS)
Bit 1 := RTC (DTR/DSR)
Bit 2 := DV (DCD)
Bit 3 := IC (Ring Indicate RI)
Bit 4 := FC (Reserved – Future use)
41 (29)
0
0xFF
HID
HID Device options: Bit MASK Values.
When the module configures as an HID device
(Sreg39>=0) and Sreg3 has right value, then this and S
Reg 42 modify optional flags that are exposed in the
service record that tell the host what capabilities are built
into the device.
The capabilities expose as bit masks. If a bit is set in this
register, then the corresponding bit in SReg42 is the value
used for that capability.
The flag masks are :
HID_SIF_BATTERYPOWER 0x01