DVK-BTM411 Laird Technologies, DVK-BTM411 Datasheet - Page 13
![BLUETOOTH EVAL BOARD BTM411](/photos/28/97/289759/dvk_btm411_sml.jpg)
DVK-BTM411
Manufacturer Part Number
DVK-BTM411
Description
BLUETOOTH EVAL BOARD BTM411
Manufacturer
Laird Technologies
Type
Transceiverr
Specifications of DVK-BTM411
Frequency
2.4GHz
Wireless Frequency
2.402 GHz to 2.48 GHz
Interface Type
UART
Data Rate
2.1 Mbps
Operating Voltage
3 V to 3.3 V
Antenna
Multilayer Ceramic Integrated
Operating Temperature Range
- 30 C to + 70 C
Output Power
4 dBm
Technology/ Type
Development Kit
For Use With/related Products
BTM411
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
DVK-BTM411
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
DVK-BTM411-02
Manufacturer:
LAIRD
Quantity:
2
BTM410/411
Bluetooth
AT COMMAND SET
REFERENCE
13 www.lairdtech.com
®
AT Data Module
3. ATZ<n>
4. AT+BTC<devclass
5. ATS515=<devclass
6. AT+BTC? {Read Device Class Code}
Forces the device through a hardware reset which means it will eventually come alive in the local
command and unconnected mode. This allows changes to the non-volatile memory to take effect.
The module will issue an OK response after the reset is complete and it is ready to receive commands
once again.
ATZ and ATZ0 signify reset and emerge into the current boot mode (see command ATI14). ATZ1 to ATZ4
instructs the module to reset and then emerge into the appropriate boot mode. Note that S Register 103
specifies the boot mode from cold.
Boot modes are required to configure some low level device settings which cannot be configured by
S registers and AT commands. Currently there are predefined settings defining the PCM data format
to be used with certain codec ICs (applies mainly to BC04).
Response after reset: <cr,lf>OK<cr,lf>
This command is used to set the device class code which will be sent in subsequent inquiry responses.
It can be read back using the AT+BTC? Command, as described below.
<devclass> is a 6 digit hexadecimal number derived as per “Bluetooth Assigned Numbers” [3].
The 24 bits are made of 4 fields briefly described as follows (bit 0 corresponds to the least
significant bit):-
Laird Technologies devices do not map to any predefined Major Service Class or Major Device Class and
so the default devclass as shipped is 001F00, which means no Major Service Class and “Unclassified”
Major Device class.
Other examples of device class codes are follows:
There is a tool available in the internet for creating a particular device class code: refer to [4].
A device class set by AT+BTC becomes visible immediately but will be lost on next power cycle.
Response: <cr,lf>OK<cr,lf>
Or for an invalid <devclass> value (usually a value which is not 6 hexadecimal characters long):
Response: <cr,lf>ERROR 08<cr,lf>
S Register 515 is used to set the device class code permanently. Use AT&W to save the setting to
non-volatile memory. The new value will become visible on next power cycle which can be initiated
by ATZ. Refer to number 4 for more information about the device class code.
Response: <cr,lf>OK<cr,lf>
This command is used to read the current device class code.
Response: <cr,lf>123456
<cr,lf>OK<cr,lf>
Bits 0-1:
Bits 2-7:
Bits 8-12:
Bits 13-23:
Code (Hexadecimal)
0x001F00
0x200404
{Hardware Reset and emerge into boot mode ‘n’}
hex
hex
>
>
Name
Unclassified
Headset
{Set Device Class Code Temporarily}
{Set Device Class Code Permanently}
Format Type. This field currently only has a value of 00 (i.e.
format type 1)
Minor Device Class: The value of these 6 bits is interpreted
differently based on the Major Device Class stored in the next
5 bits.
Major Device Class: 5 bits, refer to Figure 1 and Table 3 in
“Bluetooth Assigned Numbers” [3]
Major Service Class: 11 bit field, used as a mask to define
service classes, refer to Figure 1 and Table 2 in “Bluetooth
Assigned Numbers” [3]
Major Service
None
Audio
Major Device
Unclassified
Audio
Minor Device
n/a
Headset
Laird Technologies