01.02.2014 Views

Bluetooth Commands - wless.ru

Bluetooth Commands - wless.ru

Bluetooth Commands - wless.ru

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!