O Pyspinel, disponível no repositório do GitHub, é uma CLI do Python para o protocolo Spinel, usada para configurar e gerenciar CPNs ou RCPs do OpenThread. Essa CLI é destinada principalmente a testes de CI, mas pode ser usada manualmente para testar e testar instâncias de coprocessador OpenThread.
O Pyspinel é usado para:
- Adicione testes simulados de processador à integração contínua.
- Automatize os testes dos testbeds que executam o firmware do processador no hardware.
- Depurar builds de coprocessador de OpenThread.
- Converter um coprocessador OpenThread em um pacote MapReduce
Contribuir
Você pode contribuir para o desenvolvimento contínuo do Pyspinel enviando relatórios de bugs e solicitações de recursos para o Issue Tracker.