BT LE channel blacklisting

How can I blacklist BT LE channels/frequency from operation?

Context:  I have the nRF52840 integrated into our product's design.  The device is going into an environment where we are being mandated operational restrictions to not use 2.4 GHz frequencies that are employed other systems.  So we have a need to be able to command the BT module to operate:

  • No 2.4 GHz  frequencies that overlap with Wi-Fi 2.4 GHz Ch 1
  • No 2.4 GHz  frequencies that overlap with Wi-Fi 2.4 GHz Ch 11
  • Operate with all frequencies supported

The concern that the requirement is derived from has to do with telemedicine & emergency systems that clearly have a higher priority.

  • It is not possible to switch the central/peripheral role, unfortunately. In BLE it is always the peripheral that advertises, and the central that scans for advertisement packets before connection. However, I think you can have the unicast streams going whatever direction you want, so actually it would make sense that the headphones would be the peripheral, the one sends advertising packets, and the central can be the device that scan for advertisements, and then sends the stream after that.

    For unicast: Would you have only one connection? Or several? 

Related