O Pyspinel, disponível no repositório do GitHub do pyspinel (em inglês), é uma CLI em Python para o protocolo Spinel, usada para configurar e gerenciar CPNs ou RCPs do OpenThread. Essa CLI é direcionada principalmente para testes de CI, mas pode ser usada manualmente para fazer experimentos e testar instâncias de coprocessador do OpenThread.
O Pyspinel é usado para:
- Adição de teste simulado de coprocessador para integração contínua.
- Automatize os testes de leitos que estão executando o firmware de coprocessador em hardware.
- Depurar builds de coprocessador do OpenThread.
- Converte um coprocessador do OpenThread em um detector de pacotes.
Contribua
Você pode contribuir para o desenvolvimento contínuo do Pyspinel enviando relatórios de bugs e solicitações de recursos ao Issue Tracker.