DVK-BTM461

DVK-BTM461 Datasheet


• DVK-BTM46x Development Kit<br>• USB cable A-B ONLY for power supply to the DVK<br>• RS232 Cable For communications<br>• iOS device supporting iAP iPhone 3 onwards, iPad 1

Part Datasheet
DVK-BTM461 DVK-BTM461 DVK-BTM461 (pdf)
PDF Datasheet Preview
BTM461 Development Kit

Quick Start Guide

June 2013

Introduction

This document briefly describes how to configure a Laird Technologies BTM46x Bluetooth module to pair and connect to an Apple iOS device with the SPP/iAP iPod Accessory Protocol profile.

The iAP profile is built on top of the standard SPP profile. In order to meet Apple’s requirements, the Laird BTM44x firmware has been adapted so that a series of conditions are met before the Laird BTM46x module can function as a Bluetooth device. An extra layer of protocol has also been added so that the BTM46x firmware can interface with the Apple’s iAP.

However, since the BTM46x still communicates with non-Apple Bluetooth devices, the software is designed such that the user does not need to know which type of device they are attempting to connect to. The connection process is completely seamless.

This Quick Start Guide details the quickest way to get a BTM46x up and running to communicate with an Apple device. It defines the registers/parameters that must be set and the minimum set of commands that are required to pair and open a connection. All other settings can be left at their default values.

If something goes wrong during the process, there are other options to try and settings to check. These do not fall within the scope of this document. For a fuller description of the BTM46x module and more information on how it communicates with an Apple device, see References.

Requirements
• DVK-BTM46x Development Kit
• USB cable A-B ONLY for power supply to the DVK
• RS232 Cable For communications
• iOS device supporting iAP iPhone 3 onwards, iPad 1
onwards, iPod Touch 4th gen onwards
• Terminal software such as Laird / EZURiO Terminal for PC

Configuration

When connecting to an Apple Bluetooth device there are eight parameters that must be passed to the Apple device as part of the IDPS Identify Preferences and Settings process Table These values cannot be set by the module manufacturer Laird . They must be set by the device manufacturer. Apple further requires that these parameters must be empty when the firmware is loaded Laird cannot even set default values.

Even if you have no intention of connecting to an Apple device, you must set these parameters. This is a requirement of the BTM461’s Apple certification.

Table 1 Parameter Addresses Parameter

Manufacturer Name Accessory Name Accessory Model Accessory Serial Seed Value Firmware Version Hardware Version Subprotocol Data Name

Blob Address Write Address 32769 32770 32771 32772 32773 32774 32775 32776

Read Address 33025 33026 33027 33028 33029 33030 33031 33032

ATI150
0x001 0x002 0x004 0x008 0x010 0x020 0x040 0x080

Americas +1-800-492-2320 Option 2

Europe +44-1628-858-940

Hong Kong +852 2923 0610

Laird Technologies

BTM461 Development Kit Quick Start Guide

The data is stored and retrieved from non-volatile memory using Laird Technologies BLOB mechanism, which handles data strings of varying sizes. The required command sequence to store data is AT+BTB=”string”
“String” is the data that you wish to store note that the “” are required and is the write address. AT+BTB=”string” stores the string in the BLOB and writes the most recently stored string in the given address.

To retrieve data, enter the command:

Here, is the read address. This sequence MUST be repeated for all 8 parameters in Table

Several of the parameters have strict formatting requirements, detailed in Table

Table 2 IPS Parameter - Formatting Requirements

Parameter

Format

Hardware Version
6-digit number internally split into three 2-digit values

Firmware Version
6-digit number internally split into three 2-digit values

Seed Value
10-digit Hexadecimal number

Subprotocol Data Name When testing in Lterminal, must be set to com.lairdtech
More datasheets: HSDL-3612-038 | HSDL-3612-037 | MT4HTF12864HZ-667C1 | MT4HTF12864HZ-800C1 | MT4HTF3264HZ-667G1 | HUF76619D3S | HUF76619D3ST | 120-102EAJ-Q01 | KSH350TF | KSH350TM


Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived DVK-BTM461 Datasheet file may be downloaded here without warranties.

Datasheet ID: DVK-BTM461 645184