Количество активных и припаркованных устройств остается неизменным с Bluetooth 3.0, Bluetooth 4.0 немного отличается, так как у него есть 2 режима - Bluetooth 4.0 добавляет новый механизм радио Bluetooth, называемый Bluetooth Low Energy, поэтому есть устройства, которые могут в двойном режиме, то есть в классическом Bluetooth (функции 2.1, 3.0) и в новых функциях с низким энергопотреблением. Некоторые устройства будут работать только в режиме низкого энергопотребления, а некоторые будут в двойном режиме, способном работать как в режиме низкого энергопотребления, так и в классическом bluetooth.
Классические Bluetooth-возможности остаются в основном такими же в 4.0, Low Energy - это совершенно новая опция, опция Low Energy (радио) не может связываться с классической опцией. (Если только это не двойной режим с классическим или низким энергопотреблением)
Теперь вышеприведенная теория была важна, потому что в случае низкой энергии нет ограничений по активным устройствам, теоретически у вас есть сотни тысяч устройств (при условии, что они говорят с неперекрывающимися интервалами). (В отличие от Classic, где предел был 7), в режиме Low Energy также нет специальных режимов, таких как Park. Низкое энергопотребление обычно для сенсорных устройств, которые через определенный промежуток времени после включения подключаются, отправляют некоторые данные и уходят. Они обычно имеют низкую пропускную способность и короткую связь. Это делает вариант с низким энергопотреблением привлекательным, а беспроводные датчики могут работать от элементарных батарей в течение многих лет.
Теперь, чтобы ответить на остальные вопросы:
- Вы не можете напрямую связываться с припаркованными устройствами, существует широковещательный механизм для отправки (односторонних) данных (ненадежно) на припаркованные устройства, Android не имеет никакой поддержки API для этого. Кроме того, я не рекомендую использовать Park, так как это сложная процедура, в которой могут возникнуть проблемы с совместимостью с радиостанциями разных производителей, кроме того, режим Park в последних версиях Bluetooth не рекомендуется.
Альтернатива состоит в том, чтобы отключать устройства одно за другим - делать их активными - завершать связь в активном режиме, а затем парковать их обратно.
Это может усложнить обработку вашего группового чата.
Надеюсь, это поможет.