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