В этом разделе часто задаваемых вопросов рассматриваются распространенные вопросы, связанные с Fast Pair.
Инструменты и интеграция
В этом разделе описываются спецификации Fast Pair, инструменты и интеграционное тестирование.
Спецификация быстрой пары
- Какие функции мне необходимо реализовать для данного типа устройства и версии Fast Pair?
- Интегрировано ли Fast Pair с какой-либо конкретной функцией (LE Audio и т. д.)?
- Как узнать, активен ли мой проект (не идентификатор модели)?
- Как узнать, активен ли идентификатор модели моего устройства?
Приложение Валидатор
- Как использовать приложение Validator на устройстве?
- Как устранить неполадки при расшифровке сообщений?
- Что означает код ошибки
DF-DFERH-01
при попытке загрузить сопутствующее приложение?
Поведение устройства
- Как просмотреть поллиста и уведомления на устройстве до его сертификации?
- Почему последующее уведомление о сопряжении не отображается на втором устройстве?
- Почему мое устройство перестало отображать уведомления о заполнении половины листа?
- Что означает
short time banned
? - Где я могу найти ключи защиты от подделки идентификатора модели?
- Могу ли я использовать публичный адрес устройства для рекламы в режиме сопряжения вместо RPA?
Консоль устройства
- Почему я не могу создать проект в консоли устройства?
- Должен ли я зарегистрировать название компании в Bluetooth SIG?
- Как вручную загрузить данные в консоль устройства?
- Сколько времени требуется, чтобы изменения в консоли устройства синхронизировались с данным устройством?
- Как принудительно синхронизировать изменения консоли устройства с устройством?
- Как загрузить данные самотестирования в консоль устройства?
Сертификация
В этом разделе рассматриваются общие вопросы, связанные с процессом сертификации.
Подготовка
- Какие действия необходимо предпринять перед отправкой образцов на сертификацию?
- Сколько образцов необходимо отправить на сертификацию?
- Как мне организовать международную доставку образцов устройств?
- Как мне получить официальное разрешение на продажу Fast Pair вместе с моим продуктом?
Самотестирование
- Обязаны ли партнеры предоставлять какие-либо данные об устройстве перед тестированием?
- Могу ли я использовать в своем отчете самопроверки те же телефоны и версии Android?
- Как вручную измерить время сопряжения?
- Как мне управлять самопроверкой устройств, которые отличаются только цветом?
- Какие функции динамикам необходимо протестировать и внедрить?
- Требуют ли последующие тесты сопряжения, чтобы телефон А забыл тестируемое устройство?
Сертификация устройства
- Какое устройство (EVT, DVT, PVT, Released) я могу использовать для самотестирования и сертификации?
- Как партнеры могут указать разные цветовые версии для одного и того же устройства, проходящего сертификацию?
- Как просмотреть билеты сертификации, выданные Google?
- Что мне делать с сертификационным билетом, который Google выдает после завершения самотестирования?
- Должна ли сертификация проводиться с использованием тех же версий программного обеспечения и встроенного ПО, которые использовались для самотестирования?
- Как управлять группой похожих продуктов в консоли устройства?
- Как следует сообщать сторонним лабораториям о любых этапах индивидуального тестирования?
Пост-сертификация
- Когда мне необходимо пройти повторную сертификацию устройства или программного обеспечения?
- Какое тестирование требуется для постсертификационных обновлений программного обеспечения и встроенного ПО?
- Куда мне отправить отчет самопроверки обновлений встроенного ПО?
Общие вопросы
- Должен ли я создавать разные идентификаторы моделей для устройств с незначительными различиями (например, цветом)?
- Какова процедура прохождения сертификации для включения в список поддерживаемых чипсетов?
Какие функции мне необходимо реализовать для данного типа устройства и версии Fast Pair?
На страницах обязательных функций указано, какие функции необходимы для данного типа устройства и версии Fast Pair. Партнеры могут запросить исключения, которые рассматриваются в каждом конкретном случае.
Интегрировано ли Fast Pair с какой-либо конкретной функцией (LE Audio и т. д.)?
Google постоянно интегрирует новые функции и возможности в Fast Pair. Обратитесь к своему SI-партнеру или контактному лицу в Google для получения подробной информации о конкретных запросах.
Как узнать, активен ли мой проект (не идентификатор модели)?
Статус проекта обозначается значком на странице проекта в консоли устройства .
Неактивный проект будет иметь такой значок:
Активный проект будет иметь этот значок:
Как узнать, активен ли идентификатор модели моего устройства?
Если вы еще этого не сделали, убедитесь, что ваше устройство зарегистрировано в вашем проекте Google Cloud, как описано на странице идентификатора модели .
Идентификаторы моделей полностью активируются после сертификации , и на странице устройства в консоли устройства будет указана эта кнопка:
Устройства без идентификаторов модели будут иметь эту кнопку на странице устройства в консоли устройства :
Устройству присваивается идентификатор модели после отправки его проекта с помощью кнопки «Утверждение». Этот идентификатор модели подходит для интеграции и тестирования после того, как Google присвоит устройству статус «ОЖИДАНИЕ», но его необходимо полностью активировать в процессе сертификации, прежде чем оно будет работать с конечными продуктами.
Идентификатор модели устройства можно найти на его странице устройства в консоли устройства :
Как использовать приложение Validator на устройстве?
Партнеры должны создать учетную запись Google и добавить ее в свой проект консоли устройства администратором консоли устройства, прежде чем они смогут загружать результаты тестирования в консоль устройства .
- Партнеры должны создать учетную запись Google .
- Аккаунты Google могут быть связаны с адресами, не принадлежащими Gmail .
- После создания учетной записи попросите администратора консоли устройств партнера добавить адрес электронной почты учетной записи в правильный проект консоли устройств .
- Войдите в эту учетную запись Google на устройстве.
Руководство пользователя приложения Validator описывает конкретные случаи использования.
Как устранить неполадки при расшифровке сообщений?
Обычно они вызваны проблемами с криптоблоком HW. Попробуйте настроить свое устройство для просмотра входных и выходных данных механизма и вызовов API. Существующие тестовые сценарии шифрования могут помочь в устранении неполадок.
Что означает код ошибки DF-DFERH-01
при попытке загрузить сопутствующее приложение?
Обычно это вызвано пробелами перед именем пакета.
Убедитесь, что в имени пакета в консоли устройства нет начальных пробелов.
Как просмотреть поллиста и уведомления на устройстве до его сертификации?
Объявления несертифицированных устройств (и уведомления) отображаются только в том случае, если на устройстве включены уведомления об отладке.
Чтобы включить уведомления об отладке:
- Настройки > Приложения и уведомления > Сервисы Google Play > Уведомления.
- Настройки > Google > Устройства и общий доступ (или Подключения устройств) > Устройства > 3 точки > Включить результаты отладки
Почему последующее уведомление о сопряжении не отображается на втором устройстве?
Синхронизация этой информации с устройством может занять до нескольких часов.
Чтобы принудительно выполнить синхронизацию вручную:
- Перейдите в «Настройки» > «Google» > «Устройства и обмен» > «Устройства» .
- Выберите устройство в разделе «Сохраненные устройства».
- Выберите соответствующий аккаунт Google.
Сопряженная гарнитура теперь должна отображаться в списке.
Почему мое устройство перестало отображать уведомления о заполнении половины листа?
Уведомления о заполнении половины листа подавляются на 5 минут после двойного закрытия. Чтобы принудительно отобразить половинки листов, выполните одно из следующих действий:
- Подождите пять (5) минут, чтобы полулисты снова включились.
- Перезагрузите телефон.
Что означает short time banned
?
Состояние short time banned
, отображаемое в журнале отчетов об ошибках, возникает, когда одно и то же уведомление о половине листа закрывается дважды подряд. Это приведет к подавлению будущих экземпляров этой половины листа в течение следующих 5 минут.
Чтобы принудительно отобразить половинки листов, выполните одно из следующих действий:
- Подождите пять (5) минут, чтобы полулисты снова включились.
- Перезагрузите телефон.
Где я могу найти ключи защиты от подделки идентификатора модели?
Ключи видны только проектам, зарегистрированным в консоли устройства .
Могу ли я использовать публичный адрес устройства для рекламы в режиме сопряжения вместо RPA?
В общем, нет.
Google не тестирует этот вариант использования, и это может привести к нежелательному поведению.
Партнер, желающий добиться этого, должен как минимум:
- Выполните полную самопроверку всех функций, чтобы проверить реализацию.
- Запросите отказ от Google.
Отказ может быть предоставлен в индивидуальном порядке.
Почему я не могу создать проект в консоли устройства?
Для создания проекта необходимы аккаунты Google . Можно связать адрес электронной почты, не принадлежащий Google, с учетной записью Google.
Эта проблема также проявляется в сообщении об ошибке «Запрос имеет недостаточные области аутентификации».
Должен ли я зарегистрировать название компании в Bluetooth SIG?
Да; каждое новое устройство, созданное в Консоли устройств, должно иметь название компании, зарегистрированное в Bluetooth SIG .
Как вручную загрузить данные в консоль устройства ?
Партнеры должны создать учетную запись Google и добавить ее в группу тестирования быстрого соединения, прежде чем они смогут вручную загружать результаты тестирования в консоль устройства .
Партнеры, использующие приложение Validator, должны следовать инструкциям в разделе настройки приложения Validator .
- Партнеры должны создать учетную запись Google .
- Аккаунты Google могут быть связаны с адресами, не принадлежащими Gmail .
- После создания учетной записи добавьте ее в группу Fast Pair Test Group .
- Войдите в эту учетную запись Google на устройстве.
- Включите использование и диагностику на тестовом устройстве:
- Настройки > Google > 3 точки > Использование и диагностика > включить Использование и диагностика.
Сколько времени требуется, чтобы изменения в консоли устройства синхронизировались с данным устройством?
25 часов.
Как принудительно синхронизировать изменения консоли устройства с устройством?
Каждое устройство обновляет свой локальный кэш один раз в день. Чтобы принудительно обновить кэш, выполните одно из следующих действий:
- Измените язык системы:
- Откройте «Настройки» > «Система» > «Язык и ввод» > «Языки» .
- В более ранних версиях Android можно использовать «Настройки» > «Система» > «Язык» > «Языки системы» .
- Перейдите в систему на любой другой язык.
- Откройте «Настройки» > «Система» > «Язык и ввод» > «Языки» .
- Установите системные часы вперед на 25 часов.
Многие настройки консоли устройства, такие как TxPower, существуют в кеше устройства.
Как загрузить данные самотестирования в консоль устройства?
Партнеры должны использовать как приложение Validator, так и путь ручного тестирования, чтобы загрузить данные самотестирования в консоль устройства. В будущем эти пути могут быть объединены.
Приложение Validator предназначено для отправки результатов калибровки и сквозного тестирования (E2E), а ручное тестирование охватывает последующее сопряжение, дистанционные тесты и функции расширения. Оба пути могут загружать первоначальные результаты сопряжения.
Чтобы загрузить данные приложения Валидатор:
- Убедитесь, что вы выполнили все шаги, перечисленные в ответе на вопрос по настройке приложения Validator .
- Держите устройство подключенным к Интернету на время всех тестов.
- Нажмите кнопку «Отправить» после завершения тестирования.
Чтобы загрузить данные ручного теста:
- Заполните все поля ручного тестирования, перечисленные в формах отчета самопроверки BT Classic или BT LE Audio .
- Некоторые расширения, такие как Audio Switch , имеют дополнительные отчеты самотестирования ( BT Classic или BT LE Audio ).
- Отправьте все отчеты самопроверки своему партнеру по системному анализу или менеджеру по работе с клиентами.
- Держите устройство подключенным к Интернету для:
- Продолжительность всех тестов.
- 25 часов после завершения тестирования.
- Убедитесь, что телефон подключен к источнику питания, чтобы он не отключался во время процесса загрузки.
Какие действия мне необходимо предпринять перед отправкой образцов на сертификацию?
- Убедитесь, что вы выполнили все шаги, перечисленные в ответах на вопросы по настройке приложения Validator и ручного тестирования .
- Следуйте инструкциям, указанным на странице «Процесс сертификации : подготовка к сертификации» .
Сколько образцов необходимо отправить на сертификацию?
Три (3) образца должны быть отправлены в лабораторию сторонней сертификации. Контактную информацию конкретной лаборатории см. на странице «Доставка устройств в сторонние лаборатории» .
Google может попросить партнеров Fast Pair присылать образцы в Google по мере необходимости. Информацию о доставке Google см. на странице «Доставка устройств в Google» .
Как мне организовать международную доставку образцов устройств?
Каждая сторонняя лаборатория имеет уникальные процессы управления международной доставкой, импортными пошлинами и процессами. Вы должны согласовать этот процесс с лабораторией.
Контактную информацию конкретной лаборатории см. на странице «Доставка устройств в сторонние лаборатории» . То же самое относится к любым устройствам, поставляемым в Google .
Как мне получить официальное разрешение на продажу Fast Pair вместе с моим продуктом?
- Зарегистрируйте партнерскую учетную запись .
- Просмотрите процесс на странице потока маркетинга продукта .
- Просмотрите страницу с инструкциями по использованию логотипа Fast Pair .
- Создайте свою упаковку и маркетинговые материалы.
- Отправьте свои проекты на маркетинговую проверку на вкладке «Утверждение активов».
Обязаны ли партнеры предоставлять какие-либо данные об устройстве перед тестированием?
Нет.
Все необходимые данные, такие как идентификатор модели и версия встроенного ПО, следует ввести в отчет самопроверки перед отправкой его в Google.
Могу ли я использовать в своем отчете самопроверки те же телефоны и версии Android?
Нет.
Помимо вашего устройства, вы должны использовать три (3) телефона разных марок и с разными версиями Android. Один (1) из трех (3) телефонов должен быть телефоном Pixel.
Вам не обязательно использовать точные телефоны и номера версий Android, указанные в отчете самопроверки.
Как вручную измерить время сопряжения?
Время сопряжения измеряется как:
- В тот момент, когда в пользовательском интерфейсе нажата кнопка «Соединить».
- В тот момент, когда на телефоне отображается сообщение об успешном сопряжении.
Как мне управлять самопроверкой устройств, которые отличаются только цветом?
- Выполните полную самопроверку на одной модели.
- Запустите приложение-валидатор на всех остальных моделях и подтвердите, что они прошли проверку.
Какие функции динамикам необходимо протестировать и внедрить?
Требования к функциям описаны в спецификации.
Требуют ли последующие тесты сопряжения, чтобы телефон А забыл тестируемое устройство?
Нет.
Самотестирование для последующего сопряжения не требует, чтобы телефон А забыл тестируемое устройство и повторно выполнил первоначальное сопряжение. Например, при выполнении 30-кратного теста последующего сопряжения для самопроверки только телефону B необходимо забыть DUT.
Какое устройство (EVT, DVT, PVT, Released) я могу использовать для самотестирования и сертификации?
Устройство должно соответствовать как минимум уровню проверочного испытания конструкции (DVT).
Как правило, любые изменения программного обеспечения или встроенного ПО после самотестирования или сертификации требуют повторного тестирования в той или иной форме. Дополнительную информацию см. в разделе «Порог сертификации» .
Как партнеры указывают разные цветовые версии для одного и того же устройства, проходящего сертификацию?
Функция «Серии» консоли устройств позволяет партнерам указывать семейства устройств именно для этого сценария.
Соглашения об именах оставляются на усмотрение партнера. Распространенным соглашением является добавление к названию продукта суффикса, обозначающего цвет (например, «_green»).
Как просмотреть билеты сертификации, выданные Google?
Для доступа к компоненту отслеживания проектов Google требуется учетная запись домена партнера Google (PDA). Ваш SI-партнер должен иметь КПК для просмотра этих тиков и предоставлять обновления статуса.
Если у вас нет SI, обратитесь к своему партнеру Google за помощью в создании КПК.
Что мне делать с сертификационным билетом, который Google выдает после завершения самотестирования?
Партнерам необходимо выполнить следующие действия с помощью этого билета:
- Сообщите Google, какую стороннюю лабораторию вы планируете использовать.
- Сообщите номер заявки напрямую в стороннюю лабораторию.
Должна ли сертификация проводиться с использованием тех же версий программного обеспечения и встроенного ПО, которые использовались для самотестирования?
Да.
Как правило, любые изменения программного обеспечения или встроенного ПО после самотестирования или сертификации требуют повторного тестирования в той или иной форме. Более подробную информацию см. в разделе «Порог сертификации» .
Как управлять группой похожих продуктов в консоли устройства?
Любую группу продуктов с одинаковым изображением, названием, программным обеспечением и версией прошивки можно добавить как «серию» в консоли устройства .
Каждое устройство должно иметь запись.
Только одно устройство из этой группы должно быть сертифицировано, все остальные устройства серии утверждаются после завершения сертификации. При обновлении программного обеспечения или прошивки устройства необходимо отправить в Google только один отчет самопроверки.
Как следует сообщать сторонним лабораториям о любых этапах индивидуального тестирования?
Как правило, партнерам не требуется выполнять специальные этапы тестирования для сертификации Fast Pair. Использование пользовательских шагов может привести к нарушению стандарта Fast Pair и снижению производительности устройства.
Любые нестандартные действия или особые требования следует обсуждать с Google на этапе предложения проекта.
Когда мне необходимо пройти повторную сертификацию устройства или программного обеспечения?
Любое изменение программного обеспечения или прошивки требует предоставленияотчета самотестирования , даже если код быстрого соединения не изменяется.
Как правило, вам необходимо выполнить полную ресертификацию, когда:
- Выпуск двоичного файла с новыми функциями Fast Pair.
- Новые функции должны быть сертифицированы сторонними лабораториями, существующие функции можно проверить с помощьюотчета самотестирования .
- Выпуск двоичного файла с удаленными функциями Fast Pair.
- Изменение реализованной версии Fast Pair (например, 3.0 -> 3.1).
- Некоторые изменения версий могут потребовать дополнительной сертификации.
- Например, для 3.1 -> 3.2 требуется сертификация аудиопереключателя.
- Некоторые изменения версий могут потребовать дополнительной сертификации.
- Выпуск двоичного файла на новом оборудовании, особенно с новыми антеннами.
Ваш представитель SI или Google может дать наилучшие рекомендации в конкретных случаях, включая запросы на освобождение или отказ.
Какое тестирование требуется для постсертификационных обновлений программного обеспечения и встроенного ПО?
Обновления программного обеспечения и встроенного ПО после сертификации требуют:
- Выполнение самотестирования.
- Отправка результатов самотестирования в Google.
- Прохождение теста сквозной интеграции приложения Validator.
Внедрение новых расширений Fast Pair или изменение версии Fast Pair требует дополнительной сертификации, как описано в разделе о пороговых значениях сертификации .
Куда мне отправить отчет самопроверки обновлений встроенного ПО?
Свяжитесь со своим SI-партнером для получения подробной информации о его процессе.
Отправьте отчеты о самопроверке группе проверки отчетов о самопроверке, если у вас нет партнера-SI.
Должен ли я создавать разные идентификаторы моделей для устройств с незначительными различиями (например, цветом)?
Да. Любому устройству с физическими отличиями должен быть присвоен новый идентификатор модели. В ответе на аналогичные продукты предлагаются некоторые предложения по соглашению об именах.
Как добавить свое устройство на страницу поддерживаемых чипсетов ?
Страница поддерживаемых наборов микросхем обновляется после прохождения сертификации набором микросхем. Новые чипсеты добавляются в список в следующих случаях:
- Совет по разработке проходит сертификацию.
- Продукт, использующий чипсет, проходит сертификацию.