Die Registerkarte "Datei"
Die Registerkarte "Datei" erlaubt es, die Datei anzugeben, die das Protokoll aufnehmen soll.
![](../../../../en/img-guide/log-file.png)
Oben wird angezeigt, ob die Ablaufverfolgung aktiviert ist, und eine Schaltfläche um das Loggen zu aktivieren und zu deaktivieren. (Beachten Sie, daß vor der Aktivierung eine Datei ausgewählt sein muß.) Die Schaltfläche erlaubt es, das Loggen zeitweise anzuhalten und fortzusetzen. Wenn Sie im Projektfenster auf eine andere Simulation wechseln, wird das Loggen automatisch angehalten. Wenn Sie danach wieder zur ursprünglichen Simulation zurückschalten, dann müssen Sie das Loggen über diese Schaltfläche manuell wieder starten.
In der Mitte wird angezeigt, in welche Datei protokolliert wird. Um diese zu ändern, benutzen Sie die Schaltfläche "Auswählen...". Nach der Auswahl einer Datei startet das Loggen automatisch. Wenn die ausgewählte Datei bereits existiert, wird Logisim fragen, ob Sie die Datei überschreiben, oder das neue Protokoll am Ende der Datei anhängen möchten.
Unten können Sie auswählen, ob eine Kopfzeile in die Datei geschrieben werden soll, die angibt, welche Elemente sich in der Auswahl befinden. Wenn Kopfzeilen abgespeichert werden, dann wird jeweils eine neue Kopfzeile geschrieben, wenn sich die Auswahl ändert.
Dateiformat
Einträge werden in einem durch Tabulatoren abgegrenzten Format geschrieben, das dem Inhalt der Registerkarte "Tabelle" ähnelt. (Ein Unterschied ist, daß eine Kopfzeile den vollständigen Pfad zu Bauelementen angeben würde, die sich in Teilschaltungen befinden.) Das Format ist absichtlich sehr einfach gehalten, damit Sie die Daten leicht in ein anderes Programm zur Auswertung übernehmen können, wie z.B. ein Python/Perl-Skript oder eine Tabellenkalkulation.
Damit ein anderes Programm gleichzeitig auf die Daten zugreifen kann, während die Simulation in Logisim läuft, werden die Daten alle 500 ms weggeschrieben. Beachten Sie auch, daß Logisim die Datei zwischenzeitlich schließen und später wieder öffnen kann, insbesondere dann, wenn mehrere Sekunden vergehen, bevor neue Daten hinzugefügt werden.
Weiter: Leitfaden für Benutzer von Logisim.