Часто задаваемые вопросы о быстром соединении

В этом разделе часто задаваемых вопросов рассматриваются общие вопросы, связанные с Fast-Pair.

Инструменты и интеграция

В этом разделе рассматриваются спецификация Fast Pair, инструменты и интеграционное тестирование.

Спецификация быстрой пары

Приложение-валидатор

Поведение устройства

Консоль устройства

Сертификация

В этом разделе рассматриваются общие вопросы, касающиеся процесса сертификации.

Подготовка

Самотестирование

Сертификация устройства

Пост-сертификация

Общие вопросы

Какие функции мне необходимо реализовать для определенного типа устройства и версии Fast Pair?

На страницах обязательных функций определяются функции, необходимые для данного типа устройства и редакции Fast Pair. Партнеры могут запрашивать исключения, которые рассматриваются в каждом конкретном случае.

Интегрирована ли функция Fast Pair с определенной функцией (LE Audio и т. д.)?

Google постоянно интегрирует новые функции и возможности в Fast Pair. Обратитесь к своему SI-партнеру или контактному лицу Google для получения подробной информации о конкретных запросах.

Как узнать, активен ли мой проект (не идентификатор модели)?

Статус проекта отображается значком на странице проекта в консоли устройства .

Неактивный проект будет иметь такой значок: alt_text

Активный проект будет иметь такой значок: alt_text

Как узнать, активен ли идентификатор модели моего устройства?

Если вы еще этого не сделали, убедитесь, что ваше устройство зарегистрировано в вашем проекте Google Cloud, как описано на странице идентификатора модели .

Идентификаторы моделей полностью активируются после сертификации и будут иметь эту кнопку на странице устройства в консоли устройства :

Устройства без идентификаторов модели будут иметь эту кнопку на странице устройства в консоли устройства :

Устройству присваивается идентификатор модели после отправки его черновика с помощью кнопки «Утверждение». Этот идентификатор модели подходит для интеграции и тестирования после того, как устройству присвоен статус «ОЖИДАНИЕ» компанией Google, но его необходимо полностью активировать через процесс сертификации, прежде чем он будет работать с конечными продуктами.

Идентификатор модели устройства можно найти на его странице в консоли устройства :

Как использовать приложение Validator на устройстве?

Партнеры должны создать учетную запись Google и добавить ее в свой проект Device Console с помощью администратора Device Console, прежде чем они смогут загружать результаты тестов в Device Console .

В руководстве пользователя приложения Validator рассматриваются конкретные варианты использования.

Как устранить неполадки при расшифровке сообщений?

Обычно они вызваны проблемами с криптоблоком HW. Попробуйте инструментировать свое устройство, чтобы просмотреть входы, выходы и вызовы API движка. Существующие тестовые случаи криптографии могут помочь в устранении неполадок.

Что означает код ошибки DF-DFERH-01 при попытке загрузить сопутствующее приложение?

Обычно это вызвано пробелами перед именем пакета.

Убедитесь, что в имени пакета в консоли устройства нет начальных пробелов.

Как просматривать полулисты и уведомления на устройстве до его сертификации?

Рекламные объявления (и уведомления) несертифицированных устройств отображаются только в том случае, если на устройстве включены уведомления об отладке.

Чтобы включить отладочные уведомления:

  1. Настройки > Приложения и уведомления > Сервисы Google Play > Уведомления
  2. Настройки > Google > Устройства и общий доступ (или Подключения устройств) > Устройства > 3 точки > Включить результаты отладки

Почему последующее уведомление о сопряжении не отображается на втором устройстве?

Синхронизация этой информации с устройством может занять до нескольких часов.

Чтобы принудительно выполнить ручную синхронизацию:

  1. Перейдите в Настройки > Google > Устройства и общий доступ > Устройства .
  2. Выберите устройство в разделе «Сохраненные устройства».
  3. Выберите соответствующую учетную запись Google.

Подключенная гарнитура теперь должна отображаться в списке.

Почему мое устройство перестало отображать уведомления размером в половину листа?

Уведомления о полулистах подавляются на 5 минут после двукратного удаления. Чтобы заставить полулисты снова появиться, выполните одно из следующих действий:

  • Подождите пять (5) минут, пока половинные листы снова включатся.
  • Перезагрузите телефон.

Что означает short time banned ?

Состояние short time banned , отображаемое в журнале отчетов об ошибках, возникает, когда одно и то же уведомление о полулисте отклоняется дважды подряд. Это приводит к тому, что будущие экземпляры этого полулиста подавляются в течение следующих 5 минут.

Чтобы заставить половинчатые листы снова появиться, выполните одно из следующих действий:

  • Подождите пять (5) минут, пока половинные листы снова включатся.
  • Перезагрузите телефон.

Где я могу найти ключи защиты от подделки идентификатора модели?

Ключи видны только проектам, зарегистрированным в консоли устройства .

Могу ли я использовать публичный адрес устройства для рекламы в режиме сопряжения вместо RPA?

В общем, нет.

Google не тестирует этот вариант использования, и он может привести к нежелательному поведению.

Партнеру, желающему заняться этим, необходимо как минимум:

  1. Выполните полную самопроверку всех функций, чтобы проверить их реализацию.
  2. Запросите отказ от Google.

Освобождение от уплаты налога может быть предоставлено в каждом конкретном случае.

Почему на моем устройстве не отображается половина экрана Fast Pair, если сопутствующее приложение уже открыто на переднем плане?

Полулист Fast Pair подавляется, когда обнаруживает, что сопутствующее приложение (идентифицируемое по имени пакета в Nearby Console «Имя пакета сопутствующего приложения» для данного конкретного устройства) уже работает на переднем плане. Эта мера предотвращает избыточные уведомления.

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

Почему я не могу создать проект в консоли устройства?

Для создания проекта требуются учетные записи Google . Можно связать не-Google-адрес электронной почты с учетной записью Google.

Эта проблема также проявляется в сообщении об ошибке «Запрос имел недостаточно областей аутентификации».

Необходимо ли мне зарегистрировать название компании в Bluetooth SIG?

Да; каждое новое устройство, созданное в консоли устройств, должно иметь название компании, зарегистрированное в Bluetooth SIG .

Как вручную загрузить данные в консоль устройства ?

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

Партнеры, использующие приложение Validator, должны следовать инструкциям в разделе «Настройка приложения Validator» .

  • Партнеры должны создать учетную запись Google .
  • После создания учетной записи добавьте ее в группу Fast Pair Test .
  • Войдите в эту учетную запись Google на устройстве.
  • Включите использование и диагностику на тестовом устройстве:
    • Настройки > Google > 3 точки > Использование и диагностика > включить Использование и диагностика

alt_text

Сколько времени требуется для синхронизации изменений в консоли устройства с данным устройством?

25 часов.

Как принудительно синхронизировать изменения Device Console с устройством?

Каждое устройство обновляет свой локальный кэш один раз в день. Чтобы принудительно обновить кэш, выполните одно из следующих действий:

  1. Изменить язык системы:
    • Перейдите в Настройки > Система > Язык и ввод > Языки .
      • В более ранних версиях Android можно использовать Настройки > Система > Язык > Языки системы .
    • Измените язык системы на любой другой.
  2. Переведите системные часы на 25 часов вперед.

Многие настройки консоли устройства, такие как TxPower, существуют в кэше устройства.

Как загрузить данные самотестирования в консоль устройства?

Партнеры должны следовать обоим путям Validator App и Manual Test для загрузки данных самотестирования в Device Console. Эти пути могут быть объединены в будущем.

Приложение Validator охватывает отправку результатов калибровки и сквозного (E2E) тестирования, тогда как Manual Test охватывает последующее сопряжение, тесты расстояния и функции расширения. Оба пути могут загружать начальные результаты сопряжения.

Чтобы загрузить данные приложения Validator:

  1. Убедитесь, что вы выполнили все шаги, указанные в ответе на вопрос «Настройка приложения Validator» .
  2. Держите устройство подключенным к Интернету на протяжении всех тестов.
  3. После завершения тестирования нажмите кнопку «Отправить».

Чтобы загрузить данные ручного тестирования:

  1. Заполните все поля ручного тестирования, указанные в формах отчета о самотестировании BT Classic или BT LE Audio .
    1. Некоторые расширения, такие как аудиопереключатель , имеют дополнительные отчеты самопроверки ( BT Classic или BT LE Audio ).
  2. Отправьте все отчеты о самотестировании вашему СИ-партнеру или менеджеру по работе с клиентами.
  3. Оставляйте устройство подключенным к Интернету в течение:
    1. Продолжительность всех испытаний.
    2. 25 часов после завершения тестирования.
      1. Убедитесь, что телефон подключен к источнику питания, чтобы он не потерял заряд во время процесса загрузки.

Какие действия мне необходимо предпринять перед отправкой образцов на сертификацию?

  1. Убедитесь, что вы выполнили все шаги, указанные в ответах по настройке приложения Validator и ручного тестирования .
  2. Следуйте инструкциям, приведенным на странице «Процесс сертификации. Подготовка к сертификации» .

Как протестировать функцию ретроактивной записи ключа учетной записи на гарнитуре с поддержкой LE Audio?

Учитывая, что стек Bluetooth обрабатывает соединения профилей. Тест должен быть сосредоточен на проверке успешного ретроактивного сопряжения независимо от настройки переключателя LE Audio телефона.

Если после сопряжения переключатель LE Audio находится в положении «ВЫКЛ.», запишите результат в столбец «ВЫКЛ.» и отметьте столбец «ВКЛ.» как «Н/Д», обратное также применимо.

Сколько образцов необходимо отправить на сертификацию?

Три (3) образца должны быть отправлены в лабораторию сертификации третьей стороны. Контактную информацию конкретной лаборатории см. на странице «Отправка устройств в лаборатории третьей стороны» .

Google может запросить партнеров Fast Pair отправить образцы в Google по мере необходимости. Информацию о доставке Google см. на странице «Доставка устройств в Google».

Как организовать международную доставку образцов устройств?

Каждая сторонняя лаборатория имеет уникальные процессы управления международной доставкой, импортными пошлинами и процессами. Вы должны скоординировать этот процесс с лабораторией.

Контактную информацию конкретной лаборатории см. на странице «Отправка устройств в сторонние лаборатории» . То же самое относится к любым устройствам, отправленным в Google .

  1. Зарегистрируйте учетную запись партнера .
  2. Ознакомьтесь с процессом на странице потока маркетинга продукта .
  3. Ознакомьтесь со страницей «Руководство по логотипу Fast Pair» .
  4. Создайте свою упаковку и маркетинговые материалы.
  5. Отправьте свои проекты на маркетинговую проверку на вкладке «Утверждение активов».

Обязаны ли партнеры предоставлять какие-либо данные об устройствах перед тестированием?

Нет.

Все необходимые данные, такие как идентификатор модели и версия прошивки, следует ввести в отчет самопроверки перед его отправкой в ​​Google.

Могу ли я использовать все те же телефоны и версии Android в своем отчете о самотестировании?

Нет.

Вы должны использовать три (3) телефона разных марок и с разными версиями Android в дополнение к вашему устройству. Один (1) из трех (3) телефонов должен быть телефоном Pixel.

Вам не обязательно использовать точные номера телефонов и версий Android, указанные в отчете самопроверки.

Как вручную измерить время сопряжения?

Время спаривания измеряется как:

  1. Момент нажатия кнопки «сопряжение» в пользовательском интерфейсе.
  2. Момент, когда на экране телефона отображается сообщение об успешном сопряжении.

Как управлять самопроверкой устройств, которые отличаются только цветом?

  1. Выполните полную самопроверку на одной модели.
  2. Запустите приложение-валидатор на всех остальных моделях и убедитесь, что они прошли проверку.

Какие функции спикерам необходимо протестировать и реализовать?

Требования к характеристикам указаны в спецификации.

Требуют ли последующие тесты сопряжения, чтобы телефон A забыл о тестируемом устройстве?

Нет.

Самотестирование для последующего сопряжения не требует, чтобы телефон A забыл DUT и повторно выполнил первоначальное сопряжение. Например, при запуске теста 30x Following Pairing для самотестирования только телефон B должен забыть DUT.

Какой тип устройства (EVT, DVT, PVT, Released) я могу использовать для самотестирования и сертификации?

Устройство должно иметь уровень не ниже Design Verification Test (DVT).

В общем, любые изменения программного обеспечения или прошивки после самотестирования или сертификации требуют некоторой формы повторного тестирования. Подробнее см. в разделе порог сертификации .

Как партнеры указывают разные цветовые версии для одного и того же устройства, проходящего сертификацию?

Функция Series консоли устройств позволяет партнерам указывать семейства устройств для данного конкретного сценария.

Соглашения об именах оставлены на усмотрение партнера. Распространенным соглашением является добавление суффикса к названию продукта, который указывает на цвет (например, «_green»).

Как просмотреть билеты сертификации, выданные Google?

Для доступа к компоненту отслеживания проектов Google требуется учетная запись домена партнера Google (PDA) для просмотра. Ваш партнер SI должен иметь PDA для просмотра этих отметок и может предоставлять обновления статуса.

Обратитесь к своему партнеру Google за помощью в создании КПК, если у вас нет SI.

Что мне делать с сертификатом, который Google выдает после завершения самотестирования?

Партнерам необходимо выполнить следующие действия с этим билетом:

  1. Сообщите Google, какую стороннюю лабораторию вы планируете использовать.
  2. Предоставьте номер тикета непосредственно сторонней лаборатории.

Должна ли сертификация проводиться с использованием тех же версий программного обеспечения и прошивки, которые используются для самотестирования?

Да.

В общем, любые изменения программного обеспечения или прошивки после самотестирования или сертификации требуют некоторой формы повторного тестирования. Подробнее см. в разделе порог сертификации .

Как управлять группой похожих продуктов в консоли устройства?

Любую группу продуктов, имеющих одинаковое изображение, название, программное обеспечение и версию прошивки, можно добавить как «серию» в консоли устройств .

Каждое устройство должно иметь запись.

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

Каким образом следует передавать информацию о пользовательских этапах тестирования сторонним лабораториям?

В целом, партнерам не нужно внедрять специальные этапы тестирования для сертификации Fast Pair. Использование специальных этапов, скорее всего, приведет к нарушению стандарта Fast Pair и снижению производительности устройства.

Любые индивидуальные шаги или особые требования следует обсудить с Google на этапе предложения проекта.

Почему во время игры состояние аудиопереключателя провайдера не отображается как CONNECTED_A2DP_ONLY?

Это известная проблема, вызванная Seeker, связанная с неправильным переключением звука в игре. Телефоны Samsung устанавливают состояние соединения на CONNECTED_A2DP_WITH_AVRCP вместо CONNECTED_A2DP_ONLY во время игр.

Более подробную информацию см. в разделе «Известные проблемы сертификации аудиокоммутаторов» .

Когда мне необходимо повторно сертифицировать устройство или программное обеспечение?

Любое изменение программного обеспечения или прошивки требует отправки отчета о самотестировании , даже если код Fast Pair не изменяется.

Как правило, полную ресертификацию необходимо проводить в следующих случаях:

  • Выпуск бинарного файла с новыми функциями Fast Pair.
    • Новые функции должны быть сертифицированы сторонними лабораториями, существующие функции могут быть проверены с помощью отчета о самотестировании .
  • Выпуск двоичного файла с удаленными функциями Fast Pair.
  • Изменение реализованной версии Fast Pair (например, 3.0 -> 3.1).
    • Некоторые изменения версии могут потребовать дополнительной сертификации.
      • Например, для 3.1 -> 3.2 требуется сертификация аудиопереключателя.
  • Выпуск двоичного файла на новом оборудовании, в частности с новыми антеннами.

Ваш контакт в SI или Google может дать наилучшие рекомендации по конкретным случаям, включая запросы на освобождение или отказ от уплаты налога.

Какое тестирование необходимо для обновлений программного обеспечения и прошивки после сертификации?

Для обновления программного обеспечения и прошивки после сертификации требуется:

  1. Проведение самопроверки.
  2. Отправка результатов самотестирования в Google.
  3. Прохождение теста на сквозную интеграцию приложения Validator.

Для внедрения новых расширений Fast Pair или изменения версии Fast Pair требуется дополнительная сертификация, как описано в разделе «Пороги сертификации» .

Куда мне отправить отчет самопроверки для обновления прошивки?

Обратитесь к своему партнеру по системному внедрению для получения подробной информации о процессе.

Если у вас нет партнера-системного интегратора, отправьте отчеты о самопроверке группе по рассмотрению отчетов о самопроверке .

Нужно ли создавать разные идентификаторы моделей для устройств с незначительными отличиями (например, цветом)?

Да. Любое устройство с физическими отличиями должно получить новый идентификатор модели. Ответ на похожие продукты предлагает некоторые предложения по соглашению об именовании.

Как добавить свое устройство на страницу поддерживаемых чипсетов ?

Страница поддерживаемых чипсетов обновляется после того, как чипсет прошел сертификацию. Новые чипсеты добавляются в список, когда:

  1. Плата разработки прошла сертификацию.
  2. Продукт, использующий чипсет, проходит сертификацию.