Tests HID de l’état d’alimentation BTP
Les tests HID de l’état d’alimentation BTP vérifient la capacité du système à passer d’un état d’alimentation à l’autre tout en conservant la fonctionnalité HID Bluetooth correcte.
Configuration pour les tests
Avant d’utiliser un appareil Pmod avec le Traduci, case activée que le voyant d’alimentation vert, une LED de test jaune facultative et 3 LED orange sur le Traduci sont allumés. Assurez-vous que la radio Bluetooth du système est allumée et que les appareils sont correctement branchés au Traduci ou connectés directement au système en cours d’essai (SUT). Vous trouverez des informations plus détaillées sur la configuration dans vue d’ensemble de BTP.
Les fonctionnalités et les informations d’achat pour les appareils pris en charge sont disponibles dans Matériel BTP pris en charge.
Un adaptateur d’alimentation externe pour le Traduci est nécessaire pour ces tests. L’alimentation USB n’est pas suffisante. La configuration requise pour l’adaptateur nécessaire se trouve sur l’adaptateur d’alimentation. Si un appareil non basé sur Traduci est utilisé, comme le Bluefruit Feather, il nécessite un hub USB alimenté pour rester alimenté tout au long des tests. Vérifiez que le hub USB est correctement alimenté et que l’appareil est connecté au hub via un câble USB. Vérifiez également que le hub est branché au SUT à l’aide d’un câble USB.
Un seul appareil de test Windows ne peut pas exécuter tous les tests d’état d’alimentation. Certains états d’alimentation, tels que les états de veille et de veille, s’excluent mutuellement sur un SUT. Le script RunPowerStateTests.bat
BTP ou RunPowerStateTests.ps1
doit sélectionner et exécuter automatiquement les tests compatibles avec le SUT. Tout test qui n’est pas compatible avec le SUT est ignoré.
Provisionnement du système en cours de test
Les systèmes testés (SUT) doivent être provisionnés pour les tests d’état d’alimentation avant leur exécution. Suivez les instructions pour préparer le PC pour les tests d’alimentation fournis par le document WDK 10 Provisionner un ordinateur pour le déploiement et le test des pilotes (WDK 10)
Appareils pris en charge
Exécution des tests Hid Power State
Accédez au dossier où le package BTP a été extrait. Il se trouve généralement sous C:\BTP
. Dans un dossier nommé d’après la version du package, vous trouverez les scripts suivants. Exécutez l’une des opérations suivantes :
RunPowerStateTests.bat <device name>
à partir d’une invite de commandes avec élévation de privilèges ouRunPowerStateTests.ps1 <device name>
à partir d’une console PowerShell avec élévation de privilèges
Vous trouverez des informations sur les paramètres de nom d’appareil disponibles dans le matériel pris en charge par la plateforme de test Bluetooth.
Vous pouvez également inclure le paramètre -VerboseLogs
facultatif à la fin pour obtenir une sortie plus détaillée des opérations internes de BTP.
Lorsqu’un test démarre sur le Traduci, la LED rouge à côté de l’adaptateur à 12 broches s’allume une fois que la commande du test pour alimenter le périphérique Pmod a été envoyée. Cette LED est désactivée à la fin de chaque test. S’il est activé au début du test suivant en raison de l’échec du test précédent, mettez-le hors tension et remettez-le sous tension pour le ramener à un état connu. Si le cycle d’alimentation échoue, le test échoue car l’appareil Pmod est dans un état inconnu.
Capture de journaux
Pour capturer les journaux Bluetooth, suivez les instructions du dépôt busiotools pour Windows sur GitHub.
Pour analyser les journaux Bluetooth, suivez les instructions de l’outil BTETLParse.