.net - Bluetooth in C#, Which stack, Which SDK? -


We found an application that should be able to use Bluetooth for the following requirements:

  1. Display all bluetooth devices in the range
  2. Send files to Bluetooth devices
  3. Scan for Bluetooth device and transfer files at the same time

We use Windows A Running on Spi.

I have seen something and it seems that 3 main piles:

BlueSoleil

On the BlueSoleil website, in your SDK section , It mentions only supporting 1 connection, which is clearly not good.

Windows

Only supports a Bluetooth dongle, which means we can not meet all our requirements.

Widcomm

Is Expensive and Possible? More complex APIs? idea?

In the case of CD for C #, Franson was watching BlueTool, anybody used this API?

Thanks

Firstly the disclaimer, I'm the 32feet.NET library maintainer I am : -)

I have just checked, and with the Microsoft stack (using a dongle) on XP, I can get two Obex PUTs simultaneously and can search for devices. It is using 32feet.NET's ObexListener class and the BluetoothClient.DiscoverDevices method. Anyone can use its ObexWebRequest class to send OBEX PUTs. To make multiple parallel connections with ObexListener, I have several threads that call the GetContext () method.

So we thought that maybe this is easy ...

I have also tested it by using Andy Hume's Obex server, its Brackham Obeque Library and concurrent get work fine too. It's available.

On our Widcomm support. Hopefully this does not look "incomplete" on the client side ... check (device search) and connection to all tasks Server-side still requires a bit of work and there are some things that are just like the Widcomm API bus. Do not support. (Programmatic authentication handling).

What was the problem with samples? Compile time or run-time? On MSFT stack or Widcomm? If you like, then follow it.


Comments

Popular posts from this blog

c++ - Linux and clipboard -

What is expire header and how to achive them in ASP.NET and PHP? -

sql server - How can I determine which of my SQL 2005 statistics are unused? -