Aufnahmesteuerung¶
In dieser Kategorie befinden sich Testschritte zur Steuerung der Aufnahmen von einem Tool. Mithilfe der Testschritte ist es möglich, Signalverläufe aufzunehmen und anschließend mit Hilfe der Traceanalyse weiterzuverarbeiten.
Start Trace¶
Mit dem Testschritt Start Trace kann eine bzw. können alle (verfügbaren) Aufnahme(n) gestartet werden. In der bzw. den zugewiesenen Aufnahmegruppe(n) wird definiert, welche Signale von einem Tool gelesen werden sollen.
Info
Signalaufnahmen lesen Signale von einem Tool und erlauben eine Weiterverarbeitung mit der Traceanalyse. Die Konfiguration der Traceanalyse findet im Arbeitsfenster unter Traceanalyse statt.
Um die Aufnahme zu starten, muss entweder eine bestehende Aufnahmegruppe oder die Option Alle Aufnahmegruppen ausgewählt werden. Die Felder unterhalb des Auswahlfeldes passen sich entsprechend an und stellen Datenquelle, Dateipfad und Beschreibung (der Signalgruppe) übersichtlich dar. Das Feld Name ermöglicht es, einen eindeutigen Bezeichner für den Aufnahmestart bereitzustellen.
Add Trace¶
Info
Eine Übersicht der unterstützten Dateiformate sowie Informationen, wann und wie der Gerätebezeichner und die Formatdetails anzugeben sind, finden Sie im Kapitel Unterstützte Dateiformate.
Info
Sollte sich anhand der Dokumentation der Formate die korrekte Parametrierung noch nicht erschließen, empfiehlt es sich, mit Hilfe von ecu.test eine Aufzeichnung durchzuführen und im Report zu prüfen, welchen Gerätebezeichner und welche Formatdetails ecu.test automatisch verwendet. Im Übersichtsbaum des Reports muss man hierzu den Punkt „Aufnahmen“ anwählen. In der dann angezeigten Tabelle aller Aufnahmen sucht man die gewünschte Datei. In der Spalte Aufnahme sind vor den Klammern der Gerätebezeichner und innerhalb der Klammern die Formatdetails aufgeführt.
Durch den Testschritt Add Trace kann eine Aufnahme einer Aufnahmegruppe hinzugefügt werden. Dazu muss eine bestehende Aufnahme (z.B. eine MDF-Datei) ausgewählt werden. Über den „Öffnen“-Button können sowohl Dateien (standard) als auch Ordner (über das Kontextmenü) als Aufnahmen ausgewählt werden. Der Pfad zur Aufnahme kann absolut oder relativ zum verwendeten Workspace angegeben werden.
Aufnahmen enthalten mindestens eine, teilweise aber auch mehrere Signalgruppen, die in der Regel jeweils einem aufgezeichneten Gerät (z.B. A-CAN, DME1_DDE1) entsprechen. Daher kann im Feld darunter das zu verwendende Gerät angegeben werden. Der Wert kann optional als regulärer Ausdruck formuliert werden (siehe https://docs.python.org/3/library/re.html). Zum Ausführungszeitpunkt wird der reguläre Ausdruck gegen die verfügaren Gerätebezeichner geprüft und muss dann eindeutig mit einem Bezeichner übereinstimmen.
Als zweite Option können sogenannte Formatdetails angegeben werden. Der Aufbau der Formatdetails ist formatabhängig und kann unter Unterstützte Dateiformate für das jeweiligen Format nachgeschlagen werden.
Die Option Filter ist derzeit nur für das Format PCAP relevant. Anhand des Filters werden Einträge der Datei verworfen, falls sie nicht die Filterbedingung erfüllen. Weitere Informationen zum Filter sind unter PCAP zu finden.
Mit der Option Aufnahme in Reportverzeichnis kopieren kann die Aufnahmedatei vor der Analyse in das Reportverzeichnis kopiert werden. Falls in der zum Testschritt zugehörigen Aufnahmegruppe eine Namensvorlage angegeben ist, wird diese beim Kopieren der Aufnahme zur Erstellung des Datei- oder Ordnernamens verwendet. Eine in der Aufnahmegruppe vorhandene Namensvorlage wird im Dialog des Add Trace-Testschrittes unter Zielname angezeigt.
Stop Trace¶
Der Testschritt Stop Trace dient zum Beenden einer bzw. aller begonnenen Aufnahme(n). Dazu muss entweder die zu beendende Aufnahmegruppe oder die Option Alle Aufnahmegruppen ausgewählt werden. Das Feld Name ermöglicht es, einen eindeutigen Bezeichner für den Aufnahmestop bereitzustellen.
Mittels der Option Bedingung für die Aufnahme verwenden kann zudem spezifiert werden, dass Aufnahmen zu verwerfen sind, welche nicht einer bestimmten Bedingung entsprechen.
Set Trace Comment¶
Der Testschritt Set Trace Comment dient dazu, erstellten Aufnahmen einen Kommentar hinzuzufügen. Der Testschritt muss nur einmalig im Testfall aufgerufen werden. Ein erneuter Aufruf überschreibt den bisher gesetzten Kommentar. Der Kommentar wird erst am Ende des Testfalls in die Aufnahmen eingepflegt.
Derzeit wird diese Funktionalität nur für MDF4-Dateien unterstützt.