Wpantund

Arquitetura OT wpantund

O wpantund é um driver/daemon de interface de rede no espaço do usuário que fornece uma interface de rede IPv6 nativa a um coprocessador de rede (NCP, na sigla em inglês). Ele foi escrito e desenvolvido pela Nest Labs para melhorar a compatibilidade com a conectividade Thread em sistemas operacionais semelhantes ao Unix. Ele usa o Spinel para se comunicar com um NCP.

O wpantund não está incluído no OpenThread. Para mais informações, consulte o repositório wpantund do GitHub.

Adaptador SPI/HDLC

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

Essa ferramenta é usada para oferecer suporte a projetos de hardware em que o host Linux e o NCP OpenThread são conectados via SPI. O benefício do spi-hdlc-adapter é que o 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 Internet-Draft do protocolo Spinel. Para mais informações, consulte o README no repositório do OpenThread no GitHub.