Partilhar via


Suporte para placas Traduci

Visão geral

O Traduci faz uso de hardware especializado para facilitar os testes de Bluetooth. A placa Traduci permite que o software em um dispositivo host (como um PC) se comunique com dispositivos externos através de uma banda lateral.

Por exemplo, um teste de emparelhamento LE requer que um dispositivo periférico esteja ligado, tenha determinados recursos de E/S e seja anunciado como conectável/detetável antes de poder ser emparelhado. O dispositivo periférico tem comandos bem definidos que podem fazer isso acontecer, então o software BTP no host envia esses comandos por USB para o Traduci, que por sua vez o encaminha para o dispositivo apropriado. Após a conclusão bem-sucedida dos comandos, o software BTP prosseguiria com o teste, solicitando que o host emparelhasse com o dispositivo periférico, que agora está pronto para aceitar o emparelhamento.

No cenário anterior, o Traduci torna várias coisas mais simples: é capaz de fornecer e cortar energia com a tensão correta para os dispositivos, pode rotear diferentes comandos para diferentes dispositivos e medeia essa comunicação através dos protocolos e taxa de transmissão corretos.

É importante notar que os testes BTP não têm uma dependência apertada do Traduci. Se for necessário outro hardware externo para um teste, o BTP foi projetado para permitir uma extensibilidade fácil para suportar esse cenário.

A placa Traduci é produzida pela MCCI

Vista aérea de uma placa Traduci.

  • Quatro portas de 12 pinos para suportar quatro dispositivos simultaneamente
  • Capaz de rotear dados de e para vários dispositivos simultaneamente
  • 3 FPGAs conectados às portas JA, JB e JC, respectivamente
  • Suporta testes de áudio através do codec de áudio integrado
  • Os pinos sem rótulo podem ser facilmente atribuídos estaticamente a HIGH ou LOW, dependendo das necessidades do dispositivo conectado à porta
  • Atualmente, o Traduci não suporta o handshaking de hardware utilizando CTS e RTS.

Estes diagramas mostram como os testes BTP baseados em Traduci são executados:

Diagrama que mostra a execução de testes de hardware BTP baseados em Traduci.

Diagrama que mostra a execução de testes de software BTP baseados em Traduci.