
wpantund
to sterownik/demon interfejsu sieciowego w przestrzeni użytkownika, który udostępnia natywny interfejs sieciowy IPv6 do procesora sieciowego (NCP). Został on napisany i opracowany przez Nest Labs, aby lepiej obsługiwać łączność Thread w systemach operacyjnych podobnych do systemu Unix. Do komunikacji z NCP używa protokołu Spinel.
wpantund
nie jest częścią OpenThread. Więcej informacji znajdziesz w repozytorium GitHub wpantund.
Adapter SPI/HDLC
spi-hdlc-adapter
to narzędzie, które przedstawia interfejs SPI jako asynchroniczny strumień szeregowy zakodowany w formacie HDLC-lite.
To narzędzie służy do obsługi projektów sprzętowych, w których host Linux i OpenThread NCP są połączone za pomocą SPI. Zaletą spi-hdlc-adapter
jest to, że wpantund
może działać bez zmian, tak jakby komunikował się z NCP za pomocą standardowego połączenia szeregowego.
spi-hdlc-adapter
używa protokołu SPI opisanego w dodatku A.2 projektu protokołu Spinel. Więcej informacji znajdziesz w pliku README w repozytorium OpenThread na GitHubie.