2012-06-19 3 views
14

Я пытаюсь разработать приложение bluetooth 4.0 для S3. Проблема в том, что телефон ведет себя, как будто у него даже нет bluetooth 4.0. Он не обнаруживает 4.0 устройств и не может быть обнаружен с помощью 4.0 устройств. Я пробовал как в настройках телефона, так и в приложении, используя Broadcom-ble API. API Broadcom не имеет никаких дополнительных функций для поиска/обнаружения 4.0-устройств, вместо этого он использует обычные функции BluetoothAdapter и утверждает, что он будет дополнен в 4.0-телефонах, чтобы также обнаружить 4.0 устройства.Bluetooth 4.0/Smart/Низкая энергия на Samsung Galaxy S3

Пробовал ли кто-нибудь использовать bluetooth 4.0 на S3? Кто-нибудь преуспел в использовании Broadcom API?

Заранее спасибо.

+0

Какие устройства вы пытаетесь открыть? – TJD

+0

Я использую dev-kit, который может эмулировать многие профили. На данный момент я пробовал профиль мониторинга сердечного ритма. – oyvind

ответ

2

Была выпущена бета-версия для Samsung BLE SDK here. Я собираюсь изучить этот SDK и, надеюсь, он решает некоторые из моих проблем.

+0

Документация выглядит многообещающей. Как ваше первое впечатление? – OneWorld

+0

Этот API требует и устройство Samsung Galaxy с Android 4.2 Есть ли такое устройство или обновление уже доступно? – OneWorld

0

Обнови свой телефон к Jelly Bean, а затем загрузить nRf Utility из Play Store, он может сканировать BLE устройства вокруг вас!

+1

Но это все, что он делает. Вы не можете развиваться с этим. –

+1

Приложение nRF Utility также работает на моем S3mini ... Я попытался использовать пакет broadcom, но он не работает (нет метода для getDeviceType) ... Может кто-то объяснить, как утилита nRF успешно обнаруживает устройства BLE. Любой доступный код? – fvisticot

0

Samsung есть страница по адресу:

http://developer.samsung.com/ble

, где вы можете скачать Bluetooth LE SDK и примеры кода (требуется регистрация, но в остальном это автоматически).

Для чего это стоит, есть страница HTC по адресу:

http://www.htcdev.com/devcenter/opensense-sdk/partner-apis/bluetooth-low-energy/

, где вы можете запросить доступ к их «Партнер API-интерфейсов». Это требует лицензионных соглашений должны быть подписаны (что для меня означает много адвокатской), так что я на самом деле не получил код из них еще ..

Ian

0

См эту ссылку http://e2e.ti.com/support/low_power_rf/f/538/p/240097/879328.aspx

http://e2e.ti.com/cfs-file.ashx/__key/communityserver-discussions-components-files/538/8880.S3-BLE.zip,

пакет приложений может работать на Samsung S3, теперь он ограничивает доступ к устройствам BLE и их сопряжению. В последние дни я пытаюсь выяснить, как отправлять/получать данные. Но все равно не повезло.

Я надеюсь, что это может помочь.

1

It has been reported by Andrew Dodd, a senior XDA developer,, что Galaxy S3 фактически не поддерживает Bluetooth Low Energy

Галактика S3 был продан как Bluetooth 4.0 с низким энергопотреблением (ака Bluetooth Смарт) с момента его выхода - но это на самом деле не BTLE способен - http://developer.samsung.com/forum/board/thread/view.do?boardName=GeneralB&messageId=157757 - Samsung STILL рекламирует устройство как BTLE, способное, когда оно НЕ, несмотря на то, что они были осведомлены об этой ложной рекламе в течение нескольких месяцев.