
Application Note
ActiveSync using the Serial Port Profile (SPP)
between BTW 1.2 and Compaq iPAQ H3870
2002/6/23
Trademark(s) ™ and Registered Trademark(s) ®
WIDCOMM, the WIDCOMM logo, BTW, are trademarks of WIDCOMM, Inc.
The Bluetooth trademarks are owned by Bluetooth SIG, Inc., USA and used by WIDCOMM under license.
Handspring, Visor, and Springboard are trademarks/registered trademarks of Handspring, Inc.
Palm OS is a register ed trademark of Palm, Inc.
Psion is a trademark of Psion PLC.
Microsoft, Windows 98SE, Windows Windows 2000, Windows XP, and Me are trademarks of Microsoft,
Inc. Other brand and product names may be registered trademarks or trademarks of their respective holders.
1. Introduction
As a technology leader in the wireless networking market, WIDCOMM’s vision is to enable
consumers to easily, conveniently and securely access information and services from their
Bluetooth devices anytime and anywhere – from homes, offices and public places.
• BTW™ is a set of software drivers and utilities that seamlessly integrate Bluetooth
technology into your desktop or laptop computer.
• BTW-CE™ is a complete communication software solution for integrating Bluetooth
wireless technology into the Pocket PC® operating system. It has all the necessary
protocol and driver software to enable PC OEMs to bring wireless devices to market
quickly and efficiently.
The Compaq iPAQ H3870 includes an integrated Bluetooth adapter and operating system
extensions that are based upon the same stack that is used by the WIDCOMM BTW-CE

software.
This document describes the procedure for demonstrating wireless ActiveSync (using the
Bluetooth Serial Port Profile as transport) to move files between an iPAQ H3870 and a
Bluetooth-enabled Microsoft Windows laptop or desktop computer. This document was tested
using the following configuration:
• A desktop or laptop computer with an available USB interface and running the
Microsoft Windows 2000 operating system.
• BTW version 1.2.1.14.
• A USB Bluetooth dongle or CF Bluetooth Adapter
• A standard version of the Compaq iPAQ H3870.
• Microsoft ActiveSync 3.5.
NOTE: The procedure may be slightly different on a computer running another version of
the Microsoft Windows operating system. It may also differ slightly under other versions of
Microsoft ActiveSync or other versions of BTW.
2. A Quick Overview of the Procedure
The basic procedure for running this demonstration is not complicated. Microsoft ActiveSync
can be configured to use a serial port connection. Instead of a physical serial cable connecting
the two computers, a Bluetooth wireless link is used to simulate a serial connection. Here is a
quick overview of the process:
1) Install BTW 1.2 and a USB Bluetooth dongle or CF Bluetooth Adapter on your Windows
Computer (98SE, 2000, Me, or XP version)
2) Install ActiveSync 3.5 on your Windows computer.
3) On the Windows computer, discover the VCOMM port that will be used for an incoming
Serial Port Profile connection.
4) Configure ActiveSync 3.5 on the Windows computer to use the VCOMM port uncovered in
step 3.
5) Use the iPAQ to inquire for the BTW device.
6) On the iPAQ, set the BTW device as the designated ActiveSync partner.
7) On the iPAQ, initiate the ActiveSync connection.
8) Verify that the ActiveSync connection has succeeded. iPAQ H3870 to BTW 1.2 Wireless
veSync
Acti
3. BTW Setup
3.1 CONNECTING THE USB Bluetooth dongle or CF Bluetooth Adapter TO
YOUR DESKTOP OR LAPTOP COMPUTER
Installing the USB Bluetooth dongle or CF Bluetooth Adapter is quick and painless. Connect the
USB cable to the matching USB connector on your PC, laptop computer, or USB hub.
3.2 I
NSTALLING THE
BTW S
The BTW software is installed from a CDROM using an InstallShield executable. For detailed
instruction on how to install the software, see the BTW Installation and Uninstallation
Instructions. This document will be supplied with your BTW CD and has the file name
readme.doc or readme.pdf.
3.3 S
ET EXPLORER TO VIEW DETAILS
On your Windows PC, start the Windows Explorer and click on the My Bluetooth Places entry
in the folder view. For additional status information, use the View
below.
OFTWARE
Details option as shown
_

NOTE: It is important later in the process to use the View Details option. This setting will
allow you to view the details of your SPP connection in the My Device display.
3.4 C
ONFIGURING
BTW
No action is necessary on your part. A service entitled “Bluetooth Serial Port” will be
automatically started on your Windows desktop or laptop computer. This service will handle all
incoming requests which attempt to utilize the Serial Port Profile.
3.5 D
ISCOVERING THE
On the desktop or laptop computer, click on the My Device icon in My Bluetooth Places. You
will see the following display if you have no active Bluetooth connections:
AS AN
SPP S
VCOMM P
ORT
ERVER

Examine the Status column under the Bluetooth Serial Port service. Notice that the service is
started and that COM4 will be the Virtual COM (VCOMM) port that will be assigned to an
incoming SPP connection.
Once you have connected to the Bluetooth Serial Port service using iPAQ, this display will
change to the following:
Once again, examine the Status column under the Bluetooth Serial Port service. Notice that the
service is started and the COM4 is assigned to the Bluetooth connection. Also notice that the
friendly name and Bluetooth Device Address of the BTW unit is displayed for this connection.
From the above example, you can see that COM4 is the appropriate port to use on the BTW side
of the connection. You must set ActiveSync to use this com port in order to communicate with
your iPAQ.
3.6 C
To configure ActiveSync, you must access the Connection Settings dialog as shown below.
ONFIGURING ACTIVESYNC
3.5