Condividi tramite


Test HID dello stato di alimentazione BTP

Il test HID dello stato di alimentazione BTP verifica la capacità del sistema di transizione tra vari stati di alimentazione mantenendo la funzionalità HID Bluetooth corretta.

Configurazione per il test

Prima di usare un dispositivo Pmod con Traduci, verificare che l'indicatore di alimentazione verde, un LED di test giallo facoltativo e 3 LED arancioni sulla Traduci siano attiva. Assicurarsi che la radio Bluetooth del sistema sia attiva e che i dispositivi siano collegati correttamente al traduci o connessi direttamente al sistema sotto test (SUT). Altre informazioni dettagliate sulla configurazione sono disponibili nella panoramica di BTP.

Le funzionalità e le informazioni di acquisto per i dispositivi supportati sono disponibili nell'hardware BTP supportato.

Per questi test è necessaria una scheda di alimentazione esterna per traduci. L'alimentazione USB non è sufficiente. I requisiti per la scheda necessaria sono disponibili in Power Adapter. Se viene usato un dispositivo basato su non Traduci, come il Bluefruit Feather, è necessario un hub USB alimentato per rimanere alimentato in tutti i test. Assicurarsi che l'hub USB sia alimentato correttamente e che il dispositivo sia connesso all'hub tramite un cavo USB. Assicurarsi inoltre che l'hub sia collegato al SUT usando un cavo USB.

Un singolo dispositivo di test di Windows non può eseguire tutti i test dello stato di alimentazione. Alcuni stati di alimentazione, ad esempio standby e sospensione, si escludono a vicenda su un SUT. Lo script RunPowerStateTests.bat BTP o RunPowerStateTests.ps1 deve selezionare e eseguire automaticamente i test compatibili con SUT. Qualsiasi test che non è compatibile con il SUT viene ignorato.

Provisioning del sistema in fase di test

I sistemi in fase di test (SUT) devono essere sottoposti a provisioning per i test dello stato di alimentazione prima dell'esecuzione. Seguire le istruzioni per preparare il PC per i test di alimentazione forniti dal documento WDK 10 Effettuare il provisioning di un computer per la distribuzione e il test dei driver (WDK 10)

Dispositivi supportati

Esecuzione dei test HID di Power State

Passare alla cartella in cui è stato estratto il pacchetto BTP. In genere si trova sotto C:\BTP. In una cartella denominata dopo la versione del pacchetto, sono disponibili gli script seguenti. Eseguire una delle due operazioni:

  • RunPowerStateTests.bat <device name> da un prompt dei comandi con privilegi elevati o
  • RunPowerStateTests.ps1 <device name> da una console di PowerShell con privilegi elevati

Le informazioni sui parametri del nome del dispositivo disponibili sono disponibili nell'hardware supportato da Bluetooth Test Platform.

È anche possibile includere il parametro -VerboseLogs facoltativo alla fine per ottenere un output più dettagliato delle operazioni interne di BTP.

Durante l'avvio di un test sulla Traduci, il LED rosso accanto all'adattatore a 12 pin attiva una volta inviato il comando dal test per l'alimentazione del dispositivo Pmod. Questo LED viene disattivato alla fine di ogni test. Se si trova all'inizio del test successivo a causa dell'esito negativo del test precedente, caricarlo e riattivarlo per tornare a uno stato noto. Se il ciclo di alimentazione ha esito negativo, il test non riesce a causa del dispositivo Pmod in uno stato sconosciuto.

Acquisizione dei log

Per acquisire i log Bluetooth, seguire le istruzioni per il busiotools per Il repository di Windows in GitHub.

Per analizzare i log Bluetooth, seguire le istruzioni per lo strumento BTETLParse.