Suporte do conselho traduci
Visão geral
O Traduci usa hardware especializado para facilitar o teste de Bluetooth. A placa Traduci permite que o software em um dispositivo host (como um computador) se comunique com dispositivos externos por meio de uma sideband.
Por exemplo, um teste de emparelhamento le requer que um dispositivo periférico seja ativado, tenha determinados recursos de E/S e seja anunciado como conectável/detectável antes que ele possa ser emparelhado. O dispositivo periférico tem comandos bem definidos que podem fazer isso acontecer, portanto, 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 par de host para o dispositivo periférico, que agora está pronto para aceitar o emparelhamento.
No cenário anterior, o Traduci simplifica várias coisas: ele é capaz de fornecer e cortar energia com a tensão correta para os dispositivos, ele pode rotear comandos diferentes para dispositivos diferentes e media essa comunicação por meio dos protocolos corretos e da taxa de baud.
É importante observar que os testes btp não têm uma dependência apertada no Traduci. Se outro hardware externo for necessário para um teste, o BTP será projetado para permitir uma extensibilidade fácil para dar suporte a esse cenário.
A placa Traduci é produzida pela MCCI
- Quatro portas de 12 pinos para dar suporte a quatro dispositivos simultaneamente
- Capaz de rotear dados de e para vários dispositivos simultaneamente
- 3 FPGAs conectadas às portas JA, JB e JC, respectivamente
- Dá suporte a testes de áudio por meio do codec de áudio integrado
- Os pinos não rotulados podem ser facilmente atribuídos estaticamente a HIGH ou LOW, dependendo das necessidades do dispositivo conectado à porta
- Atualmente, o Traduci não dá suporte ao uso de hardware usando CTS e RTS
Esses diagramas mostram como os testes BTP baseados em Traduci são executados: