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.