Intereting Posts
Отпустите несколько приложений для Android с одинаковой базой кода Как получить URL-адрес ссылки в Android WebView с помощью HitTestResult для связанного изображения (а не URL-адрес изображения) с помощью Longclick Есть ли причина для предварительной загрузки чертежей из ресурсов? «Ошибка анализа: проблема с парсией пакета» при установке приложения Android Изменение цвета фона активированного списка элементов на сотах Отключить сообщения WebView с вывода logcat Перенаправление веб-просмотра Android с помощью фильтра намерений Proguard обфускает имена операций в манифесте объединенной библиотеки Android MediaRecorder – «start failed: -19» Android Bitmap Alpha Banding Facebook SDK 4.0 AppInviteDialog с обратным вызовом Как проверить доступ в Интернет на Android? Много мусора в списке Выбранный обратный вызов Spinner активируется дважды после вращения, если выбрана ненулевая позиция Как получить размер виджета Android после раскладки?

Комплект разработчика BTLE (Bluetooth Low energy) – должен иметь профиль близости

Может ли кто-нибудь указать мне на проверенный и испытанный комплект разработчика (платы) для Bluetooth Low Energy?

Меня особенно интересует профиль близости и совместимость со смартфоном (особенно iPhone и Android-устройствами, но также и с любым другим, у которого есть BTLE).

Кроме того, можете ли вы сказать, какие смартфоны будут поддерживать профиль близости?

Я отмечаю, что тод-список устройств, которые имеют функциональность BT4.0. Конечно, это не гарантирует, что API-интерфейсы будут отображаться в SDK. Если вы придерживаетесь уже реализованного профиля, тогда вы можете быть в порядке, но, как я уже сказал, вы, конечно, не найдете этого в Android API16. SO, пользовательские реализации. Одна из приятных вещей с BT LE заключается в том, что профили относительно «легкие», и, следовательно, вы можете легко сделать свой собственный … но если API-интерфейс со стороны телефона не дает доступа к более низкому уровню (только говоря GAP и GATT здесь ), То не очень использовать ..

Если вы ищете поддержку API для функций BT LE, то на данный момент очень мало. Например, Android в API16 не поддерживает. До сих пор все это досадно. Во многих случаях HW поддерживает его, но промежуточное / верхнее слои этого не делают. Существует некоторая поддержка iOS (с Iphone4s) и с некоторыми телефонами Moto (нужно добавить SDK), но она ограничена. IOS, вероятно, ваш лучший выбор (кто бы мог подумать). Лично я ищу использовать интерфейс GAP и GATT на Android (ICS / JB), который является обязательным для устройства, указанного в BT4.0 (например, BT-микросхемы на смартфонах с высоким уровнем), но GAP, похоже, не отображается.

О, и если вам нужен комплект разработчика (для SW dev, то эта ссылка может помочь> http://blog.bluetooth-smart.com/2011/10/05/bluetooth-low-energy-development-kits-2/ )

Совет по разработке Bluegiga DKBLE112 (из коробки) может взаимодействовать с iPhone 4S на IOS 6. Учебники по кодам IOS по http://olesitune.mine.nu/blelogg/?page_id=78 и http: //olesitune.mine .nu ​​/ blelogg /? Page_id = 180 найдет DKBLE112, встроенную службу термометра и связанные с ней характеристики. Код отображает информацию BLE на iPhone и в консоли Xcode, если iPhone привязан через USB. DKBLE112 стоит дорого (около $ 400), но он включает множество возможностей, которые я еще не изучил.

Ребята, которые производят тод, похоже, хорошо справились с устройством BLE, которое функционирует как датчик приближения.

Им удалось заставить свое устройство работать на следующих телефонах:

IPhone 4s, Droid Razr и Razr Maxx, Samsung Galaxy S3, HTC One S, X, V, LG Optimus LTE2, Droid 4, Droid Incredible 4G LTE, HTC EVO 4g LTE, HTC Desire C, Sony Xperia GX, Sony Xperia SX, ASUS PadFone

Так что можно. Моя рекомендация для набора dev – это Bluegiga BLE112 с CC Debugger от Texas Instruments. Ваши варианты программирования – это компилятор IAR за 4 000 долларов США, собственный API-интерфейс Bluegiga «BGScript» (если у вас нет доступа к IAR) или используйте внешний микроконтроллер с выбранным вами компилятором.

Я использую комплект разработчика TI ez430-rf256x с «IAR Embedded Workbench для MSP430 v5.51.5». Когда TI 1st выпустил ez430, они использовали дерьмовый стек, который был глючит и просто не был способен. Теперь они перешли на стек, основанный на Bluetopia, и это здорово! Он поставляется с множеством образцов, поддерживает ВСЕ профили (включая все новые профили низкой энергии) и прост в использовании. Я считаю, что пакет Bluetopia также поддерживает мой разговор с моим Galaxy Nexus над классическим bluetooth, но, к сожалению, с Android 4.2.2 по-прежнему нет поддержки низкой энергии Bluetooth (что поддерживает ez430). Похоже, что Google Может решить эту проблему в Android 4.2.3. На мой взгляд, нет причин использовать что-то вроде Bluegiga, так как вы будете платить им больше за лицензионные расходы, чем потратите на компилятор вроде IAR. Это ссылка на объяснение нового стека, который использует TI: http://www.stonestreetone.com/bluetopiaLE.cfm

Я понимаю, что это старый вопрос, и в раскрытии я разработчик по этому проекту: Anaren Atmosphere .

Компания Anaren выпустила модуль разработки Smart Smart Sensor для Bluetooth Smart с модулем A27037 на базе Broadcom BCM27037, который совместим с Wiced SDK. В нем также есть интерактивная среда разработки, которая представляет собой графический интерфейс / IDE, который позволяет вам как программировать модуль, так и создавать связанные приложения iOS и Android для связи с ним.

Набор для разработки доступен от различных дистрибьюторов, и инструмент разработки является бесплатным для использования.