Pyspinel

Посмотреть исходный код на GitHub

Pyspinel – это интерфейс командной строки на языке Python для протокола Spinel, который используется для настройки и управления NCP или RCP OpenThread. Он доступен в репозитории pyspinel на GitHub. Этот CLI в основном предназначен для тестов непрерывной интеграции, но его можно использовать вручную для экспериментов и тестирования экземпляров сопроцессора OpenThread.

Pyspinel используется для:

  • Добавьте тестирование симулированного сопроцессора в непрерывную интеграцию.
  • Автоматизируйте тестирование тестовых стендов, на которых запущено встроенное ПО сопроцессора.
  • Отладка сборок сопроцессора OpenThread.
  • Преобразование сопроцессора OpenThread в перехватчик пакетов.

Впечатления

Вы можете внести свой вклад в разработку Pyspinel, отправляя отчеты об ошибках и запросы на добавление функций в систему отслеживания ошибок.