LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Sponsors
  • Mirrors
  • Logos
  • Contact us
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Navigation: All forums > Usb > Message List > Message Post

    Message

    Reply | Reply all
    Date Prev | Date Next | Thread Prev | Thread Next Date Index | Thread Index

    From: "Ricky Nite" <ricky@h...>
    Date: Thu, 13 Feb 2003 15:13:02 +0800
    Subject: Re: [usb] USB-to-Bluetooth
    Top
    Hello Marc,
     
    Thanks for the reply - so a USB-to-Bluetooth Adapter 
    is just another USB device as seen by the PC , but I'm
    still wondering what you meant with a "smart" USB 
    device (?)
     
    I'm also trying to find out if it's possible for the PC-attached
    USB-to-Bluetooth adapter to emulate a hub, with the
    peripheral-attached adapters seen as slave devices (?) 
     
    PC-->USB-BT adapter (hub)----->USB-BT adapters -->peripherals (slaves)
     
     
    Rgds,
     
    Ricky Nite
     
    ----- Original Message -----
    From: Marc Reinig
    To: usb@o... href="mailto:usb@o...">usb@o...
    Sent: Thursday, February 13, 2003 12:31 PM
    Subject: RE: [usb] USB-to-Bluetooth

     
    -----Original Message-----
    From: owner-usb@o...">owner-usb@o... [mailto:owner-usb@o...]On Behalf Of Ricky Nite
    Sent: Wednesday, February 12, 2003 7:17 PM
    To: usb@o...">usb@o...
    Subject: [usb] USB-to-Bluetooth
     
     > I need some clarification on Bluetooth-to-USB transmission. 
     > As you know, some Bluetooth modules now have an on-chip
     > USB interface, used for device firmware upgrade and as HCI
     > transport.  Future Bluetooth firmware upgrades will also allow
     > you to change the USB descriptors in the module so you can
     > receive data over USB and transmit it over the air.
     
     > However, I was told that this will not allow me to layer additional
     > firmware over the embedded Bluetooth stack to do an exact
     > USB cable replacement using a USB-to-Bluetooth adapter/dongle
     > device, because:
     
     > (1) USB has strict timings which would be violated if the adapter/
     > dongle had to transmit the request over the air and wait for a
     > response.
     
    Correct, though this can be overcome with a "smart" device.
     
     > (2) The Bluetooth module is not capable of being a USB master,
     
     > (3) The code doesn't fit on chip - USB is "normally" for PC apps
     > where you have ample resources on the host.   
     
    These are really part of the same issue.  USB has a master/slave concept.  The logic/code to be a slave is relatively small compared to that required to be a master.
     
     > As there are already a lot of USB-to-Bluetooth adapters/dongles
     > available in the market, I was just wondering how these devices 
     > use USB for their applications.  Can anybody shed some light
     > on this?
     
    They are devices and can be used, as you mentioned, for firmware upload, the connecting bus to the PC, ... 
     
    But in general, they are devices (slaves) not hosts (masters).
     
    Marc Reinig
    System Solutions
     

    ReferenceAuthor
    RE: [usb] USB-to-BluetoothMarc Reinig

    Follow upAuthor
    RE: [usb] USB-to-BluetoothMarc Reinig

     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.