title: 32feet.net howto discover nearby bluetooth devices async in c#
body: <p>I am trying to use the <a href="http://32feet.codeplex.com" rel="nofollow">32feet.NET</a> bluetooth library in a C# application to detect nearby devices.  The purpose of my little application is to let the PC know who is in the room using the bluetooth feature of people's mobile phones.</p>
  
  <p>The best way to do something like this would be to let the devices I want to "track" connect once, then continuously check if they can be detected via bluetooth. </p>
  
  <p>Now my questions:</p>
  
  <ol>
  <li><p>Do I need to pair or authenticate a device with my application? How to do this in C# with 32feet.NET?</p></li>
  <li><p>How to continuously check for devices in range and compare them to the stored devices?</p></li>
  </ol>
  
  <p>I know that all this is probably in the library documentation, but it is really hard to read for me and most of the examples seem to be in VB which I don't know and find hard to translate to C# (especially when it comes to AsyncCallbacks and the like).</p>
  
  <p>I would be really glad if someone could give me a push in the right direction!</p>