Bluetooth 4.0 / Smart / Низкое энергопотребление на Samsung Galaxy S3
Я пытаюсь разработать приложение Bluetooth 4.0 для S3. Проблема в том, что телефон ведет себя так, как будто у него даже нет Bluetooth 4.0. Он не обнаруживает устройства 4.0 и не обнаруживается на устройствах 4.0. Я пробовал как в настройках телефона, так и в приложении, используя Broadcom-API. Broadcom API не имеет никаких дополнительных функций для поиска / обнаружения устройств 4.0, скорее, он использует обычную функциональность BluetoothAdapter и утверждает, что он будет расширен в телефонах 4.0, чтобы также обнаруживать устройства 4.0.
Кто-нибудь пробовал использовать блютуз 4.0 на S3? Кому-нибудь удалось использовать Broadcom API?
Заранее спасибо.
6 ответов
Бета-версия для Samsung BLE SDK была выпущена здесь. Я собираюсь изучить этот SDK и, надеюсь, он решит некоторые из моих проблем.
Теперь это подтвержденная ошибка, которая будет исправлена "в будущих выпусках".
Смотрите эту ветку форума на Samsung.
Эндрю Додд, старший разработчик XDA, сообщил, что Galaxy S3 на самом деле не поддерживает Bluetooth Low Energy
Galaxy S3 выпускается как Bluetooth 4.0 Low Energy (он же Bluetooth Smart) с момента его выпуска - но на самом деле он не поддерживает BTLE - http://developer.samsung.com/forum/board/thread/view.do?boardName=GeneralB&messageId=157757 - Samsung по- прежнему рекламирует устройство как поддерживающее BTLE, когда оно НЕ, несмотря на то, что они знали об этой ложной рекламе в течение нескольких месяцев.
У Samsung есть страница по адресу:
http://developer.samsung.com/ble
где вы можете скачать Bluetooth LE SDK и образец кода (требуется регистрация, но в остальном она автоматическая).
Для чего это стоит, есть страница HTC по адресу:
http://www.htcdev.com/devcenter/opensense-sdk/partner-apis/bluetooth-low-energy/
где вы можете запросить доступ к их "партнерским API". Для этого нужно подписать лицензионные соглашения (что для меня означает много адвокатуры), поэтому я еще не получил от них код..
Ян
Перейдите по этой ссылке http://e2e.ti.com/support/low_power_rf/f/538/p/240097/879328.aspx
пакет вложений может работать на Samsung S3, теперь он ограничен обнаружением устройств BLE и сопряжением. В последние дни я пытаюсь выяснить, как отправлять / получать данные. Но все равно не повезло.
Я надеюсь, что это может помочь.
Обновите свой телефон до Jelly Bean, затем загрузите nRf
Утилита из Play Store, она может сканировать BLE устройства вокруг вас!