Port BUSACCESS - CAPTURE-LIN 🛈¶
Capture-Zugriff auf LIN
Dieser Port ist nur verfügbar, wenn Npcap installiert ist.
Stimulation¶
Dieser Port besitzt keine Stimulus-Fähigkeiten.
Eigenschaften 🛈¶
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Netzwerkadapter |
string |
Verwendeter Netzwerkadapter |
|||
Loggerprotokoll |
PLP/TECMP |
[PLP/TECMP, ASAM CMP] |
string |
Welches Loggerprotokoll verwendet wird. |
|
RBS aktiv lassen |
☐ |
bool |
Restbussimulation bleibt über die Testfallausführung hinaus aktiv. |
||
Probe-ID / Device-ID |
Loggerprotokoll: ‚PLP/TECMP‘ |
0 |
int |
Identifier der Probe / des Device |
|
Bus-Spec-ID / Interface-ID |
Loggerprotokoll: ‚PLP/TECMP‘ |
0 |
int |
Identifier der Busspezifikation / des Interface |
|
Device-ID und Stream-ID |
Loggerprotokoll: ‚ASAM CMP‘ |
‚(0,0)‘ |
string |
Tupel bestehend aus Device-ID und Stream-ID, z.B.: (0,0) |
|
Interface-ID |
Loggerprotokoll: ‚ASAM CMP‘ |
0 |
int |
Identifier des Interface |
|
LIN-Version |
‚1.3‘ |
[‚1.3‘, ‚2.0‘] |
string |
Zu verwendende LIN-Protokollversion. Wirkt sich nur auf die Berechnung und Validierung der Frame-Prüfsumme aus. 1.3 = empfangene Frames müssen eine classic Prüfsumme haben. 2.0 = empfangene Frames dürfen eine enhanced oder classic Prüfsumme haben. Falls die Datenbasis keinen Prüfsummenmodus für ein bestimmtes zu sendendes Frame definiert, wird diese Option berücksichtigt, um entweder den Prüfsummenmodus classic (1.3) oder enhanced (2.0) zu verwenden. |
|
Bus-DB |
string |
Jobs 🛈¶
ClearFrame¶
Löscht den Empfangspuffer des angegebenen Frames
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
FrameId |
int |
Frame ID |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
ByteStream |
ByteStream |
DeregisterFrameForInbox¶
Deregistriert ein Frames das in die Inbox gestream wird
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
FrameId |
int |
Frame ID |
|||
Inbox |
object |
Bestehende Inbox |
GetFirstValue¶
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
FrameName |
string |
Frame-Name |
|||
NodeName |
string |
Name des Steuergeräts |
|||
RawValue |
False |
[False, True] |
bool |
Wenn ‚True‘ wird der Raw-Wert zurückgegeben. |
|
Reset |
False |
[False, True] |
bool |
Wenn ‚True‘‘ wird der erste empfangene Wert nach dem Lesen gelöscht |
|
SignalName |
string |
Signalname |
InitFrame¶
Registriert die Botschaft für spätere Verwendung mit anderen Jobs
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
FrameId |
int |
Frame ID |
ReadFrame¶
Liest die Botschaft mit der ID (vorher InitLinFrame notwendig!)
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
doDelete |
False |
[False, True] |
bool |
Löscht Frame nach dem Lesen wenn „True“ |
|
FrameId |
int |
Frame ID |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
ByteStream |
ByteStream |
ReadFrameEx¶
Liest die Botschaft mit der ID (vorher InitLinFrame notwendig!)
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
doDelete |
False |
[False, True] |
bool |
Löscht Frame nach dem Lesen wenn „True“ |
|
FrameId |
int |
Frame ID |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
object |
LinFrame |
RegisterFrameForInbox¶
Registriert ein Frame um in eine Inbox gestreamt zu werden.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
FrameId |
int |
Frame ID |
|||
Inbox |
object |
Bestehende Inbox |
|||
saveAsLinFrame |
False |
[False, True] |
bool |
Wenn True wird das Frame als LinFrame-Objekt gespeichert, sonst als ByteStream |
ResetFirstValue¶
Löscht den ersten empfangenen Wert des angegebenen Signals
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
FrameName |
string |
Frame-Name |
|||
NodeName |
string |
Name des Steuergeräts |
|||
SignalName |
string |
Signalname |
SendFrame¶
Kombiniert: Daten hinterlegen, Botschaft temporär aktivieren und einen Master-Request senden. Die Frame-ID muss vorher per Job „InitFrame“ registriert werden.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
checkSumMode |
‚Default‘ |
[‚Enhanced‘, ‚Classic‘, ‚Default‘] |
string |
Modus der Checksummenberechnung. Bei Default wird die LIN-Version aus der TBC zur Bestimmung herangezogen. |
|
DataByteStream |
ByteStream |
zu sendende Daten |
|||
FrameId |
int |
Frame ID |