Broadcasting and scanning BLE devices simultaneously
<p>As I understand it, Bluetooth in general (and hence BLE) uses a "client-server" model. A BT device is either broadcasting as a beacon or searching for them.  </p>

<p>Is it possible to have a pair of BT devices operate as peers? </p>

<p>For example, make two devices (say smartphones) work both as scanning and receiving connections at the same time (preferably in background), for proximity-based app's purposes.</p>