timnet
1.0.1
Jedes Gerät im Timing-System erhält eine eindeutige Kennung, die Topologie-ID. Die Master-EVM erhält die ID 0x00000000. Die Downstream-Geräte erhalten IDs, wobei die niedrigstwertigen vier Bits die Portnummer darstellen, mit der das Gerät verbunden ist. Jedes EVM verschiebt seine eigene ID um vier Bits nach links und weist die Downstream-Portnummer den niedrigsten vier Bits zu, um die Topologie-ID für die Downstream-Geräte in der nächsten Ebene zu bilden. Die Topologie-IDs werden über den Geräten im Beispiellayout in ./doc/figur dargestellt.
input: inventory.json
output: network.json
python -m timnet --net
input: network.json
output: plot.json
python -m timnet --plot
input: check.json, network.json
output: console
python -m timnet --check
python -m timnet --net --plot --check