Wpantund

Arquitetura de OT para wpantund

wpantund é um driver/daemon de interface de rede de espaço do usuário que fornece uma interface de rede IPv6 nativa para um coprocessador de rede (NCP, na sigla em inglês). Ela foi escrita e desenvolvida pela Nest Labs para oferecer melhor suporte à conectividade Thread em sistemas operacionais semelhantes ao Unix. Ele usa o Spinel para se comunicar com um NCP.

wpantund não está incluído no OpenThread. Para mais informações, consulte o repositório wpantund do GitHub (em inglês).

Adaptador SPI/HDLC

spi-hdlc-adapter é uma ferramenta que apresenta uma interface SPI como um fluxo serial assíncrono codificado em HDLC-lite.

Essa ferramenta é usada para oferecer suporte a designs de hardware em que o host Linux e o OpenThread NCP estão conectados por SPI. A vantagem de spi-hdlc-adapter é que wpantund pode ser executado sem modificações como se estivesse se comunicando com o NCP por uma conexão serial padrão.

O spi-hdlc-adapter usa o protocolo SPI descrito no Apêndice A.2 do rascunho da Internet do protocolo Spinel. Para mais informações, consulte o README no repositório do GitHub do OpenThread.