Многие пользователи даже не подозревают, что версий протокола Bluetooth ни одна и не две, и от нее довольно существенно зависят возможности конкретного устройства.
Например, чтобы передавать файлы по Bluetooth — у вас должен быть адаптер, поддерживающий версию протокола 4.0 (или выше). Разумеется, на это начинают обращать внимание когда сделать этого не получается…
В этой заметке приведу несколько способов, как узнать, какую версию Bluetooth поддерживает ваш телефон, компьютер (или ноутбук), а также укажу в чем отличие разных версий (самое основное).
В помощь!
Как включить Bluetooth на компьютере/ноутбуке —
- 1 Узнаем версию Bluetooth 1.1 На телефоне (под Android)
- 1.2 На компьютере/ноутбуке (под Windows)
- 1.3 У наушников
-
2.1 Стоит ли гнаться за более новой версией Bluetooth
Как увеличился радиус действия Bluetooth 5?
В спецификации Bluetooth 5.0 говорится об увеличении радиуса действия в четыре раза по сравнению с Bluetooth 4.0. Это достаточно тонкий вопрос, на котором стоит остановиться подробнее.
Как разобраться в версиях и кодеках Bluetooth?
Во-первых, понятие «в четыре раза» является относительным и не привязывается к конкретному радиусу действия в метрах или километрах. Дело в том, что дальность радиопередачи сильно зависит от целого ряда факторов: состояния окружающей среды, уровня помех, числа одновременно передающих устройств и так далее. В итоге ни один производитель, а также и сам разработчик стандарта Bluetooth SIG, конкретных значений не приводит. Увеличение радиуса действия оценивается в сравнении с Bluetooth 4.0.
Для дальнейшего анализа необходимо выполнить некоторые математические расчеты и оценить бюджет мощности радиоканала [5]. При использовании логарифмических значений бюджет радиоканала (дБ) равен разности мощности передатчика (дБм) и чувствительности приемника (дБм):
Бюджет радиоканала = мощность TX (дБм) – чувствительность RX (дБм)
Для Bluetooth 4.0 стандартная чувствительность приемника составляет -93 дБм. Если полагать мощность передатчика 0 дБм, то бюджет составляет 93 дБ.
Увеличение радиуса действия в четыре раза потребует увеличения бюджета на 12 дБ, что дает значение 105 дБ. Как же предполагается достигать этого значения? Есть два пути:
- увеличение мощности передатчиков;
- увеличение чувствительности приемников.
Если идти по первому пути и увеличивать мощность передатчика, это неизбежно вызовет рост потребления. Например, для CC2640R2F переход на выходную мощность 5 дБм приводит к росту тока потребления до 9 мА (рисунок 1). При мощности 10 дБм ток увеличится до 20 мА. Такой подход не выглядит привлекательным для большинства беспроводных устройств с батарейным питанием и не всегда подходит для IoT, а ведь именно на эту область в первую очередь и ориентировался Bluetooth 5.0. По этой причине второе решение выглядит более предпочтительным.
Рис. 1. Увеличение потребления микроконтроллера CC2640R2F при росте мощности передатчика
📖 Секретное меню телефона. Полный обзор всех функций меню для разработчиков. Часть 3
Для увеличения чувствительности приемника предлагается два способа:
- снижение скорости передачи;
- использование кодирования данных Coded PHY.
Уменьшение скорости передачи данных в восемь раз теоретически повышает чувствительность приемника на 9 дБ. Таким образом до заветного значения не хватает всего 3 дБ.
Необходимые 3 дБ удается получить с помощью дополнительного кодирования Coded PHY. Ранее в версиях Bluetooth 4.х кодирование битов было однозначным 1:1. Это значит, что поток данных напрямую направлялся на дифференциальный демодулятор. В Bluetooth 5.0 при использовании Coded PHY существует два дополнительных формата передачи:
- с кодированием 1:2, при котором каждому биту данных ставятся в соответствие два бита в потоке радиоданных. Например, логическая «1» представляется как последовательность «10». При этом физическая скорость остается равной 1 Мбит/с, а реальная скорость передачи данных падает до 500 кбит/с.
- С кодированием 1:4. Например, логическая «1» представляется последовательностью «1100». Скорость передачи данных при этом уменьшается до 125 кбит/с.
Описанный подход называется Forward Error Correction (FEC) и позволяет обнаруживать и исправлять ошибки на приемной стороне, а не запрашивать повторную передачу пакетов, как это было в Bluetooth 4.0.
На бумаге все выглядит неплохо. Остается только выяснить, насколько эти теоретические выкладки соответствуют реальности. В качестве примера возьмем все тот же микроконтроллер CC2640R2F. Благодаря различным улучшениям и новым режимам модуляции Bluetooth 5.0, приемопередатчик этого процессора имеет чувствительность -97 дБм при скорости обмена 1 Мбит/с и -103 дБм при использовании Coded PHY и скорости обмена 125 кбит/с. Таким образом в последнем случае до уровня 105 дБ не хватает всего 2 дБм.
Для оценки радиуса действия CC2640R2F инженеры из Texas Instruments провели полевой эксперимент в городе Осло. При этом с точки зрения уровня шумов окружающую среду в данном опыте нельзя назвать «дружелюбной», так как в непосредственной близости находилась деловая часть города.
Для получения бюджета мощности больше 105 дБ было решено увеличить мощность передатчика до 5 дБм. Это позволило достичь внушительного итогового значения в 108 дБм (рисунок 2). При выполнении эксперимента дальность действия составила 1,6 км, что является весьма впечатляющим результатом, особенно – если учесть минимальный уровень потребления радиопередатчиков.
Рис. 2. Бюджет мощности радиоканала CC2640R2F
Отличие разных версий Bluetooth
Важный момент!
Не стоит забывать, что само по себе устройство Bluetooth не работает, как минимум у вас есть два устройства, сопрягающиеся по этому протоколу, например, телефон и наушники.
И если ваш телефон поддерживает версию Bluetooth 4.2, а наушники 2.1 + EDR — подключение будет происходить по протоколу 2.1 + (прим.: всегда выбирается самая низкая из доступных версий).
Теперь о том, какие версии Bluetooth существуют, и что можно сейчас встретить…
1) Bluetooth 1.0, 1.1, 1.2 — первые версии протокола, появились в 1994 году. Сегодня найти что-то из тех устройств почти нереально.
2) Bluetooth 2.0 + EDR — обновленная версия протокола, датируется 2004 г. По сравнению с первыми версиями существенно снижено энергопотребление и несколько возросла скорость работы. До сих пор можно встретить в старых и недорогих наушниках, гарнитурах.
3) Bluetooth 2.1 и Bluetooth 2.1 + EDR — более новая версия протокола (от 2007 г.). Появилась поддержка NFC, уменьшено энергопотребление в 5-10 раз, ускорено сопряжение устройств.
4) Bluetooth 3.0 + HS — обновление от 2009 г. Была существенно увеличена скорость передач данных (до 1 Мбит/с). Правда, вместе с этим серьезно возросло энергопотребление, поэтому эта версия не стала такой популярной (как предыдущие).
5) Bluetooth 4.0 — обновление от 2010 г. Было уменьшено энергопотребление, появилась возможность передавать файлы, скорость осталась прежняя — 1 Мбит/с. Bluetooth адаптеры этой версии до сих пор можно встретить в ноутбуках, телефонах. Также было выпущено достаточно много гарнитур.
6) Bluetooth 4.1 — устранение перекрестных помех при одновременной работе с LTE-модулями, которые есть во всех 4G смартфонах (2013 г.);
7) Bluetooth 4.2 — была несколько увеличена стабильность и скорость передачи данных, улучшена защита, конфиденциальность, увеличено расстояние на котором могут работать устройства (до 60 метров). Наиболее часто-встречаемый протокол на сегодняшний день, используется повсеместно: наушниках, мышках, плеерах, ноутбуках и т.д.
Bluetooth 5.0 — новый протокол от 2021 г. Была увеличена скорость (до 2 Мбит/с) и расстояние, на котором могут работать устройства (до 240 метров). Встречается только в новых и дорогих гаджетах: телефонах, ноутбуках и пр.
9) Bluetooth 5.1 — разработчики обещают выпустить новую версию уже совсем скоро. Основное нововведение — определение местоположения устройств.
1. Расширенный профиль распространения аудио (A2DP)
Коротко известный как A2DP, этот профиль отвечает за передачу высококачественного стереозвука от источника (SRC) к приемнику (SNK). Источником (SRC) является в основном устройство, производящее цифровой звук, а приемник (SNK) является приемным устройством в пикосети — сети устройств, подключенных с использованием технологии Bluetooth.
Если вы используете наушники Bluetooth, наушники, автомобильную стереосистему, ваше устройство использует этот профиль для обеспечения передачи высококачественного звука.
2. Аудио/видео профиль дистанционного управления (AVRCP)
Этот профиль отвечает за функциональность удаленного управления устройствами Bluetooth. Вы найдете этот профиль на таких устройствах, как телевизоры, наушники, интеллектуальные колонки, звуковые панели, смартфоны и другое стереооборудование. ACRCP предоставляет интерфейс, который позволяет вашему устройству Bluetooth ставить на паузу музыку, увеличивать и уменьшать громкость, переходить к следующему и предыдущему файлу в вашем списке воспроизведения и т. д.
AVRCP играет жизненно важную роль в управляющем устройстве (например, смартфоне) и целевом устройстве (гарнитуре Bluetooth, динамике и т. д.).
Когда вы нажимаете кнопку (воспроизведение, паузы, затем и т. д.) На управляющем устройстве, команда обнаруживается контроллером с помощью AVRCP. Профиль впоследствии преобразует команду в A/V-сигнал управления, который он передает целевому устройству.
Advanced Audio Coding: продвинутое, но не идеальное
Базовый кодек SBC с его скромными музыкальными способностями — не лучшее средство привлечь внимание меломанов к Bluetooth-технологии. Вот почему разработчики многих «синезубых» устройств, особенно в топовом сегменте, комплектуют профиль A2DP опциональными, более продвинутыми средствами сжатия звука. Самое популярное из этих средств — алгоритм AAC.
В отличие от кодека SBC, знакомого разве что любителям поглубже покопаться в технических спецификациях Bluetooth, аббревиатура AAC неплохо известна широким народным массам. Еще бы! Ведь именно этот формат используется, например, в iTunes. Изначальной задачей разработчиков алгоритма было превзойти MP3 по качеству звучания при одних и тех же битрейтах — не случайно его имя расшифровывается как Advanced Audio Coding, «продвинутое кодирование звука».
За счет более сложных алгоритмов AAC действительно сохраняет больше музыкальной информации, чем mp3, и уж тем более SBC. Не удивительно, что его включение в набор кодеков, поддерживаемых профилем A2DP, заметно улучшает звучание Bluetooth-колонок и наушников.
Главное — убедиться в том, что кодек AAC поддерживается обоими «синезубыми» девайсами: и тем, что служит передатчиком аудиосигнала, и тем, что работает на его приеме. Если из пары таких устройств кодировку AAC способно понять лишь одно — профиль A2DP автоматически откатывает назад на базовый кодек. С вполне очевидными последствиями для звучания.
Источник: stereopandaschool.ru
Версия Bluetooth avrcp какую выбрать
После недавнего обновления до Android 10 на Google Pixel 2 и 3 появилось много сообщений о проблемах с ненадежным подключением Bluetooth и частыми пропаданиями, особенно с наушниками/вкладышами.
Итак, вкратце, мое успешное решение этой проблемы (с наушниками Jabra Elite 65t) состояло в том, чтобы включить параметры разработчика Android, а затем изменить профиль удаленного управления аудио/видео (AVRCP) по умолчанию версии 1.4 обратно на 1.3, как описано ниже.
Как включить параметры разработчика Android
- Потяните экран уведомлений вниз, проведя сверху вниз по экрану.
- Потяните верхнюю часть вниз, проведя вниз по вкладке под значками Wi-Fi, Bluetooth, фонарика и поворота, а затем нажмите значок шестеренки настроек внизу справа.
- Проведите в самый низ списка разделов «Настройки» и выберите «О телефоне».
- Проведите пальцем вниз по экрану «О телефоне», а затем несколько раз коснитесь номера сборки, пока не появится сообщение «Теперь вы разработчик».
Как изменить версию AVRCP в Android 10
- После того, как параметры разработчика уже доступны, потяните вниз экран уведомлений, проведя вниз от верхней части экрана.
- Потяните верхнюю часть вниз, проведя вниз по вкладке под значками Wi-Fi, Bluetooth, фонарика и поворота, а затем нажмите значок шестеренки настроек внизу справа.
- Используйте поле поиска в верхней части экрана, чтобы найти «AVRCP», затем выберите результат «Версия Bluetooth AVRCP».
- На следующем экране параметров разработчика снова выберите «Версия Bluetooth AVRCP», а затем переключитесь с 1.4 по умолчанию на 1.3. (n.b. варианты 1.5 и 1.6 также существуют, но мне показалось логичным, что более старая версия будет лучше поддерживаться, поэтому я не стал пробовать другие, а 1.3 решил проблему, что и было моей целью.)
Извините, если это не помогло вам, но так как это сработало для меня, я делюсь им здесь, чтобы Google проиндексировал его и это могло помочь кому-то другому.
Версия 1.4: просмотр и управление 2 или более проигрывателями, просмотр метаданных мультимедиа, включая «Список воспроизведения», поддержка идеальной громкости и базовые возможности поиска. Версия 1.5. Исправления спецификаций, необходимые для версии 1.4, и разъяснения относительно регулировки громкости, просмотра и других функций.
Какая версия Bluetooth AVRCP лучше всего подходит для Android?
Что такое версия Bluetooth AVRCP на Android?
Обзор функций Android O: Developer Preview 2 добавляет селектор версии Bluetooth AVRCP. … Профиль дистанционного управления аудио/видео (или AVRCP) позволяет использовать одно устройство/пульт дистанционного управления для управления всем аудио/видео оборудованием, к которому у вас может быть доступ; т. е. позволяет одним устройствам управлять воспроизведением на других удаленных устройствах.
Является ли AVRCP 1.6 обратной совместимостью?
Зарегистрировано. Google Pixel OG и Pixel 2 обратно совместимы с 1.3, 1.4, 1.5 и 1.6. 1.4 установлено по умолчанию, все, что вам нужно сделать, чтобы установить его на 1.3, это включить настройки разработчика и установить его на ARCP 1.3 оттуда.
Какой профиль Bluetooth лучше?
A2DP — расширенный профиль распространения аудио — передача стереозвука. Это наиболее важный профиль для наушников Bluetooth, поскольку монофонический звук не подходит для прослушивания музыки. AVRCP — профиль дистанционного управления аудио/видео — добавляет элементы управления воспроизведением мультимедиа, такие как пропуск дорожек, воспроизведение/пауза и регулировка громкости.
Как изменить Bluetooth на AVRCP?
Чтобы изменить настройки AVRCP, вернитесь к настройкам и выберите Система. Прокрутите примерно на 1/2 пути вниз в параметрах разработчика, найдите версию Bluetooth AVRCP и измените ее на 1.3, затем выйдите из настроек и перезагрузите телефон.
Что делает включение Gabeldorsche?
Gabeldorsche находится в разработке с 2019 года, но Google впервые выпустила его для широкой публики в 2020 году. По данным Google, Gabeldorsche предназначен для обеспечения стабильности сетей Bluetooth, что позволяет улучшить подключение мобильных устройств к домашней автоматизации или другим типам устройств. .
Как изменить AVRCP на Android?
Чтобы изменить настройки AVRCP, вернитесь к настройкам и выберите Система. Прокрутите примерно на 1/2 пути вниз в параметрах разработчика, найдите версию Bluetooth AVRCP и измените ее на 1.3, затем выйдите из настроек и перезагрузите телефон.
Как изменить Bluetooth на Avrcp?
Чтобы изменить настройки AVRCP, вернитесь к настройкам и выберите Система. Прокрутите примерно на 1/2 пути вниз в параметрах разработчика, найдите версию Bluetooth AVRCP и измените ее на 1.3, затем выйдите из настроек и перезагрузите телефон.
Что такое A2DP и AVRCP?
Возможно, наиболее распространенным вариантом использования A2DP и AVRCP является беспроводная гарнитура с простыми функциями дистанционного управления: воспроизведение, пауза и регулировка громкости. Приемник A2DP обеспечивает потоковую передачу аудио из аудиоисточника, а контроллер AVRCP облегчает управление аудиопотоком по радиоканалу.
Можно ли принудительно включить 4x MSAA в настройках разработчика?
Короткие байты. Активировав параметр Force 4x MSAA в параметрах разработчика Android, вы сможете повысить производительность игр. Это заставляет ваш телефон использовать 4-кратное мультисэмплерное сглаживание в играх и приложениях OpenGL 2.0. Однако включение этого параметра может ускорить разрядку аккумулятора вашего смартфона.
Что такое 4x MSAA в приложениях OpenGL es 2.0?
Просто перейдите на экран параметров разработчика и включите параметр Force 4x MSAA. Это заставит Android использовать 4-кратное мультисэмплерное сглаживание в играх OpenGL ES 2.0 и других приложениях. Это требует большей мощности графики и, вероятно, немного быстрее разрядит батарею, но улучшит качество изображения в некоторых играх.
Как изменить пиксель на AVRCP?
Чтобы изменить настройки AVRCP, вернитесь к настройкам и выберите Система. Прокрутите примерно на 1/2 пути вниз в параметрах разработчика, найдите версию Bluetooth AVRCP и измените ее на 1.3, затем выйдите из настроек и перезагрузите телефон. Спасибо!!
Какой кодек Bluetooth лучше?
Как правило, для пользователей Android рекомендуется кодек aptX HD, а для пользователей Apple — AAC. Тем не менее, фактические характеристики или аппаратное обеспечение наушников Bluetooth всегда должны быть в приоритете. Предположим, при том же бюджете вы можете выбрать между двумя наушниками Bluetooth.
Что такое HSP A2DP AVRCP?
Когда два устройства Bluetooth устанавливают соединение, они узнают о протоколах, которые предлагает партнерское устройство. … Профили Bluetooth HSP (Handset Profile) и HFP (Hands Free Profile) необходимы для обычных монофонических операций Bluetooth-гарнитуры; A2DP и AVRCP важны для стереогарнитур.
Кажется, в Android O Bluetooth претерпел некоторые улучшения. Когда вышла первая предварительная версия для разработчиков, мы увидели, что ОС позволяет выбрать кодек Bluetooth, включая aptX и aptX HD, для использования при потоковой передаче аудио по беспроводной сети. Точно так же в Developer Preview 2 теперь есть возможность выбрать, какую версию AVRCP использовать, вместо того, чтобы просто зацикливаться на версии 1.4 по умолчанию.
Профиль дистанционного управления аудио/видео (или AVRCP) позволяет использовать одно устройство/пульт дистанционного управления для управления всем аудио/видео оборудованием, к которому у вас может быть доступ; т. е. позволяет определенным устройствам управлять воспроизведением на других удаленных устройствах. Обычно используется в автомобильных информационно-развлекательных системах и позволяет воспроизводить/приостанавливать и пропускать треки.
Версия 1.4 используется в Android по умолчанию, как указано в меню на снимке экрана выше. 1.5 и 1.6 основываются на своих предшественниках и добавляют новые функции или исправления. Последний, v1.6, содержит возможность просмотра данных и информации об отслеживании и используется для поиска количества элементов в папке без загрузки всего списка, а также для передачи обложек.
Хотя это и небольшие новости, приятно их увидеть. Мы все еще изучаем все новинки O, о которых Google объявил на конференции I/O, так что оставайтесь с нами, если вам интересно.
Спасибо: Адам Хьюз
Джордан — редактор Android Police и энтузиаст технологий. Он часто пишет как профессионально, так и в качестве хобби, любя процесс нанесения пера на бумагу. или пальцами к клавиатуре. Помимо технической журналистики, Джордан любит писать художественную литературу и проводить много свободных секунд, создавая мир для своих романов. Он также проводит время за видеоиграми (например, Overwatch), поддерживает форму и игнорирует свою домашнюю кошку.
Информационный бюллетень
Подпишитесь на еженедельную рассылку Android Police, чтобы быть в курсе самых важных новостей, последних предложений и новостей недели. Просто введите свой адрес электронной почты ниже.
Похоже, что в Android O Bluetooth получил некоторые улучшения. Когда вышла первая предварительная версия для разработчиков, мы увидели, что ОС позволяет выбрать кодек Bluetooth. Сюда входят aptX и aptX HD, которые вы хотите использовать при беспроводной потоковой передаче аудио. Точно так же в Developer Preview 2 теперь есть возможность выбрать, какую версию AVRCP использовать.
Вместо того, чтобы просто застрять с версией по умолчанию v1.4. В этой статье мы поговорим о том, как Android O добавляет версию Bluetooth AVRCP. Начнем!
Профиль удаленного управления аудио или видео (или AVRCP) позволяет использовать одно устройство или пульт. Чтобы контролировать все аудио/видео оборудование, к которому у вас может быть доступ; То есть.это позволяет многим устройствам управлять воспроизведением на других удаленных устройствах. Обычно мы видим автомобильные информационно-развлекательные системы, которые также позволяют воспроизводить или приостанавливать воспроизведение, а также пропускать треки.
Версия 1.4 используется в Android по умолчанию, как указано в меню на снимке экрана выше. 1.5 и 1.6 основаны на своих предшественниках, а также добавляют новые функции или исправления. Однако самая новая, v1.6, содержит возможность просмотра данных и отслеживания информации, а также используется для поиска количества элементов в папке. Даже не скачивая весь список, а также не передавая обложки.
Несмотря на то, что новости небольшие, их приятно видеть. Мы все еще изучаем все новинки O, которые Google объявляет на I/O, так что оставайтесь с нами, если вам это интересно.
Заключение
Хорошо, на этом все! Надеюсь, вам понравилась эта статья о версии bluetooth avrcp и вы сочтете ее полезной. Дайте нам свой отзыв об этом. Также, если у вас, ребята, есть дополнительные вопросы и проблемы, связанные с этой статьей. Тогда дайте нам знать в разделе комментариев ниже.
Мы свяжемся с вами в ближайшее время.
- Bluetooth не работает на ноутбуке hp
- Как настроить роутер tp link archer a6
- Установка домашнего помощника на роутер
- Линия связи — кабель от коммутатора до порта на рабочем месте
- Как изменить пароль Wi-Fi на zte
Источник: kompyuter-gid.ru
AVRCP Bluetooth что это?
AVRCP (Audio / Video Remote Control Profile) в Блютузе используется для управления устройств, например телевизором, домашним кинотеатром и других. AVRCP необходимо для передачи команд. Устройство с поддержкой AVRCP может выступать в качестве дистанционного пульта. Может функционировать, учитывая профили A2DP или VDPT.
Чем ваше версия AVRCP Bluetooth тем лучше.
Пример устройства с AVRCP — наушники, при помощи которых можно управлять плеером, переключать музыку, изменять громкость. То есть AVRCP это как бы канал передачи данных.
Информация по поводу профилей Блютуза:
Источник: virtmachine.ru