iOS-приложение с bluetooth в качестве триггера

Я пытаюсь помочь создать приложение iOS для конкретного местоположения, которому требуется внешний триггер для запуска воспроизведения звука, когда он приближается к заданному месту в здании. (нет доступа к GPS)

Кто-нибудь имел опыт делать что-то подобное? Одной из моих мыслей было разместить несколько «передатчиков» Bluetooth (например, xbee + arduino) вокруг здания, и если Bluetooth iPhone был достаточно близко, чтобы его идентифицировать, он запускал звук.

Я никогда раньше не работал с bluetooth или подобными приложениями, поэтому буду очень признателен за любой совет.


person lia_m    schedule 26.07.2012    source источник


Ответы (1)


Bluetooth, безусловно, будет работать, хотя другие методы тоже могут. Единственным недостатком Bluetooth является то, что вам нужно либо работать в программе APPle MFi для стандартного Bluetooth, либо ограничить используемые устройства iPhone 4s или новее или iPad 3-го поколения или новее, чтобы вы могли использовать Bluetooth LE (Bluetooth 4.0).

Предполагая, что вы можете использовать Bluetooth LE, это не только возможно, Apple продемонстрировала одну из таких технологий. После того, как вы зарегистрируетесь в качестве разработчика, ознакомьтесь с сеансом 705, Advanced Core Bluetooth, с WWDC 2012. Завершающая демонстрация — это именно то, что вам нужно, и сеанс описывает, как это сделать, и предоставляет исходный код.

person Mike    schedule 07.08.2012
comment
Вы не знаете, можно ли найти этот исходный код в Интернете? благодарю вас. - person Pedro Andrade; 19.10.2012
comment
Вы можете найти код Bluetooth LE в techBASIC здесь: byteworks.us /Byte_Works/Блог/Записи/2012/8/. - person Mike; 26.10.2012
comment
У Apple есть пример здесь: developer.apple.com/library /mac/#samplecode/HeartRateMonitor/ - person Mike; 26.10.2012