Wpantund

Architektura OT wpantund

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.