2014-02-19 4 views
1

Есть несколько маяковых сайтов, которые выпустили свой SDK. Например, скажем, https://www.gimbal.com/ имеет SDK для вашего приложения , чтобы вы могли поговорить с их изготовленными маяками. Скажем, вы, , высоко оценили многие функции и инструменты, которые были у их программного обеспечения, , но вы хотели разработать больше инструментов ... или, может быть, настраивать кампании для своих маяков, которые нужно запрограммировать. Как бы вы это сделали ? Можете ли вы построить поверх SDK? В основном, мой вопрос: как я могу запрограммировать свои маяки, чтобы сделать больше, чем их предложения CMS? Если бы я хотел, чтобы создал свою собственную CMS с пользовательскими функциями и кампаниями, могу ли я сделать ? Как мне это сделать?SDK и Beacon/Bluetooth LE development

ответ

1

Как работает Beacon?
У вас есть UUID (который относится к компании), майор, несовершеннолетний и RSSI.
Давайте попробуем с примером. Предположим, что UUID от BestBuy, он будет таким же для всех его лучей BebeBuy.
Затем майор определит, в каких магазинах он находится (один в Атланте, один в Нью-Йорке и т. Д.)
Затем младший будет определять, где находится в этом магазине маяк (рядом с подставкой для DVD, рядом с подставкой для телевизора и т. д.)
И RSSI (с информацией Tx-1m) поможет вам определить расстояние между маяком и вами.
Но, поскольку UUID - это всего лишь набор шестнадцатеричных значений, числа майора/младшего/rssi, вы должны знать, что они означают (если его магазин в Атланте или тот, который находится в Нью-Йорке и т. Д.)
So это означает, что приложение нуждается в знаниях, внутри него или при запросе сервера
Итак, до тех пор, пока вы подключены к этой базе данных, вы в порядке.
Так что я не знаю об их SDK, так как я работал с пользовательским iBeacon, но это означает, что если SDK позволит вам получить доступ к «цифрам», а не «перевод», вы добры и можете делай все, что хочешь. Это зависит от того, насколько «прозрачность» дает SDK.
Другими словами, вы можете предоставить «дополнение» SDK своим собственным.

Смежные вопросы