Re: Broadcom Bluetooth SDK/API and Winsock



smartjohn62@xxxxxxxxx wrote:

Is this true? Am I forced to use lower level API calls to communicate
with the Bluetooth device>
After being spoiled with the simplicity and east of using Microsoft's
Winsock API for Bluetooth, it seems almost cruel to re-write
everything using Broadcom's interface.

I'm familiar with both the Broadcom interface and the Microsoft interface. For my project, I chose to use virtual serial ports instead of the socket interface. Virtual serial ports turned out to be finicky (especially when Bluetooth adapters get unexpectedly removed), and Microsoft communicated to me that they did not have any plans to improve their usability. In hindsight, I should have gone with sockets. I don't know enough details to answer your question directly, but I would recommend you stick with the sockets interface for the Microsoft stack regardless of how you end up supporting Broadcom's stack. And look long and hard for an answer to your question before giving up and going with the virtual serial port interface.

- JB
.



Relevant Pages

  • Re: Implementing Multi-Interface USB Device Driver
    ... We had already developed bluetooth stack excetp USB. ... I heard USB driver is common, only we need to develop the driver with the above Interface information. ... Once an alternate setting is desired, first terminate all transactions on endpoints that correspond to that changing interface alternate setting. ... > Please do not send e-mail directly to this alias. ...
    (microsoft.public.development.device.drivers)
  • Re: Bluetooth connectivity problems, using Microsoft API
    ... we are currently in the process of developing a bluetooth interface ... In the process of testing and understanding the bluetooth technology ... I have no chance to find out if I can reconnect to the ... there's a significant chance of the virtual COM-port ...
    (microsoft.public.win32.programmer.networks)
  • Bluetooth development chips
    ... USB adaptor). ... disposal which will provide me with a serial - bluetooth interface? ... Since I plan to interface the chip with a microcontroller, ... So which chips would allow me a bluetooth - I2C or SPI or Serial or USB ...
    (comp.arch.embedded)
  • Re: Bluetooth connectivity problems, using Microsoft API
    ... we are currently in the process of developing a bluetooth interface ... In the process of testing and understanding the bluetooth technology ... I have no chance to find out if I can reconnect to the ... there's a significant chance of the virtual COM-port ...
    (microsoft.public.win32.programmer.networks)
  • Bluetooth connectivity problems, using Microsoft API
    ... we are currently in the process of developing a bluetooth interface ... In the process of testing and understanding the bluetooth technology ... I have no chance to find out if I can reconnect to the ... there's a significant chance of the virtual COM-port ...
    (microsoft.public.win32.programmer.networks)