×

Discussion Board

Results 1 to 10 of 10
  1. #1
    Registered User
    Join Date
    Jun 2005
    Posts
    12

    Unhappy How To Make The S60 Emulator See My USB Bluetooth Dongle ?

    Hi, I hope somebody will read this and help me to find a solution.

    The Given Information
    I'm using the following software/hardware to develope an S60 symbian application:
    1. Windows XP Professional SP2
    2. Visual Studio .Net 2003 (as development IDE)
    3. Visual C++ .NET (as programming language)
    4. S60 SDK 2.1 (included within a Nokia development suite package)
    5. S60 2.1 Emulator (included within a Nokia development suite package)
    6. NCF (Nokia Connectivity Framework) 1.2
    7. USB Bluetooth Dongle (Widcomm chipset based on BCM2035 Broadcom tranceiver)

    The Objectives

    The application I'm writing performs bluetooth device and service discovery. I want to allow the emulator to connect with other real bluetooth device by using the USB bluetooth dongle in my computer.

    The Problems
    I know that the emulator can only see USB devices that support HCI interface through UART (i.e. through COM ports). I checked out and found that my BCM2035 Broadcom bluetooth chip does support H4-UART as an option, but since I tried (by modifying the bt.esk) and faild then I guess that unless I did something wrong, this approch won't work out (maybe because the manufacturer, which is the Xtreme Technology, turned it off. I'm not sure yet since I didn't write to them yet!). And by the way, the cyberabi drivers won't help me since they don't support Broadcom chipsets.

    I adopted another approch by using NCF 1.2. First of all, I noticed that the NCF doesn't show me the S60 SDK 2.1 platform in the structures tree? Anyhow I tried to add it as a new product integration (and used the emulator executable file and folder as the application to launch for this integartion at the start-up tab). Then when I tried to configuer this terminal sdk to use the NCF as a bluetooth device (i.e. no real bluetooth) by configuring the bluetooth technology for this terminal sdk as virtual serial port (from Product Properties\Technologies tab), it worked out and I succeeded to turn on the bluetooth on the emulator (but since there is no other platform installed I couldn't do anything with bluetooth but this is not a problem).
    Now, when I tried to configure the terminal sdk to use my USB bluetooth dongle nothing works out.

    The Required Solutions
    To sum up I would be very thankful for any help you can provide by answering as much as possible of these questions:
    1. Supposing that my USB bluetooth dongle does support HCI interface through H4-UART, what are the steps (step by step and in a numbered list please) to configure both the USB bluetooth dongle and the emulator to work together?
    2. Why the NCF didn't show my S60 SDK 2.1 in the structures tree (as a terminal sdk) although it's supposed to be preconfigured with this SDK?
    3. What are the steps (step by step and in a numbered list please) to add the S60 SDK 2.1 to the NCF as a terminal SDK?
    4. What are the steps (step by step and in a numbered list please) to configure the NCF & the emulator together in order to use my USB bluetooth dongle?
    5. Any other ideas, solutions, software or anything that might help me?


    Note: I spent the last 5 days searching the whole forums searching for some guidance so I have read alot of the posts and tried them out, but nothing worked for me, again I would be very thankful for any help ...

  2. #2
    Super Contributor
    Join Date
    Nov 2004
    Location
    Wiltshire, UK
    Posts
    3,644

    Re: How To Make The S60 Emulator See My USB Bluetooth Dongle ?

    According to the release notes for the 3rd Edition SDK and I guess proably apply to earlier versions:

    - Bluetooth USB dongles are not supported. Casira hardware and/or BrainBoxes
    PCMCIA family devices can be used.
    -Casira hardware is required for Bluetooth connectivity emulation.
    -Nokia Connectivity Framework is supported for file-based SMS and MMS,
    but not for Bluetooth connections.

  3. #3
    Super Contributor
    Join Date
    Nov 2004
    Location
    Wiltshire, UK
    Posts
    3,644

    Re: How To Make The S60 Emulator See My USB Bluetooth Dongle ?

    I would also suggest you consult the help; file

    "S60 3rd Edition SDK for Symbian OS, MR"
    Tools and Utilities >> Emulator Guide >> Emulator Connectivity

  4. #4
    Super Contributor
    Join Date
    Dec 2005
    Location
    England,UK
    Posts
    1,600

    Re: How To Make The S60 Emulator See My USB Bluetooth Dongle ?

    How To Make The S60 Emulator See My USB Bluetooth Dongle ?

    Have you installed the BT USB driver?

    C:\Nokia\Tools\Nokia_Connectivity_Framework\configuration\addons\ncfbt\setup.exe

    Then unplug/remove the BT USB stub from the PC.
    wait 10 seconds
    push BT USB back in The "NCF BT USB driver" is detected and loaded
    go to control panel -> devices -> look at usb devices expand the list and check that the NCF driver loaded.
    If its not reboot *without the BT USB plugged* in and try to run install program again. Then plug in BT USB. This must do it!.

    YES! the program does block all other BT activity

    Now download the correct version of s60 SDK 2.1
    http://sw.nokia.com/id/4ca6edf3-fb68...DK_2_1_NET.zip
    or
    http://www.forum.nokia.com/info/sw.n...16-3.0-mr.html
    and select the bottom one in the list (115mb)

    Install S60_SDK_2_1.

    Install NCF 1.2 over the top of the original 1.2 version (DONT UNINSTALL)
    You need to find your install key you used before.




    Start up NCF in full (NOT LITE).
    C:\Nokia\Tools\Nokia_Connectivity_Framework\bin\NCFStart.exe full

    Click Open C:\Nokia\Tools\Nokia_Connectivity_Framework\examples
    Example_BTUSB_Environment.env



    Hopefully a bt USB will be seen and a emulator of v 2_1

    Click the green triangle button to start the environment and emulator

    Then NCF Virtual port driver will start to be loaded. Wait till complete.
    Thats it!.
    Go into the phone emulator start bluetooth and search for your phone,just like using a real phone.
    set the phone bluetooth name
    switch on bluetooth
    press right side of the button to call "new pairing" and wait for your real phone to appear, it slow as it emulating!.


    I assume you have read
    "Setting Up and Using the Bluetooth Testing Environment for Developer Platform for Series 60 v1.3"
    http://www.forum.nokia.com/info/sw.n..._v1_3.pdf.html


    Jim
    Last edited by jimgilmour1; 2006-07-25 at 20:55.

  5. #5
    Super Contributor
    Join Date
    Dec 2005
    Location
    England,UK
    Posts
    1,600

    Re: How To Make The S60 Emulator See My USB Bluetooth Dongle ?

    Quote Originally Posted by Mo7ammed_01
    Hi, I hope somebody will read this and help me to find a solution.
    [*]What are the steps (step by step and in a numbered list please) to add the S60 SDK 2.1 to the NCF as a terminal SDK?[*]What are the steps (step by step and in a numbered list please) to configure the NCF & the emulator together in order to use my USB bluetooth dongle?
    See my answer new thread on this problem

    "Q: How to use NCF 1.2 bluetooth with S60 3rd Edition for Symbian C++ MR"
    http://discussion.forum.nokia.com/fo...ad.php?t=85754

    Jim

  6. #6
    Regular Contributor
    Join Date
    Jun 2003
    Location
    Earth
    Posts
    105

    Re: How To Make The S60 Emulator See My USB Bluetooth Dongle ?

    After much trying I got this to work by doing the following

    Install ncf bt usb driver - I had to do this manually in control panel - system - device manager - usb devices by selecting the relevant usb device and updating the driver to use the ncf one - then reboot

    in NCF add the BT usb device which uses the ncf driver


    Add the SDk integration (in my case 2nd Ed fp 2) - set the SDK to use virtual serial port in this case COM8 (if you check bt.esk file HCI BT port should be set to 7 (COM 8 -1))


    Start the environment - hey presto BT emulation works !

  7. #7
    Regular Contributor
    Join Date
    Mar 2007
    Posts
    119

    Re: How To Make The S60 Emulator See My USB Bluetooth Dongle ?

    Quote Originally Posted by jimgilmour1 View Post
    [...]

    YES! the program does block all other BT activity

    [...]
    Ok, so how do I remove it then? Every time I try to uninstall the driver with the device plugged in, windows crashes. If the device is unplugged, I can't see the driver in the devices.

    How can I get rid of the S60 Bluetooth driver?

  8. #8
    Registered User
    Join Date
    Aug 2007
    Location
    Chennai
    Posts
    6

    Re: How To Make The S60 Emulator See My USB Bluetooth Dongle ?

    Even I have faced this problem. But before plugging out the Bluetooth USB adapter, disable the driver [through the device manager]. Hope it helps..

    I

  9. #9
    Registered User
    Join Date
    Jul 2008
    Posts
    5

    Re: How To Make The S60 Emulator See My USB Bluetooth Dongle ?

    Hi,

    I installed NCF and when trying to run the example, it tries to update the driver. It keeps on updating the driver that BT USB Adapter is never started. I am using Bluesoleil BT USB.

    Does NCF support Bluesoleil's protocol stack? Can anyone please help.

    Thanks,
    Laila.

  10. #10
    Registered User
    Join Date
    Dec 2008
    Posts
    3

    Re: How To Make The S60 Emulator See My USB Bluetooth Dongle ?

    Hi,
    For S60 SDK 5th Edition. You can use BT driver with come with SDK under
    S60tools\S60Bt. After install the driver you should see Bluetooth for S60 SDK under USB section (Not bluetooth) of Window's device manager. Set BT connection in your Emulator to USB (In Emulator's preference) For me, I use USB Bluetooth which support BlueSoleil. It work OK for me. Hope it's help

Similar Threads

  1. Socket and Bluetooth and USB (DKU-2)
    By adamis22 in forum Mobile Java Networking & Messaging & Security
    Replies: 2
    Last Post: 2009-05-28, 09:49
  2. Cannot Sync through bluetooth or usb on 6630
    By Un6rand3d in forum Bluetooth Technology
    Replies: 0
    Last Post: 2004-12-10, 09:14
  3. Nokia 6310i, PC Suite and Mitsumi USB Bluetooth adapter
    By swahmed in forum Bluetooth Technology
    Replies: 10
    Last Post: 2003-03-24, 15:51
  4. 7650 / BlueUSB Bluetooth USB dongle / PC-suite not working!
    By mahaikol in forum Bluetooth Technology
    Replies: 7
    Last Post: 2002-12-28, 06:47
  5. 6310 and Epox Bluetooth dongle
    By erikschulp in forum Bluetooth Technology
    Replies: 1
    Last Post: 2002-12-19, 10:10

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×