Являются ли iBeacon и Sensortag одинаковыми?

Я знаю, что оба являются смарт-устройствами Bluetooth. Мне нужно знать, можно ли использовать оба для одних и тех же приложений. Если нет, что у них общего и что в них различается?


person JAI    schedule 10.01.2014    source источник


Ответы (5)


Сенсорная метка может быть настроена как iBeacon, но она разработана как более универсальное устройство Bluetooth LE, которое также можно использовать для многих других целей, предоставляя множество других услуг Bluetooth.

iBeacon — это очень специфический тип устройства Bluetooth LE, и многие типы iBeacon могут выполнять только одну эту функцию.

Поскольку сенсорная метка настолько универсальна, она не оптимизирована для использования в качестве iBeacon. Его батарея, например, не будет работать очень долго, когда он действует как iBeacon.

person davidgyoung    schedule 10.01.2014
comment
Можете ли вы даже изменить тег датчика, чтобы он отвечал правильным UUID в рекламных пакетах? - person Tim Tisdall; 10.01.2014
comment
Да. Вот сообщение в блоге, которое сделала моя компания, в котором процесс описывается как самостоятельная инструкция: developer.radiusnetworks.com/2013/11/04/ И, как говорит @BigRich ниже, TI теперь предлагает свой собственный iBeacon прошивка. - person davidgyoung; 11.01.2014

«Sensortag» от TI — это, по сути, просто тестовая плата для чипов CC2540/CC2541 BLE.

В большинстве аппаратных реализаций «iBeacon» используется либо этот чип, либо конкурирующий NRF51822 на более специализированной специальной плате.

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

Рабочий цикл, определяющий энергопотребление, также определяется прошивкой. У Sensortag действительно есть некоторые другие встроенные периферийные устройства, но, если конструкция разумна, должна быть возможность перевести их в незначительное отключенное состояние.

person Chris Stratton    schedule 10.01.2014

Отвечая на комментарий @TimTisdall (ниже), следующая ссылка представляет собой стороннее неофициальное обновление прошивки с поддержкой iBeacon для оборудование TI 2541DK SensorTag:

шестнадцатеричные файлы прошивки, демонстрирующие iBeacon на cc254x

Для получения дополнительной информации о SensorTag см.:

http://www.ti.com/ww/en/wireless_connectivity/sensortag

&

http://www.ti.com/tool/CC2541DK-SENSOR

person Big Rich    schedule 10.01.2014

Этот вопрос немного опередил время, и вот некоторые обновления: SensorTag теперь официально поддерживает технологию iBeacon. Информация о том, как настроить его для работы в качестве iBeacon, описана в вики.

Как уже указывал davidgyoung: он не был создан исключительно для работы в качестве iBeacon, поэтому у него может быть уменьшенное время автономной работы. С другой стороны, он предоставляет больше функциональных возможностей, что делает его ценным инструментом для разработки по хорошей цене.

person tilo    schedule 25.04.2014

Как отмечалось ранее, SensorTag имеет много других датчиков на борту. Использование «общей» прошивки iBeacon на SensorTag приводит к высокому потреблению тока. Неиспользуемые датчики необходимо перевести в спящий режим (я полагаю, что это была реализация гироскопа, которая потребляет много энергии при неправильной настройке в спящем режиме).

person Kai    schedule 04.05.2014