В настоящее время мы строим устройство, которое должно быть совместимо с новыми смартфонами, которые работают с BLE, но также быть обратно совместимым с Bluetooth 2.1.Возможно ли (и имеет смысл) иметь Bluetooth iOT-устройство в периферийном режиме, слушая как BLE, так и Bluetooth Classic соединения
Мы используем плату Mediatek Linkit ONE для нашего прототипа, который может работать в двух режимах. У них есть классы Bluetooth доступны, однако, кажется, что я должен был бы выбрать между либо работает 1) Bluetooth Classic, 2.1 или 2) BLE
Классы и документы здесь: http://labs.mediatek.com/site/znch/developer_tools/mediatek_linkit/api_references/Lib_Bluetooth.gsp
Мы в основном хотят, чтобы сделать наше устройство совместим с максимально возможным количеством смартфонов, поэтому я задаюсь вопросом, возможно ли иметь устройство, которое является периферийным устройством для одновременного прослушивания как BLE, так и Bluetooth Classic Connections. Тогда, если он подключается к другому, прекратите вещание другого?
Единственный технический способ, по-видимому, состоит в использовании dip-переключателя на устройстве iot, который устанавливает режим и использует базовую базу BLE или базовую базу кода на основе положения dip-переключателя. Для меня это не очень элегантно.
Наконец, я задаюсь вопросом, имеет ли мой вопрос даже смысл. Я много часов искал, и я не могу найти кого-либо еще, что делает это, поэтому я задаюсь вопросом, не собирается ли большинство людей с BLE в эти дни и просто больше не интересуется классическим BR/EDR. Любая помощь будет высоко оценена.
BLE и BR/EDR - очень разные вещи. И я не думаю, что там есть смартфон, который имеет BLE, но не имеет BR/EDR. Вероятно, гораздо проще просто использовать BR/EDR. Кроме того, весь смысл BLE - экономия батареи, и вы потеряете это, если вы также используете BR/EDR, верно? Однако существуют способы доступа к GATT по BR/EDR, если вы хотите разрешить любой транспорт. –