Condividi tramite


Test HID BTP

I test BTP HID verificano la capacità del sistema locale di associare una radio remota tramite BR/EDR o LE e convalidare la funzionalità HID.

Configurazione

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 sul Traduci siano accedenti. Verificare che la radio Bluetooth di SUT sia accesa e che i dispositivi appropriati siano collegati correttamente a Traduci. Attualmente il dispositivo RN42 può essere collegato solo a JB. Analogamente, il dispositivo Bluefruit può essere collegato solo a JC. Per informazioni più dettagliate sulla configurazione, vedere Panoramica di BTP.

Informazioni e informazioni sull'acquisto per i dispositivi supportati sono disponibili Hardware BTP supportato.

Dispositivi supportati

Esecuzione dei test HID

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

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

Per informazioni sui parametri dei nomi di dispositivo disponibili, vedere l'hardware supportato dalla piattaforma di test Bluetooth

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

Quando viene avviato un test sul traduci, il LED rosso accanto all'adattatore a 12 pin viene attivato dopo l'invio del comando dal test al dispositivo Pmod. Questo LED viene spento alla fine di ogni test. Se è attivo all'inizio del test successivo a causa dell'esito negativo del test precedente, spegnerlo e riattivarlo per restituirlo a uno stato noto. Se il ciclo di alimentazione ha esito negativo, il test non riesce a causa dello stato sconosciuto del dispositivo Pmod.

Acquisizione dei log

Per acquisire i log Bluetooth, seguire le istruzioni in The Bus tools for Windows Repo (Strumenti bus per Windows) in GitHub.

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

Problemi noti

  • Test di stress: i test vengono eseguiti in un ciclo stretto usando un dispositivo LE possono causare errori di associazione o annullamento dell'associazione.
  • I test possono non riuscire raramente con un dispositivo LE HID a causa della convalida progettata per rilevare disconnessioni impreviste. A volte le disconnessioni vengono ripristinate automaticamente (errori da stabilire), ma il test ha comunque esito negativo. Gli errori possono verificarsi più frequentemente in ambienti RF rumorosi.