Открытие карданного маяка

17

Можно ли обнаружить маячки с картой Gimbal с помощью SDK iOS? Я хочу использовать простой диапазон, но я не знаю UUID передатчика.

    
задан Mihai Popa 23.01.2014 в 14:57
источник

4 ответа

30

ДА, вы можете использовать Gimbals как iBeacons. Вы должны перенастроить его с помощью конфигурации iBeacon. Войдите на сайт Gimbal, создайте учетную запись, если у вас ее нет. Ссылка

Откройте вкладку «Близкие контакты». Нажмите кнопку «Управление конфигурацией» вверху и создайте новую конфигурацию, выберите iBeacon в качестве типа маяка, назначьте UUID, основные и второстепенные. Вы можете выбрать любой UUID, который вы хотите.

Теперь зарегистрируйте свой маяк Gimbal и выберите новую конфигурацию. Вы должны открыть маяк, чтобы перейти к заводскому идентификатору, который требуется для регистрации.

Загрузите приложение Gimbal manager для iPhone, откройте его, выберите опцию «Настроить». Откройте Gimbal и извлеките аккумулятор, снова вставьте тесто, и вы увидите свой маяк в приложении Gimbal Manager, нажмите кнопку «Обновить».

Вот и все, теперь ваш Gimbal находится в режиме iBeacon.

    
ответ дан Sergey 26.03.2014 в 17:14
источник
6

Если кому-то интересно, я нашел этот полезный пост на Ссылка :

Собственно, вы не можете нюхать iUeon UUID, так как Gimbal использует свою собственную реализацию для своих маяков. Они используют BLE для передачи зашифрованных идентификаторов, которые изменяются при каждой широковещательной передаче, поэтому для подтверждения того, с каким идентификатором маяка это связано, нужно проверить с помощью SDK / API.

обновление: davidyoung прав. Существует некоторая информация, которую я пропустил в документации Gimbal:

Если для использования вашего приложения требуется использование технологии iBeacon, маяк Gimbal Series 20 можно настроить для трансляции iBeon-совместимых пакетов BLE. Чтобы узнать, как настроить маяк для совместимости с iBeacon, прочитайте руководство Quickstart Proximity. Рамка Proximity позволяет легко использовать как iBeacons, так и Gimbal beacons из SDK и позволяет управлять ими через портал менеджера Gimbal.

    
ответ дан Mihai Popa 24.01.2014 в 09:35
источник
3

Интересно - недавно я получил ответ от Radius Networks, в котором ScanBeacon не может идентифицировать маяки в кармане - по крайней мере, так я его прочитал.

«Scanbeacon должен отображать любое устройство, которое передает рекламу ibeacon. У нас было несколько отчетов о том, что маленькие синие маяки, которые Qualcomm выпускает, не отображаются с помощью ScanBeacon. Наше собственное расследование этих подразделений заключается в том, что они не рекламируют идентификаторы iBeacon.

Может быть какая-то конфигурация или другие шаги, которые необходимо предпринять, о которых мы не знаем. Но внешнее состояние маяков Qualcomm, по-видимому, не является рекламой iBeacon ».

    
ответ дан PFaunik 27.01.2014 в 06:11
источник
3

Чтобы использовать iOS, вам нужно знать UUID. Существуют и другие опции, которые не требуют знания UUID.

  1. Если у вас есть устройство Android w / 4.3 или новее и поддержка BT4.0, вы можете использовать бесплатное приложение Locate по следующей ссылке. Ссылка

  2. Если у вас есть Mac w 10.9 или выше и поддержка BT4.0, вы можете использовать приложение ScanBeacon ($ 9.99), доступное в магазине Mac App Store или по этой ссылке. Ссылка

Удачи, и убедитесь, что вы сообщаете свои результаты остальному сообществу!

Дэвид

Полное раскрытие: мои коллеги просто напомнили мне, что я плохо себя чувствую, не замечая, что я работаю ради Radius Networks, который предоставляет перечисленные выше инструменты, и я разработчик второго инструмента, указанного в списке ScanBeacon.

    
ответ дан davidhelms 23.01.2014 в 16:44
источник