Installing the S60 Bluetooth Driver

The Bluetooth driver is delivered with S60 3rd Edition SDK for Symbian OS, Feature Pack 2 v1.1 and is located in <S60_SDK_installation_directory>\S60Tools\S60Bt.

The driver is also available as an independent delivery.

Prerequisites

  • Windows XP

  • S60 3rd Edition SDK installed to your PC (please refer to the Installation Guide of the SDK for detailed installation requirements: <S60_SDK_installation_directory>\S60doc\<S60_SDK_installation_directory>\docs\)

Installation Steps

  1. Open the Windows Device Manager.

  2. In the Device Manager, locate the Bluetooth device to be used as the S60 Bluetooth device.

    Figure 77: Bluetooth device in Device Manager

  3. Click the right mouse button and select Update Driver… in the popup-menu.

    Figure 78: Update Driver… option in pop-up menu

  4. Select No, not this time, if the Hardware Update Wizard displays the following dialog, and click Next >:

    Figure 79: Hardware Update Wizard

  5. Select Install from a list or specific location and click Next >:

    Figure 80: Install from a list or specific location (Advanced)

  6. Select Don’t search. I will choose the driver to install. and click Next >.

    Figure 81: Don’t search. I will choose the driver to install.

  7. Select the device driver and click the Have Disk… button.

    Figure 82: Select the device driver you want to install for this hardware

  8. In the Locate File dialog, browse to s60bt.inf file and click Next >.

    If you have installed S60 3rd Edition SDK for Symbian OS, Feature Pack 2 v1.1, s60bt.inf is located in <S60_SDK_installation_directory>\S60Tools\S60Bt. Otherwise browse to the location to which you have extracted the driver files.

  9. When a Hardware Installation warning appears, click Continue Anyway.

    Figure 83: Hardware Installation warning

  10. Once the installation has been completed, click Finish.

    Figure 84: Installation completed

The Device Manager should now display Bluetooth for S60 SDK in the list of USB controllers:

Figure 85: Bluetooth for S60 SDK USB controller in Device Manager

Configuring the emulator in S60 3rd Edition FP1 SDK or later

  1. Perform steps 1-10 described in Installation Steps above.

  2. Start the SDK emulator.

  3. In the emulator, go to Preferences > PAN (Personal Area Network).

  4. In the PAN (Personal Area Network) tab,

    • enable Bluetooth

    • select USB in the HCI drop-down menu

    • click Apply.

    Figure 86: USB selected in PAN (Personal Area Network) tab

  5. Restart the emulator.

Bluetooth should now be operational in your emulator.

Configuring the emulator in S60 3rd Edition and S60 3rd Edition MR SDK

  1. Perform steps 1-10 described in Installation Steps above.

  2. Open the Command Prompt and enter the following command:

    sbt.exe

    sbt.exe is delivered in the same Zip archive as the Bluetooth driver. It prints out an available COM-port, for example:

    C:\Symbian\9.1\S60_3rd_Final>sbt.exe
    sbt: found 1 port
    COM2: available
    
  3. Start the SDK emulator.

  4. In the emulator, go to Preferences > PAN (Personal Area Network).

  5. In the PAN (Personal Area Network) tab,

    • enable Bluetooth

    • in the COM drop-down menu, select the COM port indicated by sbt.exe

    • select H4 in the HCI drop-down menu

    • click Apply.

    Figure 87: H4 selected in PAN (Personal Area Network) tab

  6. Restart the emulator.

Bluetooth should now be operational in your emulator.