Skip to content

DLE.prg

  • Jobs: 14
  • Tables: 0

INFO

Field Value
ECU Download Engine
ORIGIN BMW VS-43 Rowedder
REVISION 1.000
AUTHOR VS-43 Rowedder
COMMENT Steuer-SGBD für Download Engine im Interface
PACKAGE 1.37
SPRACHE deutsch

Jobs

Index

INFO

Information SGBD

No arguments.

Results

Name Type Comment
ECU string Steuergerät im Klartext
ORIGIN string Steuergeräte-Verantwortlicher
REVISION string Versions-Nummer
AUTHOR string Namen aller Autoren
COMMENT string wichtige Hinweise
PACKAGE string Include-Paket-Nummer
SPRACHE string deutsch, english

INITIALISIERUNG

No arguments.

Results

Name Type Comment
DONE int 1, wenn Okay

STATUS_DLE_VERSION

Feststellen, ob eine DLE vorhanden ist und Versionsstring zurückliefern Diese Funktion ist die Einzige, die mit einem Interface ohne DLE aufgerufen werden darf, alle Anderen bewirken ohne DLE einen Abbruch von EDIABAS

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei
PRESENT string "TRUE" wenn DLE vorhanden, sonst "FALSE"
VERSION string Versionsstring in der Form <MAJOR>.<MINOR>
_TEL_ANTWORT binary Antwort des OPPS

STEUERN_DLE_RESET

DLE Rücksetzen: Senden und DNMT/TP stoppen, Ringpuffer löschen

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei
_TEL_ANTWORT binary Antworten des OPPS

STEUERN_TP_INTERVALL

Intervall für Tester Present setzen

Arguments

Name Type Comment
INTERVALL int zeitlicher Abstand zwischen denn Tester Present Telegrammen in ms

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei
_TEL_ANTWORT binary Antworten des OPPS

STEUERN_DLE_HEADER

Headerinformationen setzen

Arguments

Name Type Comment
SOURCE int Adresse des Testers
LENGTH int Programmierblocklänge /mit/ Service-ID, /ohne/ Prüfsumme

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei
DLE_KOMMANDO binary Kommando an OPPS
_TEL_ANTWORT binary Antworten des OPPS

STEUERN_DLE_IOANTWORT

Vergleichstelegramm setzen

Arguments

Name Type Comment
IOANTWORT string Antwort, die das SG sendet, wenn Daten akzeptiert sind
MASKE string Maske, die angibt, welche Bits der IOANTWORT mit der SG Antwort verglichen werden

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei
_TEL_KOMMANDOT binary Auftrag für Vergleichstelegramm
_TEL_KOMMANDOM binary Auftrag für Maske
_TEL_ANTWORT binary Antworten des OPPS

STEUERN_DLE_TP

Tester Present ein / ausschalten

Arguments

Name Type Comment
ENABLE int 1 = DNMT senden, TP zyklisch senden starten 0 = TP zyklisch senden stoppen, ENMT senden

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei
_TEL_ANTWORT binary Antworten des OPPS

STEUERN_DLE_LADEN

Daten in den Ringpuffer laden

Arguments

Name Type Comment
PUFFER binary Daten für den Ringpuffer

Results

Name Type Comment
FREI unsigned long Anzahl der freien Bytes im Ringpuffer
FIFO_STATUS string Zustand des Ringpuffers {EMPTY, FILLED, OVERFLOW}
DLE_STATUS string Zustand der Download Engine {RUN, STOP, TIMEOUT, IFERR, COMERR, MISMATCH}
BLOCKS unsigned long Anzahl der fehlerfrei gesendeten Datentelegramme
SG_ANTWORT binary Letzte Antwort des SG bei Fehler
JOB_STATUS string OKAY, wenn fehlerfrei
_TEL_ANTWORT binary Antworten des OPPS

STEUERN_DLE_BUFFERCLEAR

Ringpuffer löschen

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei
_TEL_ANTWORT binary Antwort des OPPS

STATUS_DLE

DLE Status holen

No arguments.

Results

Name Type Comment
FREI unsigned long Anzahl der freien Bytes im Ringpuffer
FIFO_STATUS string Zustand des Ringpuffers {EMPTY, FILLED, OVERFLOW}
DLE_STATUS string Zustand der Download Engine {RUN, STOP, TIMEOUT, IFERR, COMERR, MISMATCH}
BLOCKS unsigned long Anzahl der fehlerfrei gesendeten Datentelegramme
SG_ANTWORT binary Letzte Antwort des SG bei Fehler
JOB_STATUS string OKAY, wenn fehlerfrei
_TEL_ANTWORT binary Antworten des OPPS

WAIT_FOR_DLE

Warten bis die DLE alle Blocks geschrieben hat

No arguments.

Results

Name Type Comment
FREI unsigned long Anzahl der freien Bytes im Ringpuffer
FIFO_STATUS string Zustand des Ringpuffers {EMPTY, FILLED, OVERFLOW}
DLE_STATUS string Zustand der Download Engine {RUN, STOP, TIMEOUT, IFERR, COMERR, MISMATCH}
BLOCKS unsigned long Anzahl der fehlerfrei gesendeten Datentelegramme
SG_ANTWORT binary Letzte Antwort des SG bei Fehler
JOB_STATUS string OKAY, wenn fehlerfrei
_TEL_ANTWORT binary Antworten des OPPS

STEUERN_DLE_ODP

Datenverbindung für DLE II öffnen

No arguments.

Results

Name Type Comment
STAT_PORT int Portnummer, an der das Interface hört
STAT_IPADDR string IP-Adresse des Interfaces in "Dotted Notation"
JOB_STATUS string OKAY, wenn fehlerfrei
_TEL_ANTWORT binary Antwort des OPPS

STEUERN_DLE_SID

Service ID für DLE II setzen Der Service ID String wird von der DLE II automatisch Header und Daten eingefügt

Arguments

Name Type Comment
SID string Service ID

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei
_TEL_AUFTRAG binary Auftrag an das OPPS
_TEL_ANTWORT binary Antwort des OPPS

Tables

No tables found.