Najszybszym sposobem na rozpoczęcie pracy z Pyspinel jest wypróbowanie interfejsu wiersza poleceń:
- Najpierw zainstaluj Pyspinel i zależności bez rozszerzenia extcap.
Bezpośrednio na swoim komputerze skopiuj i skompiluj symulowany NCP OpenThread jako opisane w artykule Jak utworzyć OpenThread. Po sklonowaniu wczytuj, utwórz przykładową kartę SIM:
./script/cmake-build simulation
Uruchom interfejs wiersza poleceń Pyspinel, używając ścieżki do symulowanej kompilacji:
cd path-to-pyspinel
spinel-cli.py -p path-to-openthread/build/simulation/examples/apps/ncp/ot-ncp-ftd -n 1
Sprawdź wersję OpenThread:
version
OPENTHREAD/thread-reference-20200818-1938-g0f10480ed; SIMULATION; Aug 30 2022 10:53:44 DoneUruchom wątek na symulowanym NCP i sprawdź, czy został liderem w sieci Thread:
panid 1234
Doneifconfig up
Donethread start
Donestate
leader DoneOtwórz menu pomocy, aby sprawdzić, jakie polecenia są dostępne:
help