title: Bluetooth broadcasting
body: <p>I want to broadcast data from one device using Bluetooth to numerous nearby devices. Now, I know Bluetooth broadcasting exists, but is it possible using Android's existing API? If not, are there any other 3rd party APIs available out there which are capable of it?</p>
  
  <p>Another question regarding Bluetooth broadcasting: 
  Can you start listening to an ongoing broadcast and receive data from it, even if you weren't listening since the broadcast has started? For example, let device A be the broadcaster, and he broadcasts the following data over the course of 5 seconds:</p>
  
  <pre><code>1 2 3 4 5 6 7 8 9 10
  </code></pre>
  
  <p>Device B received data throughout the entire broadcast, so he received:</p>
  
  <pre><code>1 2 3 4 5 6 7 8 9 10
  </code></pre>
  
  <p>Device C received started listening only after 2 seconds, while device A was broadcasting <code>5</code>. Will he receive the rest (<code>5 6 7 8 9 10</code>) as expected?</p>