Version: 1.0.3
Dernière mise à jour: 01/02/2024
Légende
Verbe du produit | Action de développement |
---|---|
"OBLIGATOIRE" | Exigence produit obligatoire |
"DEVRAIT" | Recommandation facultative |
"PEUT" | Souhaitables |
Présentation
Ce document de spécification décrit les critères remplis par les stylets compatibles avec ChromeOS.
Protocole
- Le stylet DOIT mettre en œuvre les fonctionnalités décrites dans les exigences de certification pour les stylets Universal Stylus (USI) version 2.0 ou ultérieure.
- Les membres de l'USI peuvent télécharger le document sur les exigences de certification liées au stylet sur le site des membres de universalstylus.org. Des liens d'accès rapide à ces documents se trouvent sur la page du groupe de travail technique.
- Pour devenir membre de l'USI, veuillez contacter les contacts répertoriés sur universalstylus.org.
- Remarque: Au moment de la rédaction de ce document, le contact direct pour l'USI est usiadmin@universalstylus.org.
- Pour connaître les fonctionnalités requises, consultez les sections 2.4 à 2.7 des exigences de certification des stylets.
- En plus de mettre en œuvre les fonctionnalités applicables à tous les stylets USI, le stylet DOIT mettre en œuvre les éléments suivants :
- STY.FEA.1.4 - Fonctionnalité du stylet - Jauge de carburant
- Logique: ChromeOS utilise la jauge numérique de carburant pour afficher l'UI liée à la batterie du stylet.
- Les fonctionnalités suivantes PEUVENT être implémentées, mais ne sont pas obligatoires :
- STY.FEA.2.1 - Fonctionnalité de stylet – Bouton principal
- STY.FEA.2.3 - Fonction stylet - Effacer les données
- Le respect de ces exigences peut être mesuré à l'aide des processus décrits dans le plan de test 2.0 de la certification pour les stylets Universal Stylus Initiative (USI). Au moment de sa publication, ce document n'est pas encore disponible auprès de l'USI. Veuillez contacter ce document pour obtenir des informations à jour.
- Si le stylet intègre la recharge sans fil (STY.FEA.6.1 - Fonctionnalité du stylet - Recharge sans fil), sa conformité avec le plan de test décrit dans le document sur la conformité de la recharge sans fil et les scénarios de test, accessible aux membres de l'USI sur le site universalstylus.org
- Les tests de conformité et la certification du logo peuvent être effectués via le programme de certification USI, dont les détails sont disponibles sur le site Web universalstylus.org à l'adresse https://universalstylus.org/certification.
- Pour rappel, le stylet DOIT être compatible avec les appareils hôtes USI 1.0 et 2.0 :
- Logique: L'écosystème USI est conçu pour offrir une compatibilité maximale. Ainsi, tous les stylets 2.0 sont censés fonctionner avec tous les Chromebooks livrés avec la compatibilité USI, y compris les versions de protocole 1.0 et 2.0.
- Pour ce faire, votre stylet doit mettre en œuvre les fonctionnalités décrites dans les exigences de certification du stylet.
Remplacement de la batterie
- Si le stylet est compatible avec les piles remplaçables, telles que les cellules AAAA, il DOIT fournir un indicateur de polarité/direction de la batterie facilement visible dans le compartiment à piles.
Recharge filaire
- Si le stylet dispose d'une batterie rechargeable qui se recharge via une connexion filaire, l'appareil DOIT pouvoir être rechargé via USB-C avec des câbles certifiés USB-IF et des sources USB-A et USB-C conformes à USB-IF, y compris les sources USB-C compatibles avec les disques persistants USB. (Plus précisément, le stylet DOIT mettre en œuvre un récepteur USB-C, comme décrit dans la section 4.5.1.3.2 des spécifications relatives au câble et aux connecteurs USB-C, comme indiqué sur les Figures 4-9.)
- Si l'appareil inclut un câble USB :
- Le câble DOIT être certifié USB-IF
- Si l'appareil est équipé d'un chargeur USB-C :
- Le chargeur DOIT être certifié USB-IF
Recharge sans fil
- Si un stylet se recharge sans fil, il DOIT implémenter la fonctionnalité décrite dans STY.FEA.6.1 - Fonctionnalité de stylet - Recharge sans fil, dans la section 2.5 des exigences de certification du stylet 2.0.
- Logique: Cette conception est nécessaire pour que le stylet soit rechargé avec les chargeurs sans fil conformes à la norme USI 2.0, y compris les Chromebooks.
- Remarque: Comme indiqué dans les exigences de certification du stylet 2.0, l'appareil peut être testé comme décrit dans le document "Conformité avec la recharge sans fil et cas de test".
Micrologiciel
GID
Pour rappel, les éléments DOIVENT être implémentés comme décrit par la définition C.GetGID(...) de la section 6.1.3.6 de la spécification technique 2.0 de l'USI:
- Le stylet DOIT avoir un identifiant unique dans les champs GID0-3.
- Le champ GID3 DOIT inclure l'identifiant USI du fabricant du stylet, disponible dans le document du registre des fournisseurs USI disponible sur le site membre universalstylus.org.
Si le fabricant du stylet diffère de celui du fabricant du circuit intégré, GID2 DOIT inclure l'identifiant USI du fabricant.
Si l'une des entreprises concernées ne possède pas d'identifiant USI, elle DOIT contacter l'USI et disposer de nouveaux identifiants alloués à cette fin.
Si le stylet applique l'inclinaison comme décrit dans la section 2.4 des exigences de certification 2.0 du stylet, GID4/5 DOIT être programmé de manière appropriée pour distinguer les modèles de stylet ayant des paramètres d'inclinaison physiques distincts:
GID4 DOIT être programmé avec un identifiant USI valide, probablement celui du fabricant du stylet ou d'un OEM pour lequel le stylet est conçu.
GID5 DOIT être programmé avec une valeur différente pour chaque stylet ayant des caractéristiques d'inclinaison électromécaniques différentes, propres à la valeur GID4.
Rapports sur le niveau de la batterie
- Pour rappel, les éléments DOIVENT être mis en œuvre comme décrit par la définition C.GetBattery(...) dans la section 6.1.3.3 de la spécification technique USI 2.0.
- Le niveau de batterie signalé par le stylet via la plage C.GetBattery() DOIT être compris entre 1 et 100%.
- Justification: ChromeOS utilise cette autonomie pour créer des rapports sur la batterie du stylet. La valeur 0 en particulier ne doit pas être indiquée.
- Le stylet DOIT indiquer un niveau de batterie via C.GetBattery() inférieur ou égal à 16 lorsque la batterie sera bientôt déchargée, et que l'utilisateur doit prendre rapidement les mesures nécessaires pour changer ou recharger la batterie du stylet.
- Logique: ChromeOS utilise ce seuil pour présenter activement une notification à l'utilisateur lui indiquant qu'il doit recharger son stylet.
- Le stylet DOIT indiquer un niveau de batterie via C.GetBattery() inférieur ou égal à 25 lorsque la batterie est considérablement déchargée.
- Logique: ChromeOS utilise ce seuil pour présenter passivement l'indicateur visuel de batterie du stylet avec une couleur d'avertissement.
- Si le stylet signale au moins huit niveaux de batterie distincts, le niveau de batterie indiqué par le stylet DOIT s'adapter de façon linéaire à la courbe de décharge de la batterie du stylet (pourcentage rapporté par rapport à la capacité réelle) de 80 % ou plus.
Historique des révisions
Date | Version | Remarques |
---|---|---|
2024-02-01 | 1.0.3 | République sur une nouvelle plate-forme |
29/06/2023 | 1.0.2 | Saut de ligne inséré |
2023-06-27 | 1.0.1 | Correction des liens non fonctionnels |
2023-05-18 | 1 | Publication initiale du site du partenaire |