Sunday, September 14, 2008

Bluetooth Breakers


BRIEF DESCRIPTION OF BLUETOOTH

IVT BlueSoleil™ Version: 1.4.9

1 Introduction to BlueSoleil

BlueSoleil i

s a Windows-based software from IVT that allows your Bluetooth® enabled desktop or notebook computer to wirelessly connect to other Bluetooth enabled devices. BlueSoleil allows MS Windows users to wirelessly access a wide variety of Bluetooth enabled digital devices, such as cameras, mobile phones, headsets, printers, and GPS receivers. You can also form networks and exchange data with other Bluetooth enabled computers or PDAs.

Platforms supported by BlueSoleil include: Windows 98SE, ME, 2000, and XP.

1.1 Bluetooth Functions

In order to connect and s

hare services via

Bluetooth wireless technology, two devices must support the same Bluetooth Profile(s) as well as opposite device roles (i.e., one must be the server,

and the other must be the client). Bluetooth enabled devic

es often

support multiple profiles, and if involved in multiple connectio

ns, can perfor

m different device roles simultaneously.

BlueSoleil supports the following Bluetooth functions (Profiles) in the following device roles:

Bluetooth

Client

Server

AV Headphone*

Basic Image Profile

Dial-Up Networking



Fax


File Transfer

Headset*

Human Interface Device


LAN Access

Object Push

Personal Area Networking

Printer


Serial Port

Synchronizatio

n

· Notes:

· Only one Headset or AV Headphone connection can exist at a time, since since there is only one virtual Bluetooth audio device.

·

The Headset and AV Headphone Profiles do not work on Windows 98SE or Windows Me.

1.2 Main Window

Note: For more complete information about the Main Window (including the icon meanings) as well as information about the Service Window and BlueSoleil menus, please refer to Chapter 4.

By default, BlueSoleil starts with the Main Window open. Use the Main Window to perform your primary connection operations. The Main Window displays the local device (red ball) as well as the remote devices detected in range. Different icons distinguish different types of remote devices.

At the top of the Main Window are Service Buttons. After you search for the services supported by a remote device, the supported service

s of the selected device will be highlighted.

Local Device — Basic Operations:

· Hover your mouse over the red ball to display the local device's Bluetooth name and address.

· Click on the red ball to start or stop searching for Bluetooth devices in range.

· Right-click on the red ball to display a pop-up menu of related operations (e.g., General Inquiry, My Services, Security, etc.).

Remote Devices — Icon Meanings

· White — Idle. The normal state of the device.

· Yellow—Selected. You have selected the device.

·

Green — Connected. The device is connected to your local device.

Remote Devices — Operations

· Single-click to select.

· Double-click to search for the services supported by the device.

· Right-click to display a pop-up menu of related operations (e.g., Refresh Devices, Pair Devices, Connect, etc.).

Services — Icon Meanings

· White — Idle. The normal state.

· Yellow — Available. The service is available on the selected device.

· Green — Connected. The service is active in a connection with the remote device.

Services — Operations

·

Hover your mouse over the service icon to display the name of the service.

· Single-click on the service icon to connect.

· Right-click on the service icon to display a pop-up menu of related operations.

2 basic Operations

2.1 Insert Adapter

BlueSoleil supports Windows systems enabled with Bluetooth wireless technology via either a USB adapter or a CompactFlash (CF) card.

IMPORTANT! Be sure to insert the Bluetooth adapter BEFORE you install the software!

USB Adapter:

1. Insert the USB adapter into the USB port of your computer.

CompactFlash Card:

1. Insert the CompactFlash card into your computer. To use a CF card in a PC Card (PCMCIA) slot, first plug the card into a CF-to-PC Card adapter.

2. The Found New Hardware Wizard will automatically start. Make sure the installation CD is still in your computer. Follow the wizard to install the card drivers.

2.2 Install the Software

IMPORTANT! If you have any Bluetooth software previously installed on your computer, you must completely remove it first!

1. Insert the BlueSoleil software installation CD into the CD drive of your computer.

2. Use My Computer or Windows Explorer to access your CD drive. In the CD, click on SETUP.EXE.

3. Follow the directions on your screen to install the software.

4. As prompted, when software installation is complete, restart your computer.

2.3 Start BlueSoleil

1. Start BlueSoleil. Click on the BlueSoleil icon on your desktop, or go to Start | Programs | IVT BlueSoleil | BlueSoleil.

Note: BlueSoleil will detect each insertion or removal of the USB adapter. Alternatively, you can start BlueSoleil before plugging in the USB adapter.

2. The very first time you use BlueSoleil, the Welcome to Bluetooth screen will appear. Assign your Windows system a name and device type, to be shown to other Bluetooth enabled devices. In most cases, you should leave the security setting checked. Click OK.

2.4 Search for Other Bluetooth Enabled Devices

Before it can connect, your computer must first detect other Bluetooth enabled devices in range.

Initiate a Device Search

1. Make sure that the Bluetooth enabled device you wish to connect to is turned on, with sufficient battery power, and set in discoverable mode. Have any necessary passkeys ready. If necessary, you may also need to enable the service you want to use on the remote device. Refer to the remote device’s user documentation for instructions.

If you haven’t done so already, you may also want to assign the device a Bluetooth name. Refer to the device’s user documentation for instructions.

2. In the Main Window, click on the red ball to start the device search. Alternatively, you can click My Bluetooth | My Device Inquiry or View | Refresh Devices or press F5.

3. After a few seconds, an icon will appear around the center ball for each Bluetooth enabled device detected within the radio range.

Note:

· The Main Window can display only eight discovered devices at a time. If BlueSoleil discovered more than eight devices, use the scroll bar to view the remaining devices discovered by BlueSoleil.

· To sort the devices by device name, device address, or device type, click View | Arrange Devices.

4. Wait several seconds until BlueSoleil reports the name of each device.

5. If the device you want is not listed, make sure that the device is turned on and discoverable and try searching again. You have multiple options for starting another search:

· If you start another search by double-clicking on the red ball or clicking My Bluetooth | My Device Inquiry or View | Refresh Devices, then the list of previously detected devices will not be cleared.

· If you start another search by pressing F5, then the list of previously detected devices will be cleared.

2.5 Establish Connection

Note: These are generic instructions for any type of Bluetooth enabled device. Refer to the instructions in Chapter 3 for specific details for the type of service you plan to use.

Normally, a connection is initiated from the client. Check the chart in Chapter 1 to verify which device role BlueSoleil supports for the service you wish to use.

· On the server side, start the service

· On the client side, initiate the connection

Start the Service

If you would like to use your computer as a server in a Bluetooth connection, you must first start (enable) the appropriate service(s) on your system.

1. Access the Service Window. Click View | Service Window.

2. If the icon for a service is highlighted (yellow), then the service has already been started. If the icon is white, then you need to start the service in order to use it. Right-click the icon. In the pop-up menu, select Start Service. The icon should now be highlighted (yellow). Serial Port icons will also report which COM port is assigned to them.

Note:

· Icons will appear only for Bluetooth functions (Profiles) which BlueSoleil supports in the Server device role. See chart in the 1.1 Bluetooth Functions.

· Depending on your system, multiple icons for Serial COM ports may appear.

3. After you have started the service in BlueSoleil, now you are ready to initiate the connection from the remote device. For instructions, refer to the user documentation for the remote device.

Initiate the Connection

If you would like to use your computer as a client in a Bluetooth connection, make sure that you have started (enabled) the service on the remote device. Otherwise, BlueSoleil will not be able to discover the service and connect to it. For instructions, refer to the device’s user documentation.

1. Return to the Main Window. Click View | Main Window.

2. Double-click on the icon for the device you wish to connect to. BlueSoleil will begin to search for information about which services the device supports.

3. After the search, icons will be highlighted (yellow) at the top of the BlueSoleil Main Window for services that are supported by the device. Verify that the service you want to use is supported.

4. Right-click on the device icon. In the pop-up menu, click Connect, then select the service. BlueSoleil will start the connection. Depending on the security settings of each device, you may need to enter the same passkey on each device in order to bond the two devices.

5. A screen may appear asking if you want to set up automatic connections. Click Yes or No.

6. If you are connecting to a phone, your phone may ask if you want to ask the BlueSoleil computer to your device list. Enter Yes and enter a passkey.

7. When the devices have successfully connected, the device icon in the Main Window will turn green, and a green line will appear between the red ball and the device icon. A red dot will travel along the green line from the client to the server. A signal strength icon will also appear next to the device icon.

The BlueSoleil icon in the task tray will also turn green to indicate an active connection.

Note: A red check mark will appear next to the name of any device that you have previously paired with your computer.

8. Depending on which services you are using, additional screens may appear, and/or you may need to configure additional connection settings (e.g., user name, password, COM port number, etc.). Refer to the instructions in Chapter 3 for your specific service. After configuring the appropriate connection settings, you should be ready to use your application.

9. To end a connection, in the Main Window, right-click on the icon for a connected device. In the pop-up menu, click Disconnect.

Note: You can only disconnect this way if your computer is acting as a client device. If your computer is acting as a server device, then you can disconnect in BlueSoleil by clicking View | Service Window, then right-clicking on the service icon. In the pop-up menu, click Stop Service. Alternatively, you can disconnect from the remote device.

2.6 Bluetooth Security

To modify your connection’s security settings, click My Bluetooth | Security.

BlueSoleil offers three security levels:

· Low (Security Mode 1, Non-secure)
No security procedure is needed for connections.

· Medium (Security Mode 2, Service level enforced security)
Authentication or Authorization is requested when a specific service is accessed by other Bluetooth enabled devices. If two devices are connecting for the first time, or if two devices do not have a trusted relationship, then the same passkey must be provided on both sides to complete the Authentication. This mode allows you to assign different access rights for each service supported by the server device.

· High (Security Mode 3, Link level enforced security)
If either of two devices is in Mode 3, Authentication is requested whenever a link connection is initiated between two Bluetooth enabled devices. The passkey must be provided on both sides to complete Authentication.

Note: In Security Mode 2, the user can add each authenticated device into a trusted device list to expedite future connections.