pyspinel GitHub 저장소에서 제공하는 Pyspinel은 Spinel 프로토콜용 Python CLI로 OpenThread NCP 또는 RCP를 구성하고 관리하는 데 사용됩니다. 이 CLI는 주로 CI 테스트에 타겟팅되지만 OpenThread Co-Processor 인스턴스를 실험하고 테스트하는 데 수동으로 사용할 수 있습니다.
피스핀넬의 용도는 다음과 같습니다.
- 시뮬레이션된 공동 프로세서 테스트를 지속적 통합에 추가합니다.
- 하드웨어에서 보조 프로세서 펌웨어를 실행하는 테스트베드 테스트를 자동화합니다.
- OpenThread의 보조 프로세서 빌드를 디버그합니다.
- OpenThread 보조 프로세서를 패킷 스니퍼로 변환합니다.
참여
Issue Tracker에 버그 신고와 기능 요청을 제출하여 Pyspinel의 지속적인 개발에 기여할 수 있습니다.