ForumE90, E91, E92 & E93
  1. Startseite
  2. Forum
  3. Auto
  4. BMW
  5. 3er
  6. E90, E91, E92 & E93
  7. AGR-Rate verändern E90

AGR-Rate verändern E90

BMW
Themenstarteram 25. September 2018 um 18:19

Hallo,

habe nach folgender Anleitung versucht meine AGR-Rate bzw. die Frischluftzufuhr auf 87 zu ändern, allerdings wird von Tool32 maximal der Wert 40 angenommen. Der Wert 87 produziert eine Fehlermeldung und selbst bei Wert "agr;40" wird im Job "abgleich_lesen" nicht die korrekte MG Zahl angegeben.

https://ww.coding-expert.de/.../

Auto ist ein E90 318D BJ 2007.

Irgendjemand eine Idee?

Danke und Grüße

Ähnliche Themen
25 Antworten

Probier ma mit ista

Ja, oder neuere SP Daten besorgen.

Mit ISTA geht’s auch nur mit älteren Versionen. Bei den aktuellen geht das schon nicht mehr.

Themenstarteram 27. September 2018 um 18:46

Also ist das verändern per Tool32 und Rheingold nur noch bis Wert 40 möglich?

Ich denke die Version ist zu neu. Mit meiner gehen 87.

Bei mir gehts auch bis 87 danach kommt ein „Fehler“

Themenstarteram 8. Oktober 2018 um 17:26

Zitat:

@Dorfbesorger schrieb am 27. September 2018 um 22:10:17 Uhr:

Ich denke die Version ist zu neu. Mit meiner gehen 87.

Ich kann nicht einmal bestätigen ob die Eingabe 40 akzeptiert wurde, wie vollziehe ich das am besten nach?

Soll/Ist Werte mit INPA auslesen?

Den Wert AGR rück auslesen da sollte der aktuell eingestellte wert stehen

Themenstarteram 9. Oktober 2018 um 16:16

Zitat:

@Dorfbesorger schrieb am 8. Oktober 2018 um 19:35:13 Uhr:

Den Wert AGR rück auslesen da sollte der aktuell eingestellte wert stehen

Das sind die Werte aus "abgleich_lesen" bei einer eingestellten AGR-Rate von 40, irgendetwas stimmt dabei doch nicht?

apiJob("D70N47A0","abgleich_lesen","agr","")

Satz : 0

OBJECT = d70n47a0

SAETZE = 1

JOBNAME = abgleich_lesen

VARIANTE = D70N47A0

JOBSTATUS =

UBATTCURRENT = -1

UBATTHISTORY = -1

IGNITIONCURRENT = -1

IGNITIONHISTORY = -1

Satz : 1

JOB_STATUS = OKAY

ID_SG_ADR = 18 00 00 00 12 ....

_TEL_AUFTRAG = 6 Bytes

0000 : 83 12 F1 30 A4 01 ?.ñ0¤.

_TEL_ANTWORT = 9 Bytes

0000 : 85 F1 12 70 A4 01 00 01 9E ?ñ.p¤... ?

ABGLEICH_LESEN_WERT = 1.220700E-004

ABGLEICH_LESEN_WERT2 = 0.000000E+000

Wert 1 ist Kappes, wert 2 hat 0, also Werkseinstellung

Themenstarteram 9. Oktober 2018 um 17:02

Zitat:

@Dorfbesorger schrieb am 9. Oktober 2018 um 18:29:06 Uhr:

Wert 1 ist Kappes, wert 2 hat 0, also Werkseinstellung

D.h. ich müsste die folgenden Schritte erneut ausführen und dann Wert 2 prüfen?

1. Überprüfen, ob bei „agr“ bzw „agr_rueck“ ein korrekter Wert ausgelesen werden konnte - O.K.

2. Job „abgleich_verstellen“ auswählen

3. Im Feld „Arguments“ „agr;NEUERWERT“ , also "40" bzw. "87" eingeben.

4. Mit Job „abgleich_prog“ den Wert abspeichern

Danke..

Ja so mal probieren und auslesen ob es übernommen wurde. Fang mal niedrig an.

Themenstarteram 11. Oktober 2018 um 15:07

Zitat:

@Dorfbesorger schrieb am 9. Oktober 2018 um 19:13:15 Uhr:

Ja so mal probieren und auslesen ob es übernommen wurde. Fang mal niedrig an.

Total merkwürdig, ich gebe mit "abgleich_verstellen" den Wert 40 ein, scheint angenommen zu werden

apiJob("D70N47A0","abgleich_verstellen","agr;40","")

Satz : 0

OBJECT = d70n47a0

SAETZE = 1

JOBNAME = abgleich_verstellen

VARIANTE = D70N47A0

JOBSTATUS =

UBATTCURRENT = -1

UBATTHISTORY = -1

IGNITIONCURRENT = -1

IGNITIONHISTORY = -1

Satz : 1

JOB_STATUS = OKAY

ID_SG_ADR = 18 00 00 00 12 ....

_TEL_AUFTRAG = 8 Bytes

0000 : 85 12 F1 30 A4 07 00 00 ?.ñ0¤...

_TEL_ANTWORT = 7 Bytes

0000 : 83 F1 12 70 A4 07 A1 ?ñ.p¤.¡

Das abspeichern mit "abgleich_prog" scheint auch zu funktionieren:

apiJob("D70N47A0","abgleich_prog","agr;40","")

Satz : 0

OBJECT = d70n47a0

SAETZE = 1

JOBNAME = abgleich_prog

VARIANTE = D70N47A0

JOBSTATUS =

UBATTCURRENT = -1

UBATTHISTORY = -1

IGNITIONCURRENT = -1

IGNITIONHISTORY = -1

Satz : 1

JOB_STATUS = OKAY

ID_SG_ADR = 18 00 00 00 12 ....

_TEL_AUFTRAG = 8 Bytes

0000 : 85 12 F1 30 A4 08 00 01 ?.ñ0¤...

_TEL_ANTWORT = 7 Bytes

0000 : 83 F1 12 70 A4 08 A2 ?ñ.p¤.¢

ABER bei auslesen mit "abgleich_lesen" bleibt Wert2 auf 0:

apiJob("D70N47A0","abgleich_lesen","agr","")

Satz : 0

OBJECT = d70n47a0

SAETZE = 1

JOBNAME = abgleich_lesen

VARIANTE = D70N47A0

JOBSTATUS =

UBATTCURRENT = -1

UBATTHISTORY = -1

IGNITIONCURRENT = -1

IGNITIONHISTORY = -1

Satz : 1

JOB_STATUS = OKAY

ID_SG_ADR = 18 00 00 00 12 ....

_TEL_AUFTRAG = 6 Bytes

0000 : 83 12 F1 30 A4 01 ?.ñ0¤.

_TEL_ANTWORT = 9 Bytes

0000 : 85 F1 12 70 A4 01 00 01 9E ?ñ.p¤... ?

ABGLEICH_LESEN_WERT = 1.220700E-004

ABGLEICH_LESEN_WERT2 = 0.000000E+000

Auch bei Wert 1, 10 und 20...

Gibt es eventuell für meinen N47 einen anderen Job um die AGR-Rate zu verändern?

Hastbdu denn überhaupt eine DDE 7.0 N47 A0?

Themenstarteram 14. Oktober 2018 um 10:15

Zitat:

@rommulaner schrieb am 11. Oktober 2018 um 17:28:10 Uhr:

Hastbdu denn überhaupt eine DDE 7.0 N47 A0?

Ja, die lässt sich auch über INPA problemlos ansteuern.

Hast du vielleicht noch eine Idee wie ich sonst zu dem gewünschten Ergebnis komme?

Deine Antwort
Ähnliche Themen