
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.