Pour utiliser Pyspinel, vous devez répondre aux exigences matérielles et logicielles suivantes.
Matériel
Une machine hôte servant de NCP et exécutant Pyspinel et Wireshark :
- macOS : OS X 10.6 ou version ultérieure 64 bits
- Linux
- Windows : 10 ou version ultérieure
- Uniquement compatible avec le reniflage de paquets à l'aide du plug-in extcap de Wireshark. La création d'OpenThread et l'exécution de la CLI Pyspinel ou l'interception de paquets sans extcap nécessitent Linux ou macOS.
1 Appareil OpenThread flashé avec une version
ot-ncp-ftdouot-rcp.- Pour une version
ot-ncp-ftd, le commutateur de compilationLINK_RAW=1doit être utilisé.
- Pour une version
Logiciels :
- Python 3 pour exécuter Pyspinel
-
- 2.4.1 ou version ultérieure pour la compatibilité avec le protocole Thread
- 3.0.6 ou version ultérieure pour la compatibilité avec extcap. Pour en savoir plus sur l'utilisation du plug-in extcap de Wireshark avec Pyspinel, consultez la section Installer Pyspinel.