OpenThread enthält Beispielplattformtreiber, die die Funkkommunikation zwischen OpenThread-Geräten mithilfe von POSIX-Prozessen simulieren. Das ist nützlich, um OpenThread-Netzwerke zu simulieren und zu testen, ohne dass Hardware erforderlich ist. Die POSIX-Simulation wird auch von der Continuous Integration von OpenThread verwendet.
Beispieldateien für Treiber finden Sie auf GitHub.
Architektur

Bei der POSIX-Simulation wird ein Prozess pro Gerät erstellt, wobei der IEEE 802.15.4-Funkgerätetreiber auf UDP-Sockets basiert.
Die Simulation wird auf Unix-basierten Systemen unterstützt.