Bluetooth Commands - wless.ru
Bluetooth Commands - wless.ru
Bluetooth Commands - wless.ru
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Chapter 1 – Introduction<br />
Overview<br />
Chapter 1 – Introduction<br />
This document describes the protocol used to control and configure the Multi-Tech Systems, Inc.<br />
SocketWireless <strong>Bluetooth</strong> device. The protocol is similar to the industry standard Hayes AT protocol used in<br />
telephone modems due to the fact that both types of devices are connection oriented. Appropriate AT<br />
commands have been provided to make the module perform the two core actions of a <strong>Bluetooth</strong> device,<br />
which are make/break connections and inquiry. Additional AT commands are also provided to perform<br />
ancillary functions.<br />
Just like telephone modems, the serial module powers up into an unconnected state and will respond to<br />
inquiry and connection requests. Then, just like controlling a modem, the host or client can issue AT<br />
commands, which map to various <strong>Bluetooth</strong> activities. The command set is extensive enough to allow a host<br />
to make connections that are authenticated, encrypted, or not encrypted. The SocketWireless <strong>Bluetooth</strong><br />
device can be configured, commanded, and controlled through the local serial port or over the <strong>Bluetooth</strong> RF<br />
connection.<br />
Important Notes:<br />
• To provide the best firmware architecture, design, and future profile support, the code is not<br />
100% backward compatible with regard to certain AT commands and responses.<br />
• The CSR (Cambridge Silicon Radio) BC04 chipset in this module is memory-resource limited;<br />
therefore, it is recommended that you do NOT fully implement the AT protocol similar to an AT<br />
modem.<br />
<strong>Bluetooth</strong> Protocol V2.0<br />
For <strong>Bluetooth</strong> protocol V2.0, the circuit board I/O pin 7 now controls flow control. In V1.2, circuit board I/O<br />
pin 3 controlled flow control.<br />
Protocol Change Example:<br />
Previous Protocol V1.2 Changed to New Protocol V2.0<br />
ATSW22,3,x,x changed to ATSW22,7,x,x<br />
ATSW23,3,x,x changed to ATSW23,7,x,x<br />
Comparison of <strong>Bluetooth</strong> <strong>Commands</strong><br />
See Appendix E for a comparison of the responses for <strong>Bluetooth</strong> AT <strong>Commands</strong>, Version 3.6.2.1.0.0 with<br />
Version 2.8.1.1.0.0.<br />
Multi-Tech Systems, Inc. SocketWireless <strong>Bluetooth</strong> AT <strong>Commands</strong> (S000360G) 7