Articles of ibeacon

Как улучшить измерение расстояния по Bluetooth с помощью RSSI?

Для моего проекта мне нужно оценить расстояние между смартфоном и модулем Bluetooth. Оценка не обязательно должна быть очень точной. Мне нужно только определить расстояние с погрешностью около 50 см. Я проверил RSSI двух модулей bluetooth на расстоянии 10 шагов. Я измерил RSSI 5 раз для каждого шага и получил среднее значение из 5 измерений. Средние […]

Контактные маяки: непоследовательные и ненадежные результаты при определении расстояния маяка

Используя Kontakt SDK, я реализовал простое приложение для мониторинга и распространения маяков Kontakt в своей области. Я заметил, что сообщенное расстояние обнаруженных маяков сильно колеблется (например, маяк на самом деле находится на расстоянии 10 м, но он возвращается как 2 м и может значительно скакать на расстоянии), даже если маяк не так далеко. Я просмотрел […]

Как обнаружить несколько маяков с помощью библиотеки Android Android?

Я использую приложение примера AltBeacon на своем устройстве для Android – пример приложения, предоставленного altbeacon.org, находится здесь: https://github.com/AltBeacon/android-beacon-library-reference Однако при запуске приложения обнаруживается и отображается только один маяк. У моего Android-устройства около 5 маяков. Как определить все маяки? В RangingActivity.java я заметил этот метод, который вызывается, когда появляется маяк: public void onBeaconServiceConnect() { beaconManager.setRangeNotifier(new RangeNotifier() […]

Как предотвратить спуфинг iBeacons?

Насколько я могу судить, ничто не может запретить любому разработчику программировать свой маяк для использования определенного UUID, основного, второстепенного или идентификатора. В случае, если я создаю iBeacon с UUID «foo», что должно помешать другому разработчику создания маяка с тем же идентификатором и (случайно или злонамеренно), в результате чего мое приложение отображает неверные данные? Я неправильно […]

UUID и MACAddress для Bluetooth BLE

Должен признаться, что я новичок, когда речь заходит о BLE 4.0, и я хочу понять, что включает уникальный идентификатор для периферийного устройства BLE. Как правило, для всей беспроводной связи MAC рассматривается как уникальный идентификатор устройства. У меня есть следующие вопросы: Для чего используется UUID? Должны ли разные периферийные устройства BLE иметь разные UUID? Что такое […]

Сканирование iBeacon

Я написал свою небольшую службу сканирования BLE, которая запускается через будильник каждые 3-5 секунд. Он сканирует на 1,1 секунды, чтобы получить маяки вокруг него, а затем трансформирует сигнал RSSI в грубую близость. Теперь я рассматриваю сервис iBeacon для Radius Networks для Android, но мне интересно, как я мог реализовать одно и то же фоновое сканирование. […]

OnBatchScanResults не вызывается в Android BLE

Теперь я использую новый BLE api для разработки Android. Основная идея заключается в использовании результата сканирования Bluetooth для раздувания recyclerview (списка); Я следовал руководству BLE по разработчику google Теперь у меня две проблемы: 1. onBatchScanResults прослушиватель никогда не запускается, но onScanResult работает хорошо, это потому, что сканер только чувствует 1 датчик поблизости? Мой сканер BLE […]

Как получить уникальный идентификатор маяка, используя SDK Estimote в Android

Я разрабатываю приложение, в котором я использую Beacons. Я прошел через соответствующий SDK Estimote для этого же. Теперь дело в том, что мне нужно знать уникальный идентификатор конкретного маяка. Предположим, у меня есть 3 маяка, и все они присутствуют в диапазоне устройства. Теперь я хочу выполнять разные функции на основе уникального идентификатора маяков. Для этого […]

IBeacons – Компания (Estimote, Gimbal и т. Д.) SDKs против библиотеки Android / iOS

Я играл с оценочными iBeacons с их Android SDK. Тем не менее, я все еще смущен тем, что доступно так много SDK. IBeacons – это всего лишь стандартные устройства Bluetooth, которые имеют Bluetooth Low Energy (BLE) в спецификации Bluetooth 4.0. Пока у вас есть устройство с поддержкой Bluetooth Smart Ready (iPhone 4S + и Android […]

Сделайте Android-устройство Samsung рекламой iBeacon

Кто-нибудь использовал API Bluetooth Bluetooth от LG, чтобы сделать устройство Android Android рекламой iBeacon? Это должно быть возможно, но у меня нет доступа к устройству, чтобы попробовать. Если кто-то использовал его, чтобы сделать устройство Android Android рекламой как любое другое периферийное устройство Bluetooth LE, я тоже хотел бы это знать. EDIT: теперь это возможно на […]

Intereting Posts