Cette page fournit des informations utiles dont les partenaires ont besoin pour les deux projets Association express
la planification et l'intégration des systèmes.
Association rapide des matériaux et processus
Cette section contient des liens vers des informations générales sur le marketing et les processus.
Marketing, branding et messages
Accédez au portail marketing pour les partenaires pour obtenir des conseils sur le branding
messagerie. Les nouveaux partenaires doivent demander l'accès, tandis que les partenaires existants peuvent
accèdent déjà au contenu par le biais de leur compte de domaine partenaire.
Cycle de vie d'un projet avec Association express
Consultez la page Rôles et responsabilités de l'intégrateur système (SI) pour découvrir
description générale du cycle de vie du projet et des responsabilités pour
Partenaires intégrant l'Association express dans un produit
Processus de certification
Les appareils intégrant l'Association express doivent être certifiés avant qu'un produit
peut être commercialisé avec cette fonctionnalité. La
Les consignes de certification pour l'Association express expliquent comment se préparer
pour obtenir la certification et effectuer des auto-tests de pré-certification.
Les questions fréquentes sur la certification
abordent un grand nombre de questions courantes,
incluant une description générale de la date à laquelle la certification est complète (ou renouvelée)
est obligatoire.
Appareils qui implémentent ou utilisent des extensions Association express, telles que
Switch audio, doit également être certifié. Le switch audio dispose d'un
consignes de certification distinctes décrivant les tests d'autotest
les étapes à suivre et la préparation à la certification d'un laboratoire tiers.
Des laboratoires tiers peuvent certifier l'Association express et le switch audio de manière séquentielle. Consultez le
Page Expédition des appareils à des laboratoires tiers pour lesquels des fonctionnalités expérimentales sont disponibles
quels services de certification.
Remarques techniques
Cette section contient des notes techniques d'implémentation à destination des partenaires.
avec le développement et l'intégration.
Comment promouvoir d'autres protocoles en plus de l'Association express
Certains appareils peuvent vouloir prendre en charge des fonctionnalités supplémentaires en plus de l'Association express, comme
comme l'Assistant Google ou Eddystone, qui nécessitent un espace publicitaire supplémentaire.
Dans ce cas, la rotation des données publicitaires est la meilleure option. Toutefois,
les annonces Association express doivent toujours faire l'objet d'une publicité dans le
Intervalle en fonction du mode visible et
mode non visible.
La rotation des annonces est testée
Phase de test tiers du processus de certification. N'oubliez pas
Vérifiez tous les schémas de rotation avec l'application de validation de l'association express.
à la certification pour éviter des retards, un nouveau test et des coûts potentiels.
Raccourcir l'intervalle de connexion BLE
Pour améliorer les performances de la connexion GATT, le fournisseur doit
rendre l'intervalle de connexion
aussi court que possible. La valeur optimale attendue est
7,5 ms, qui est appliqué à la plupart des utilisateurs en herbe.
Annonce BLE et état de connexion du casque
L'annonce de l'ID du modèle ou des données du compte sur un casque Association express dépend de la
mode détectable BR/EDR du casque, et non à l'état connecté ou déconnecté.
Reportez-vous à la spécification du service Association express à partir des liens ci-dessous:
"Lorsque l'appareil du fournisseur est visible pour les appareils BR/EDR (c'est-à-dire lorsque l'appareil est associé
mode), il doit annoncer les données d'ID de modèle de l'Association express sur BLE. » -
lien
"En l'absence de visibilité (autrement dit, en mode association), le Fournisseur doit
annoncer les données de compte Association express" -
lien
TxPower
Comme défini dans la spécification, le demandeur estime la distance
par le RSSI en fonction du niveau TxPower donné. La distance estimée est la clé
pour déterminer si la notification doit être affichée ou non.
Le processus permettant de déterminer TxPower est le suivant:
Mesurez la sortie réelle de l'appareil en utilisant un téléphone Android à un mètre
puis ajoutez-y 41 dBm.
Incluez cette valeur dans l'annonce BLE.
Ajoutez cette valeur aux informations du téléphone de test dans le rapport d'auto-test.
Mesurer et définir TxPower avec l'application Validator
L'application Validator fournit un test pour ajuster manuellement la valeur
d'un appareil testé. Les partenaires peuvent utiliser ce test
pour déterminer le bon TxPower
de l'appareil testé avant l'autotest ou la certification.
Procédure de mesure TxPower
Pour mesurer TxPower avec l'application Validator:
Ouvrez l'application Validator sur l'appareil testé.
Ouvrez le menu à points en haut de l'application:
<ph type="x-smartling-placeholder"></ph>
.
Placez l'appareil testé à 1 mètre du téléphone, puis appuyez sur "DÉMARRER" .
Sélectionnez l'appareil testé dans la liste des appareils.
Vous pouvez actualiser la liste des appareils en appuyant sur "ANNULER" bouton et
en sélectionnant à nouveau
« DÉMARRER » .
Ajustez la ligne rouge (représentant TxPower) jusqu'à ce qu'elle touche à peine la partie supérieure de
dans la région jaune.
Utiliser "-1" pour déplacer la ligne rouge vers la zone jaune.
Utiliser le bouton "+1" pour éloigner la ligne rouge de la zone jaune.
Des interférences de signal peuvent rendre la ligne rouge instable. Essayez de vous déplacer dans une zone
avec moins d'interférences du signal si la ligne rouge se comporte de manière imprévisible.
Enregistrez la valeur TxPower et mettez-la à jour dans l'appareil testé et dans la console de l'appareil.
Notifications relatives à la batterie
Comme défini dans la spécification, le fournisseur peut inclure le niveau de batterie
dans la publicité. Il décide d'afficher ou de masquer
notification relative à la batterie en fonction du type, soit 0b0011 pour afficher la batterie
notification ou 0b0100 pour le masquer. Voici quelques consignes
les informations sur la batterie figurant dans l'annonce et le type à utiliser:
Mentionnez les informations sur la batterie dans l'annonce à l'aide de l'option "Afficher la batterie".
0b0011 pendant au moins 8 secondes lorsque l'étui est ouvert et que les deux
les écouteurs sont insérés dans la station d'accueil.
Mentionnez les informations sur la batterie dans l'annonce en le masquant.
0b0100 pendant au moins 5 secondes lorsque le cas est clôturé et les deux
les écouteurs sont insérés dans la station d'accueil.
Pour que l'affichage ou le masquage des notifications relatives à la batterie s'effectue rapidement,
doit refléter l'état réel dans un délai de deux secondes.
Il existe deux façons de masquer la notification concernant la batterie:
<ph type="x-smartling-placeholder"></ph>
Arrête d'inclure des informations sur la batterie dans l'annonce. L'utilisateur se cache
la notification au bout d'un certain temps (qui est défini sur 20 secondes pour
maintenant).
Mentionnez les informations sur la batterie dans l'annonce en le masquant.
notification 0b0100, le Seeker masque immédiatement la notification.
à l'obtention de la publicité.
Vous n'êtes pas obligé d'inclure les informations sur la batterie dans l'annonce si
il n'y a qu'un seul écouteur placé dans la station d'accueil quand l'étui est ouvert ou fermé.
Il n'est pas obligatoire d'inclure des informations sur la batterie dans l'annonce lorsque
les écouteurs sont retirés de l'étui ou placés dans sa station d'accueil.
Pour empêcher le suivi, le Fournisseur ne doit inclure que des données brutes sur la batterie dans le
en diffusant des annonces en cas de besoin (pas tout le temps).
L'implémentation doit être décrite dans le résultat de l'auto-test pour
Certification.
Activer la journalisation de l'association express
Google recommande d'exécuter les commandes précédentes sur chaque séquence de démarrage.
Extraire un journal de débogage
Exécutez $ adb bugreport pour générer un fichier ZIP contenant tous les éléments
données. La génération du fichier ZIP peut prendre plusieurs minutes.
Selon la version d'Android, exécutez l'une des commandes suivantes pour obtenir
btsnoop_hic.log:
Pour Android 8.x ou version ultérieure:
shell
$ adb pull data/misc/bluetooth/logs logs
Pour Android 7.x:
shell
$ adb pull sdcard/btsnoop_hci.log
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/08/22 (UTC).
[null,null,["Dernière mise à jour le 2024/08/22 (UTC)."],[[["This page provides resources for partners integrating Fast Pair into their products, covering marketing materials, the project lifecycle, and certification processes."],["Devices must undergo certification before marketing Fast Pair and any extensions like Audio switch, with guidelines and FAQs available for the process."],["Technical notes address topics such as advertising protocols alongside Fast Pair, optimizing BLE connections, battery notifications, and enabling Fast Pair logging for debugging."],["Partners can utilize the Fast Pair Validator app for tasks like adjusting TxPower levels and ensuring proper advertisement rotation schemes prior to certification."],["Detailed instructions are provided on how to enable and extract debug logs for troubleshooting Fast Pair integration issues."]]],[]]