title: Bluecove : check if device is paired?
body: <p>I am new to using <code>Bluecove API</code> and it seems that after a lot of research, I still cannot find a way to check if a <code>RemoteDevice</code> is already paired to the running machine or not.</p>
  
  <p>First of all, I successfully manage to start a scan however, I find it strange that <code>Bluecove</code> does not offer a way to only look for devices that are in discoverable mode hence the need to check if paired or not ...</p>
  
  <p>To be more precisded I am "translating" a project that I developped in C# using <code>InTheHand.dll</code> for Bluetooth management. This assembly is great and helped me achieved what I wanted to do : scan for devices in discoverable mode and in range, initiate pairing process, handle data via <code>Bluetooth streams</code>.
  <strong>I need to do the same thing with Bluecove</strong>. </p>
  
  <p>Why is it so hard to find answers ? The documentation says almost nothing about pairing although I managed to pair a device I knew was not paired via <code>RemoteDevice.authenticate()</code>.</p>
  
  <p>Anyway to summup :</p>
  
  <ol>
  <li>How to start a scan for only devices in discovery mode ? </li>
  <li>How to find out whether a device was already paired or not ?</li>
  </ol>
  
  <p>Note :
  using both <code>RemoteDevice.isAuthenticated()</code> and <code>RemoteDeviceHelper.implIsAuthenticated(remoteDevice)</code> always return <code>false</code> regardless of the paired status.</p>
  
  <p>Note 2 :
  Furthermore, having a lookg at <code>RemoteDeviceHelper.java</code>from <a href="http://bluecove.googlecode.com/svn/trunk/bluecove/src/main/java/com/intel/bluetooth/RemoteDeviceHelper.java" rel="nofollow">http://bluecove.googlecode.com/svn/trunk/bluecove/src/main/java/com/intel/bluetooth/RemoteDeviceHelper.java</a> , there is a private property for <code>boolean paired</code>.</p>
  
  <p><strong>It seems no public method will use it</strong> ...</p>
  
  <p>Even weirder and desperatly frustating, in the debugger mode, looking at a specific <code>RemoteDevice</code>, I can see the value of this property. It is indeed false when device is not paired, and true if device is paired ! <strong>So why can't the API tell me so ?</strong></p>
  
  <p>What should I do ? Thanks for the help !</p>