I have a project that requires audio streaming from an iOS device concurrently with control sequences (short payloads of less than 8 bytes). I can see two ways to do this:
1) Running classic and BLE stacks concurrently - audio over AD2P and control over BLE
2) Audio over AD2P and control over iAP
I am not asking for any technical details on iAP and MFi so the best way to phrase this question would be:
- Is there any compelling reason not to use concurrent classic and BLE? For example, are there any issues with latency when running both stacks? Any other considerations?
Unfortunately our BT121 only supports the SPP profile in classic mode, and we don't have A2DP support. But besides that the classic (SPP) and BLE can be ran simultaneously, up to 1 BR/EDR+7 BLE connections.
Hopefully this clarifies.