Port LOGGING - DLT-VERBOSE 🛈¶
Zugriff auf DLT Verbose Nachrichten
Stimulation¶
Dieser Port besitzt keine Stimulus-Fähigkeiten.
Eigenschaften 🛈¶
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Aktiver Modus |
☑ |
bool |
Wenn diese Option ausgewählt ist, verbindet sich ecu.test aktiv mit der Gegenstelle. Ist die Einstellung nicht ausgewählt, erfolgt kein Verbindungsaufbau durch ecu.test, sondern es werden nur an ein anderes Werkzeug adressierte Daten mitgelesen (Passiver Modus). |
||
Timeout für DLT-TCP-Verbindung [s] |
Aktiver Modus: ‚True‘ |
float |
ecu.test baut automatisch eine neue TCP-Verbindung zum Server auf, wenn innerhalb der angegebenen Zeit (in Sekunden) keine neue DLT-Botschaft empfangen wird. Das Feature ist abgeschaltet, wenn die Einstellung leer gelassen wird. |
||
Prä-Aufnahme-Ringpuffer |
Aktiver Modus: ‚True‘ |
0 |
int |
Da der Aufnahme-Start selbst bei Auto-Start/Stop erst kurze Zeit nach Herstellen der Verbindung zum Steuergerät erfolgt, gehen eventuell vom Steuergerät nur einmalig direkt nach Verbindungsaufbau gesendete Botschaften verloren. Mit dieser Einstellung kann die Aufnahme um die eingestellte Anzahl Botschaften „nach vorne verlängert“ werden, um diese initialen Botschaften doch mit einzuschließen. |
|
Netzwerkname |
string |
Name des Netzwerkes, wie in SIL-Kit Config yaml definiert. |
|||
Kontrollername |
string |
Name des Kontrollers, wie in SIL-Kit Config yaml definiert. |
|||
MAC-Adresse ❲Client❳ |
Aktiver Modus: ‚True‘ |
‚02:00:4C:4F:4F:50‘ |
string |
String (Format: 02:00:4C:4F:4F:50), ‚default‘ wenn die Adapter-MAC-Adresse verwendet werden soll |
|
IP-Version |
Aktiver Modus: ‚True‘ |
IPv4 |
[IPv4, IPv6] |
string |
Auswahl der verwendeten IP Version |
Eigene IP-Adresse |
Aktiver Modus: ‚True‘ |
string |
IP-Adresse, die clientseitig verwendet werden soll. Sie muss sich im gleichen Subnetz befinden wie die IP-Adresse des Device under Test und darf nicht identisch sein mit der IP-Adresse eines anderen Teilnehmers. |
||
Gateway-Adresse |
Aktiver Modus: ‚True‘ |
string |
IP Adresse, Leer wenn das Gateway nicht benötigt wird |
||
Subnetzmaske / Präfixlänge |
Aktiver Modus: ‚True‘ |
‚default‘ |
string |
Für IPv4 Adressen kann eine Subnetzmaske oder eine Präfixlänge angeben werden (Format: ‚255.255.255.0‘ oder ‚24‘), ‚default‘ wenn die Standard-Subnetzmaske der Netzklasse zur angegebenen IP-Adresse (Client) verwendet werden soll. Bei der Verwendung von IPv6 werden lediglich Präfixlängen akzeptiert. ‚default‘ wird für IPv6 nicht unterstützt. |
|
VLAN-Einstellung |
‚no tagging‘ |
[‚no tagging‘, ‚single tagging‘] |
string |
Verwendete VLAN-Einstellung |
|
VLAN-VID |
1 |
int |
Integer, wird nur bei aktiviertem VLAN-Tagging verwendet |
||
Loggerprotokoll |
Aktiver Modus: ‚False‘ |
[, PLP/TECMP, ASAM CMP] |
string |
Ein Loggerprotokoll wie z.B. ASAM CMP verwenden. Der Port kann dann nur noch lesend verwendet werden. In den Loggernachrichten enthaltene Ethernet-Frames werden extrahiert und der Filter im BPF-Format (falls angegeben) wird auf diese Frames angewendet. |
|
Device- und Stream-IDs |
Aktiver Modus: ‚False‘ » Loggerprotokoll: ‚ASAM CMP‘ |
string |
Identifier der Devices und Streams als Liste von Tupeln, jeweils bestehend aus Device-ID und Stream-ID, z.B.: (1,2),(3,4). Leer lassen, wenn keine Filterung anhand von Device- und Stream-ID benötigt wird. |
||
Interface-IDs |
Aktiver Modus: ‚False‘ » Loggerprotokoll: ‚ASAM CMP‘ |
string |
Identifier der Interfaces: leer, wenn keine Filterung anhand der Interface-ID benötigt wird; mehrere können durch Komma getrennt werden. |
Jobs 🛈¶
Reconnect¶
Stellt im Aktiven Modus die Verbindung erneut her und leert die Nachrichtenpuffer.
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
False |
[False, True] |
bool |
Gibt True zurück wenn die Verbindung erfolgreich hergestellt wurde |