- Что такое ANT+ в телефоне
- Что такое ANT+
- Для чего нужен ANT+
- Чем ANT+ отличается от Bluetooth
- Технология ANT — что это такое в телефоне?
- Чем ANT отличается от Bluetooth?
- Сфера применения технологии ANT
- Заключение
- Автоматическая сборка Android-проектов в Ant
- Что такое ant для android
- Что такое ANT+
- Сравнение с Bluetooth
- Заключение
- ANT что это такое в телефоне?
- Что такое ANT?
- В каких устройствах используется технология
- Недостатки стандарта ANT
- Можно ли удалить приложение с телефона
Что такое ANT+ в телефоне
Изучая характеристики новых телефонов можно заметить опцию, которая еще несколько лет назад вообще не встречалась. Эта опция называется ANT+ и сейчас она доступна во многих флагманских и средне ценовых телефонах на базе операционной системы Android.
Что такое ANT+
ANT+ или ANT Plus – это еще одна технология беспроводной передачи данных, которой оснащаются современные телефоны. ANT+ создана для применения в умных спортивных гаджетах, таких как шагомеры, пульсометры, вело компьютеры и т.д. Технология ANT+ построена на базе беспроводной сети ANT, которая работает в частотном диапазоне 2.4 ГГц и была разработана компанией Dynastream Innovations еще в 2004 году. Главной особенностью сети ANT и впоследствии ANT+ является низкое потребление энергии. Благодаря этому передающие устройства могут работать даже от плоской батарейки.
Сейчас поддержкой технологии ANT+ занимается альянс компаний, который был организован Dynastream Innovations. По состоянию на конец 2010 года в этом альянсе участвуют более 300 разных компаний, среди которых такие как Microsoft, Texas Instruments, Sony Ericsson, Timex, Adidas и Concept2.
Для чего нужен ANT+
Как уже было сказано, ANT+ используется для беспроводного получения данных с датчиков. Чаще всего устройства с ANT+ применяются в таких сферах как спорт, фитнес и здоровый образ жизни.
Например, с помощью ANT+ можно передавать на основное устройство данные с таких датчиков как:
- монитор сердечного ритма;
- датчик активности;
- калориметры;
- весы;
- датчик скорости;
- монитор кровяного давления;
- глюкометр (измерение уровня сахара в крови);
- датчик температуры;
- датчики скорости педалирования;
- шагомер;
- измеритель мощности;
В качестве принимающего устройства может использоваться телефон. Для этого он должен быть оснащен специальным модулем, который обеспечит прием и обработку сигналов ANT+. При наличии такого модуля спортивные приложения на вашем телефоне смогут получать данные от ваших датчиков, обрабатывать эту информацию и отображать ее в удобном виде.
Чем ANT+ отличается от Bluetooth
Изучая сферу применения ANT+ можно прийти к выводу, что его можно заменить более известным и популярным Bluetooth. Ведь Bluetooth также может передавать данные по беспроводному каналу и часто используется в компактных устройствах, в частности Bluetooth поддерживается абсолютно всеми телефонами.
На самом деле между ANT+ и Bluetooth есть достаточно много различий. Во-первых, ANT+ требует намного меньше энергии, что позволяет сделать передающие датчики намного компактней и обеспечить им длительное время автономной работы. Во-вторых, у ANT+ и Bluetooth разная структура сети. Информацию, которую передают датчики по ANT+, могут принимать различные устройства. Например, если работаете с тренером, то данные вашего пульсометра могут приниматься как вашим телефоном, так и телефоном тренера. В то время как при использовании Bluetooth информацию с датчиков может принимать только одно устройство.
Источник
Технология ANT — что это такое в телефоне?
Современные телефоны постоянно совершенствуются производителями и обзаводятся новыми технологиями.
Кроме привычной связи Bluetooth новые смартфоны поддерживают стандарт ANT. Эта технология предназначена для передачи информации на небольшом расстоянии — до 30 метров. Частота модуля составляет 2,4 ГГц. Данная технология применяется для подключения к гаджетам периферийных устройств.
Чем ANT отличается от Bluetooth?
Некоторые пользователи замечают, что технология ANT похожа на Bluetooth. Действительно, частота работы приблизительно одинаковая, однако стандарт ANT отличается по структуре пакетов и дальности передачи.
Максимальное расстояние для приема сигнала составляет 30 метров. Такой показатель проявляет себя в идеальных условиях, когда между телефоном и дополнительными устройствами отсутствуют препятствия. При обычном использовании расстояние связи составляет приблизительно 10 метров.
Дополнительной особенностью является сниженное потребление энергии. При включенном спящем режиме процент энергопотребления между ANT и Bluetooth практически идентичен. Однако активная передача данных показывает совершенно другие результаты. В среднем, расход аккумулятора снижается на 30 процентов на фоне Bluetooth. Производители достигли данного показателя благодаря особенностям формата, позволяющим отправлять меньше информации.
Сфера применения технологии ANT
Технология ANT используется в спортивных и медицинских устройствах. Самая распространенная категория — умные часы, предназначенные для мониторинга физической активности. Они собирают данные благодаря датчику ускорения. В качестве принимающего устройства используется смартфон, обладающий соответствующим модулем для приема сигнала.
Технологию ANT поддерживают:
- Мониторы кровяного давления.
- Глюкометры для измерения сахара в крови.
- Температурные датчики.
- Приборы отслеживания сердечного ритма.
- Измерители скорости педалирования.
- Умные весы.
- Спидометры для велосипедов.
- Велокомпьютеры.
Чтобы определить, поддерживает и телефон ANT, рекомендуется прочитать справочное руководство. Также можно посетить официальный сайт производителя и выбрать требуемую модель. В технических характеристиках обычно упомянут стандарт связи или его отсутствие.
Заключение
Технология ANT является востребованным стандартом связи в 2019 году. Она помогает подключать телефон к медицинским или спортивным устройствам.
Источник
Автоматическая сборка Android-проектов в Ant
Достался мне на новой работе в поддержку и разработку средних размеров проект Android приложения, которое контора планирует выпустить как дополнение к десктопной версии. После ознакомления с фронтом работ, руководство дало задание сделать автоматическую сборку realise-версии «в один клик». До этого все мои проекты прекрасно собирались в IDE, а предстояло сделать безИДЕшную реализацию, поэтому пришлось пройти путь граблей и шишек. Соли добавляло обстоятельство что в проекте используется зависимость от ActionBarSherlock (Maven-проект, apklib).
Аутсорсеры, делавшие проект до меня, использовали Intelij IDE, я же в основном использую в работе NetBeans и Eclipse. Открыть и собрать проект в Eclipse не составило особого труда, только путь к ABS пришлось указать. Компиляция, сборка и запуск готового apk прошла без проблем. А вот с NetBeans такой фокус не прошел. Он упорно отказывается принимать ABS как библиотеку. Погуглив, выяснилось что это баг в НетБинс (к примеру как тут у человека), нашел даже тикет на официальном багрепорте. Так же нашел парочку способов собрать из под НетБинса (изменение pom.xml, копирование исходников ABS в папку основного проекта), но они мне не подходили (дана была четкая установка сделать так, чтобы зависимости основной проект вообще брал с внешнего репозитория и никак не влиял на них).
Поигравшись с IDE, начал реализовывать автосборку. Гугление вывело на эту и эту статью. После нескольких экспериментов был написан такой мануал:
1. Устанавливаем (вдруг у кого не стоит) JAVA_HOME и ANDOID_HOME (к примеру C:\Program Files (x86)\Java\jdk1.7.0_07 и D:\android\android-sdk)
2. Устанавливаем в Path пути к Android tools и Ant (у меня Ant отдельно, последняя версия). Что-то вроде такого должно быть
D:\android\android-sdk\tools;D:\android\android-sdk\platform-tools;D:\android\android-sdk\bin;D:\android\apache-ant-1.9.0\bin
3. Для ленивых открываем проект в NetBens, он создаст основные файлы, для остальных выполняем команду android rebuild , она должна создать необходимые файлы.
4. Поскольку собираем realise-версию, ложим наш файл key.keystore (или как он у вас называется) в папку проекта. В файл ant.properties добавляем:
key.store=key.keystore
key.alias=mykey
key.store.password=pass1
key.alias.password=pass2
5. В project.properties добавляем пути к нашей apklib-зависимости:
android.library.reference.1=../ActionBarSherlock
android.library=false
Сама папка проекта ABS лежит рядом с папкой нашего проекта.
6. Если нужно запускать ProGuard, в том же файле пишем (или раскомментируется):
6. Поскольку у меня задача была сделать сборку «в один клик», создаем батник с содержимым:
echo Build
call ant release
pause
(первая и последняя строчки опционально)
Итогом мы должны получить такую структуру проекта:
ActionBarSherlock/
src/
res/
bin/
libs/
pom.xml
AndroidManigest.xml
…
MyProject/
src/
res/
bin/
jni/
libs/
project.properties
ant.properties
build.xml
build.bat
AndroidManigest.xml
…
Если все сделано правильно, по нажатию на батник мы увидим консоль сборки
Источник
Что такое ant для android
Сегодня две главные доминирующие тенденции — развитие носимой электроники и интернета вещей. Мир завоёвывают фитнес-трекеры и умные часы, а совершенно обыденные и простые по своему назначению бытовые устройства обзаводятся невиданными ранее возможностями и собственными IP. Раньше нас манил сам факт подключения к сети, и развитие гаджетов было подчинено идее улучшения способов коммуникации. Сегодня же наступает новая эпоха: мы превращаемся в центры крошечных сетей имени себя. Мы начинаем окружать себя устройствами, регистрирующими наше физической состояние, перемещение в пространстве и вид активности, создавая круглосуточные логи нашего бытия. Наши жилища постепенно наполняются приборами и устройствами, которыми можно (и нужно) управлять дистанционно и централизованно. В результате смартфон будет обретать всё большее значение как некий центр, куда стекается информация со всевозможных трекеров, датчиков, умных лампочек и прочих многочисленных высокотехнологичных сателлитов. Очевидно, что в этих условиях необходим некий общепринятый протокол связи. И одним из наиболее перспективных претендентов на эту роль является протокол ANT+, реализованный в YotaPhone 2.
Что такое ANT+
Это проприетарный протокол, разработанный для обмена данными с сенсорами, находящимися в ближней зоне. В основном это:
- датчики сердечного ритма,
- датчики скорости,
- шагомеры,
- счётчики калорий,
- датчики кровяного давления,
- весы,
- датчики температуры и многое другое.
Для этого мобильное устройство (смартфон, планшет, умные часы, велокомпьютер и т.д.) должно быть оснащено модулем беспроводного связи, поддерживающим передачу по протоколу ANT+. В YotaPhone за это отвечает микросхема WCN3680 от компании Qualcomm. Данные передаются на частоте 2,4 ГГц, в диапазоне ISM (Industrial, Scientific, Medical — промышленный, научный, медицинский), при этом используется та же полоса пропускания, что и у Bluetooth. Радиус действия связи по протоколу ANT+ составляет в среднем 30 м.
ANT+ является адаптивным синхронным протоколом. Сеть ANT+ состоит из логических соединений между двумя нодами. Внутри каждого соединения один нод является master, a другой — slave. Однако тот же самый slave может быть master по отношению к другому ноду, с которым он составляет иное логическое соединение. В ANT-сети любой нод может соединяться с любым нодом.
Логическая схема работы протокола ANT в Android:
Сравнение с Bluetooth
Учитывая общую частоту и полосу пропускания, чем же тогда различаются ANT+ и Bluetooth?
- Разная структура пакетов.
- Разное количество каналов: ANT+ — 83 (микросхема WCN3680 поддерживает 79), Bluetooth Low Energy — 40.
- Разный интервал между каналами: ANT+ — 1 Гц, Bluetooth LE —2 Гц.
- Разная дальность приёма: ANT+ — 30 м, Bluetooth LE — 50 м.
Однако все эти различия не дают ответа на вопрос: зачем нужен ANT+, если есть Bluetooth? Всё дело в энергопотреблении. В этом отношении ANT+ показывает высокие результаты: некоторые мобильные устройства могут работать около года на одном заряде батареи. Если сравнивать ANT+ и Bluetooth Smart, то:
- У них одинаковое потребление энергии в спящем и активном режимах.
- ANT+ меньше потребляет при объявлении сервиса (advertising).
- ANT+ меньше потребляет при сканировании и инициировании сеанса связи.
- ANT+ требуется меньше транзакций для каждого этапа сеанса связи.
- При отправке одного объёма данных ANT+ пересылает меньше дополнительной информации.
Экономия энергии по каждому из этих пунктов не велика, но в сумме набегает более чем существенная разница: ANT+ на 25-50% более энергоэффективен, чем Bluetooth Smart.
Есть у этого протокола и ряд других преимуществ. Например, благодаря разной топологии сетей, ANT+ позволяет реализовать гораздо больше пользовательских сценариев соединения. Кроме того, служба ANT+ для Android позволяет одновременно запускать несколько независимых приложений, использующих один модуль связи.
Заключение
Несмотря на проприетарность самого протокола, количество и состав внешних устройств, подключающихся к гаджету, ничем не ограничен. Разве что количеством радиочастотных каналов. То есть вы можете одновременно принимать информацию с самых разных датчиков, в зависимости от решаемой задачи. На данный момент это, в основном, относится к спорту и физической активности, но с развитием интернета вещей можно ожидать существенного расширения спектра подключаемых устройств. Например, уже сейчас ANT+ позволяет управлять проигрыванием музыки, получать информацию от датчиков газа и крутящего момента на мотоцикле, а также навигационные данные с GPS-устройств.
Источник
ANT что это такое в телефоне?
Открыв диспетчер задач или «Приложения» в своём мобильном устройстве, можно увидеть запущенные программы Андроида. В каждой новой версией этой ОС пользователи находят новые системные приложения. Из статьи вы узнаете все об ANT — что за приложение в вашем смартфоне, и для чего оно нужно.
Что такое ANT?
В наше время трудно кого-нибудь удивить умными устройствами. Например, пылесосом, который самостоятельно определяет уровень загрязнения комнаты. После чего принимается за уборку. С каждым годом технологии становятся более усовершенствованными. Появляются новые виды и способы передачи данных. ANT является одной из таких технологий. Полное название — ANT HAL Service . Она была создана группой специалистов как защищённая беспроводная технология передачи данных. Ориентирована на использование в приборах и устройствах для спорта и оборудовании для других направлений.
Почему бы разработчикам не использовать уже имеющиеся сетевые технологии, вместо того, чтобы создавать новые? Есть ответ на этот вопрос. Существующие технологии потребляют большое количество энергии. В этом можно убедиться, открыв в настройках информацию о расходе аккумулятора. Разработка ANT была нацелена на низкое потребление заряда аккумулятора в телефоне. Так как спортивные гаджеты (шагомеры, счётчики калорий и т. д.) требуют продолжительного срока работы. Незначительных расход заряда достигается преимущественно сокращением количества информации в передаваемом пакете данных.
В интернете можно встретить название ANT+ — это усовершенствованная версия, в которой были добавлены ряд изменений. Они позволяют эффективнее отслеживать, собирать и передавать данные с цифровых датчиков устройств. Первая версия технологии вышла еще в 2004 году. Но сегодня её доработали. И такой способ обмена информацией является предпочтительнее других в некоторых видах приборов и устройств. А также ANT позволяет отсылать сигнал сразу на несколько приёмников. Чего тот же Bluetooth делать не умеет, работая только с одним устройством за сеанс.
В каких устройствах используется технология
ANT встроена в большое количество различных устройств, преимущественно это спортивные принадлежности:
- Всевозможные датчики скорости, включая велотренажёры;
- Глюкометры, калориметры, весы, шагометры;
- Приборы для измерения кровяного давления;
- Управление освещением в помещениях;
- Измерения скорости в транспортных средствах;
- Всевозможное фитнес-оборудование;
- Датчики активности;
- Отслеживание местонахождения объектов;
- Управление параметрами музыкальных проигрывателей.
В наших телефонах ANT может применяться в разных ситуациях. К примеру, если ворота в вашем дворе оснащены датчиком с поддержкой стандарта, они могут реагировать на приближение манипулятора. Когда вы приблизитесь к ним, датчик сработает и ворота отворятся. Примеры можно приводить долго. Технологию ANT применяют и в разработке умных домов, в медицине, машиностроении.
Недостатки стандарта ANT
Среди недостатков способа передачи данных ANT можно выделить конфликты с другими технологиями. Его создатели сделали всё, чтобы оснащённые им устройства работали стабильно. Но в некоторых ситуациях при активированных других технологиях (Bluetooth) возникают некоторые потери и сбои в поступающем сигнале. Поэтому пользователям стоит следить за тем, чтобы они не встречались в устройствах в активном режиме.
В отличие от похожего стандарта Bluetooth, ANT не настолько распространён. И возникают проблемы в его поддержке с другими устройствами.
Можно ли удалить приложение с телефона
Технология ANT может отображаться в системных процессах. Но она не занимает ресурсы смартфона, даже работая в фоновом режиме. Так как является встроенным системным приложением, то обычным способом удалить его не удастся. Вы сможете это сделать только после получения Root-прав. Или став суперпользователем. Но вы также можете выключить технологию, если для вас она не представляет ценности.
Для этого вам нужно:
- Открыть настройки устройства с Андроид;
- Выбрать пункт « Приложения »;
- Найти раздел « Все » и открыть его;
- В списке найдите ANT или ANT+ HAL Service и выбрать его;
- В окне приложения нажмите на кнопку « Отключить ». Подтвердите свои намерения нажатием « О к».
После отключения вы больше не увидите это название. Даже после перезагрузки ANT не будет активировано. Оно может снова заработать только после сброса настроек устройства до заводских. Либо после того, как вы самостоятельно его включите таким же способом, как выключили.
В смартфоне технологию можно использовать, подключив, например, фитнес трекер. В инструкции для применения должно быть описан процесс, как использовать его вместе с ANT и вашим гаджетом. Если трекер поддерживает этот стандарт. Инструкцию вы также сможете найти через поисковик в интернете, написав в строке имя модели устройства.
В статье мы подробно разобрали что такое ANT, и для чего эта технология нужна на вашем мобильном. Надеемся, что наша информация оказалась полезной.
Источник