Есть несколько маяковых сайтов, которые выпустили свой SDK. Например, скажем, https://www.gimbal.com/ имеет SDK для вашего приложения , чтобы вы могли поговорить с их изготовленными маяками. Скажем, вы, , высоко оценили многие функции и инструменты, которые были у их программного обеспечения, , но вы хотели разработать больше инструментов ... или, может быть, настраивать кампании для своих маяков, которые нужно запрограммировать. Как бы вы это сделали ? Можете ли вы построить поверх SDK? В основном, мой вопрос: как я могу запрограммировать свои маяки, чтобы сделать больше, чем их предложения CMS? Если бы я хотел, чтобы создал свою собственную CMS с пользовательскими функциями и кампаниями, могу ли я сделать ? Как мне это сделать?SDK и Beacon/Bluetooth LE development
ответ
Как работает Beacon?
У вас есть UUID (который относится к компании), майор, несовершеннолетний и RSSI.
Давайте попробуем с примером. Предположим, что UUID от BestBuy, он будет таким же для всех его лучей BebeBuy.
Затем майор определит, в каких магазинах он находится (один в Атланте, один в Нью-Йорке и т. Д.)
Затем младший будет определять, где находится в этом магазине маяк (рядом с подставкой для DVD, рядом с подставкой для телевизора и т. д.)
И RSSI (с информацией Tx-1m) поможет вам определить расстояние между маяком и вами.
Но, поскольку UUID - это всего лишь набор шестнадцатеричных значений, числа майора/младшего/rssi, вы должны знать, что они означают (если его магазин в Атланте или тот, который находится в Нью-Йорке и т. Д.)
So это означает, что приложение нуждается в знаниях, внутри него или при запросе сервера
Итак, до тех пор, пока вы подключены к этой базе данных, вы в порядке.
Так что я не знаю об их SDK, так как я работал с пользовательским iBeacon, но это означает, что если SDK позволит вам получить доступ к «цифрам», а не «перевод», вы добры и можете делай все, что хочешь. Это зависит от того, насколько «прозрачность» дает SDK.
Другими словами, вы можете предоставить «дополнение» SDK своим собственным.
- 1. Firefox SDK | Add-on Development
- 2. iphone и ipad development
- 3. android development: устройство sdk ниже, чем minSdk
- 4. ли Android SDK (Android Development Tools) изменяет Java SDK?
- 5. Windows Phone и Bluetooth LE
- 6. Aldon и .Net Development
- 7. C# development и project.json
- 8. Agile Development и ESB
- 9. Usuage Eclipse для BB и Android Development
- 10. android multi device development
- 11. Не удалось найти C: \ Development \ android-sdk-windows \ tools \ emulator.exe?
- 12. Ошибка в Windows Software Development Kit (SDK) отдельно Установка
- 13. Estimote SDK vs Altbeacon Library for Android Development
- 14. Firefox Addon Development - использование интерфейса низкого уровня или не SDK
- 15. Недоступно Функции API управления камерой, Sony Development SDK, Camera WX500
- 16. Почему (lt, gt) и (le, ge) отражения вместо (lt, ge) и (le, gt)?
- 17. Symbian Qt Development Linux
- 18. Какие флаги защиты «appop» и «development» используются?
- 19. Azure development Environment
- 20. Android Bluetooth 4.0 Development
- 21. Portable Development Environment и Git
- 22. firefox addon development и Unicode
- 23. Vagrant for development и CI
- 24. Airplay и использование аксессуаров Bluetooth LE
- 25. Сканирование для Bluetooth и Bluetooth LE
- 26. Установите Shield LE erros -1014 и -5044
- 27. Обнаружение близости с Bluetooth LE и iOS
- 28. Core Bluetooth LE и классический в iOS
- 29. Различия между Bluetooth и Bluetooth LE?
- 30. Bluetooth LE и ANCS в iOS