Port BUSACCESS - LIN

BluePiraT-Zugriff auf LIN

Stimulation

Dieser Port besitzt keine Stimulus-Fähigkeiten.

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

Kanalnummer

‚1‘

string

Auswahl der Kanalnummer wenn mehrere Kanäle des gleichen Typs vorhanden sind.

Bus-DB

string

Export-Format

[ONLINE]

string

Signalaufnahmen in diesem Format speichern

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