как получить уровень заряда батареи ibeacon из рекламных данных в Android

Я пытаюсь интегрировать ibeacons в свой проект и код, написанный в Eclipse. Я взял рекламные данные. И проанализированы UUID, основные, второстепенные, рассчитанное расстояние и т.д.

Но я застрял на уровне заряда батареи ibeacon. На стороне iOS светло-голубое приложение показывает мне уровень заряда батареи маяка (и т. д.:% 100). Но на стороне Android я не видел ни одного образца об этом. Может кто-нибудь объяснить мне, как я могу получить данные об уровне заряда батареи из записи рекламы?

Вот пример шестнадцатеричных данных из LogCat: 02:01:06:1a:ff:4c:00:02:15:e2:c5:6d:b5:df:fb:48:d2:b0:60:d0:f5: а7:10:96:е0:00:00:00:00:с5:02:0а:00:00:00:00:00:00:00:00:00:00:00:00:00:00: 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00

Спасибо


person gokhangokce    schedule 21.11.2014    source источник


Ответы (1)


Ответ на этот вопрос зависит от производителя маяка. Отчет об уровне заряда батареи не является частью какого-либо стандарта маяка.

Некоторые производители добавляют дополнительный байт где-то в объявлении маяка, который указывает уровень заряда батареи, но это не относится к опубликованной вами последовательности байтов. Вы можете дополнить свой вопрос особенностями типа маяка, который вы используете.

person davidgyoung    schedule 21.11.2014