wpantund
は、ネットワーク コプロセッサ(NCP)にネイティブ IPv6 ネットワーク インターフェースを提供するユーザー空間ネットワーク インターフェースのドライバ / デーモンです。これは、Unix 系オペレーティング システムでの Thread 接続のサポートを強化するために、Nest Labs によって作成および開発されました。Spinel を使用して NCP と通信します。
OpenThread に wpantund
は含まれていません。詳細については、wpantund GitHub リポジトリをご覧ください。
SPI/HDLC アダプター
spi-hdlc-adapter
は、HDLC-lite でエンコードされた非同期シリアル ストリームとして SPI インターフェースを表示するツールです。
このツールは、Linux ホストと OpenThread NCP が SPI を介して接続されているハードウェア設計のサポートに使用します。spi-hdlc-adapter
のメリットは、wpantund
が標準のシリアル接続を介して NCP と通信しているかのように、変更せずに実行できることです。
spi-hdlc-adapter
は、Spinel Protocol Internet-Draft の付録 A.2 に記載されている SPI プロトコルを使用します。詳細については、OpenThread GitHub リポジトリの README をご覧ください。