RP ✔️ VLT Firmwares, in DE 22Kmh⚡ mit Vanilla Firmware und vieles mehr

Hallo,
vielen Dank nandtek für das Update des WebPatchers.
Mal den ReLight Mod weitergesponnen: Würde folgender Code im Programmteil (Effekt) rein logisch funktionieren?

0124a0f83a41267e761cf6b22676c82e0bd925760124a0f83a51012000f0c1f900bf00bf00bf00bf00bf00bf00bf00bf00bfbde87080

0124a0f83a41 //LTGM deaktivieren
267e761cf6b22676c82e0bd92576 //1 Sek Verzögerung
0124a0f83a51 //LTGM aktivieren
012000f0c1f9 //Beep
Rest: ...00bf...

Heißt für mich übersetzt:
Wenn ich Bremse + Gas gleichzeitig betätige (als Trigger), wird LTGM sofort deaktiviert (falls man mal angehalten wird). Halte ich die Kombination für mehr als eine Sekunde wird LTGM aktiviert und es ertönt ein Beep.

Meine Frage wäre noch: Wie ist der Code für 3 Sek. sowie für 5 Sek. Verzögerung anstatt 1 Sek.? - Nur falls es keinen großen Aufwand macht.

Ziel ist eine noch komfortablere GM-Lösung ohne Nutzung eines Smartphones (insbesondere interessant für iOS-Nutzer)

VG
 
  • Hilfreich!
Reaktionen: mhdot
C ct2000 Gute Idee und nah dran! Wird aber nicht funktionieren. Du wirst immer im Fall "Deaktivieren" landen, außer du lässt Gas/Bremse in genau der Millisekunde los, wo du den Piep hörst. Was du brauchst ist ein Toggle sowie K KiWi es im Sinne hatte. Baust also das wo du jetzt "LTGM aktivieren" hast um.
Post automatically merged:

Wie ist der Code für 3 Sek. sowie für 5 Sek. Verzögerung anstatt 1 Sek.?
267e761cf6b22676c82e0bd92576

0x0: ldrb r6, [r4, #0x18]
0x2: adds r6, r6, #1
0x4: uxtb r6, r6
0x6: strb r6, [r4, #0x18]
0x8: cmp r6, #0xc8
0xa: bls #0x24
0xc: strb r5, [r4, #0x18]

0xc8 = 200 Dezimal = 1 Sekunde.
Für 2 Sekunden = 400 Dezimal = 0x190. Weil das jetzt mehr als 8 Bit sind musste aber aus dem "CMP" ein "CMP.W" machen, also: "cmp.w r6, #0x190" oder b6f5c87f in Hex.
 
  • Hilfreich!
Reaktionen: ct2000 und mhdot
Super danke dir nandtek
Demzufolge sind das die Hex-Codes für 3 bzw. 5 Sek. Verzögerung und das rot markierte B aus dem Code für 1 Sek. Verzögerung ändert sich zusätzlich zu einem A.
Achtung: Alles ungetestet!

267E761CF6B22676C82E0BD92576 //1 Sek Verzögerung
ARM: ldrb r6, [r4, #0x18]adds r6, r6, #1uxtb r6, r6strb r6, [r4, #0x18]cmp r6, #0xc8bls #0x24strb r5, [r4, #0x18]
267E761CF6B22676B6F5167F0AD92576 //3 Sek Verzögerung
ARM: ldrb r6, [r4, #0x18]adds r6, r6, #1uxtb r6, r6strb r6, [r4, #0x18]cmp.w r6, #0x258bls #0x24strb r5, [r4, #0x18]
267E761CF6B22676B6F57A7F0AD92576 //5 Sek Verzögerung
ARM: ldrb r6, [r4, #0x18]adds r6, r6, #1uxtb r6, r6strb r6, [r4, #0x18]cmp.w r6, #0x3e8bls #0x24strb r5, [r4, #0x18]

Wenn sich das LTGM mit einem Beep erst nach 5 Sek. Bremse + Gas halten aktivieren soll, wäre der Code im Programmteil (Effekt) des ReLight-Mod also folgender:
267E761CF6B22676B6F57A7F0AD925760124a0f83a51012000f0c1f900bf00bf00bf00bf00bf00bf00bf00bf00bf00bf00bfbde87080
(5 Sek. Verzögerung; LTGM aktivieren; Beep)

Bitte melden, falls ein Fehler enthalten ist.
VG
 
  • Hilfreich!
Reaktionen: mhdot
Super danke dir nandtek
Demzufolge sind das die Hex-Codes für 3 bzw. 5 Sek. Verzögerung und das rot markierte B aus dem Code für 1 Sek. Verzögerung ändert sich zusätzlich zu einem A.
Achtung: Alles ungetestet!

267E761CF6B22676C82E0BD92576 //1 Sek Verzögerung
ARM: ldrb r6, [r4, #0x18]adds r6, r6, #1uxtb r6, r6strb r6, [r4, #0x18]cmp r6, #0xc8bls #0x24strb r5, [r4, #0x18]
267E761CF6B22676B6F5167F0AD92576 //3 Sek Verzögerung
ARM: ldrb r6, [r4, #0x18]adds r6, r6, #1uxtb r6, r6strb r6, [r4, #0x18]cmp.w r6, #0x258bls #0x24strb r5, [r4, #0x18]
267E761CF6B22676B6F57A7F0AD92576 //5 Sek Verzögerung
ARM: ldrb r6, [r4, #0x18]adds r6, r6, #1uxtb r6, r6strb r6, [r4, #0x18]cmp.w r6, #0x3e8bls #0x24strb r5, [r4, #0x18]

Wenn sich das LTGM mit einem Beep erst nach 5 Sek. Bremse + Gas halten aktivieren soll, wäre der Code im Programmteil (Effekt) des ReLight-Mod also folgender:
267E761CF6B22676B6F57A7F0AD925760124a0f83a51012000f0c1f900bf00bf00bf00bf00bf00bf00bf00bf00bf00bf00bfbde87080
(5 Sek. Verzögerung; LTGM aktivieren; Beep)

Bitte melden, falls ein Fehler enthalten ist.
VG
Bitte nicht wieder etwas ungetestetet hier rein posten.
Wärst du so gut, und könntest das erst testen bitte.
Wichtig!
Immer erst veröffentlichen wenn man weiß das es funktioniert.

Danke
 
Ein großes Dankeschön, habe die DRV 2.3.6 mit 22km/h + Bremslichtmod erfolgreich mit Scooter Companion via IOS geflashed.

Frage:

Was muss ich in der Konfiguration ankreutzen wenn ich ohne Handy auf 25 km/h umstellen möchte? Ganz normal wie der EU-Modus und nach dem Ausschalten wieder auf normale DE-Modus.

THX
 
  • Hilfreich!
Reaktionen: ArT!Deus
Ein großes Dankeschön, habe die DRV 2.3.6 mit 22km/h + Bremslichtmod erfolgreich mit Scooter Companion via IOS geflashed.

Frage:

Was muss ich in der Konfiguration ankreutzen wenn ich ohne Handy auf 25 km/h umstellen möchte? Ganz normal wie der EU-Modus und nach dem Ausschalten wieder auf normale DE-Modus.

THX
Haken bei ReLight Mod und LTGM, nur nicht bei Reset. Haken bei beep und 1s sind dabei optional. Dann kannst du LTGM über den Bremsgriff + Gas aktivieren. Deaktiviert wird er dann durch ausschalten Rollers. Beides geht nicht.
 
  • Hilfreich!
Reaktionen: Philipp74 und mhdot
hallo zusammen hab länger nicht mehr reingeschaut, aber wollte mal sehen was es neue gibt. ich benutze DCP und bin ich happy damit.....aber CRC1000 finde ich schon spannend.....leider ist DCP aus dem Webpatcher entfernt worden......fand es eigetlich immer toll nur DCP zu aktivieren, ohne GM und ohne lichterverhalten zu verändern....kann mir einer helfen?
 
Zuletzt bearbeitet:
hallo zusammen hab länger nicht mehr reingeschaut, aber wollte mal sehen was es neue gibt. ich benutze DCP und bin ich happy damit.....aber CRC1000 finde ich schon spannend.....leider ist DCP aus dem Webpatcher entfernt worden......fand es eigetlich immer toll nur DCP zu aktivieren, ohne GM und ohne lichterverhalten zu verändern....kann mir einer helfen?
Auch an dich,
Bitte lies den ersten Post.

btw es ist DPC, nicht DCP
 
  • Hilfreich!
Reaktionen: mhdot
hab ich eigetlich.....gab ja viel neues..... ist DPC immer in der VLT mit drin.....?

Hab mir eben eine erstellt nur diese rein genommen, aber leider ließ sich DPC nicht wie gewohnt aktivierne
CRC 1000
Motor Startgeschwindigkeit
 
hab ich eigetlich.....gab ja viel neues..... ist DPC immer in der VLT mit drin.....?

Hab mir eben eine erstellt nur diese rein genommen, aber leider ließ sich DPC nicht wie gewohnt aktivierne
CRC 1000
Motor Startgeschwindigkeit
Wenn du DPC willst, musst du dafür das Offset mit dem HEX Editor bearbeiten, DPC ist nicht im WebPatcher enthalten. Das Offset für DPC findest du im ersten Post unter Offsets.
 
Danke Codi Codi!

B benben11 Wenn du die erste Seite hier im Thread tatsächlich gelesen hättest, dann hättest du hier deine Frage erst gar nicht gestellt.

*Bitte ALLES lesen*

Es macht keinen Sinn, wenn sich die Macher hier Mühe geben einen so tollen Guide zu schreiben um dann noch Fragen zu beantworten welche auf der Seite 1 schon beantwortet sind. Das ist anstrengend.

Meine persönliche Meinung, nicht falsch verstehen.
 
versteh irgendwie dann nicht warum man es aus dem Webpatcher entfernt hat, besonders wenn schon mal drin war.... war so schön noob freundlich.... hab eben keine lust mit dem offset und hex was falsch zu machen.... aber ja VooDooShamane hat sich bestimmt was dabei gedacht.... danke für eure Hilfe

viellicht geh ich dann doch auf GM mit lichmode obwohl ich gerne 30kmh fahre im garten
 
versteh irgendwie dann nicht warum man es aus dem Webpatcher entfernt hat, besonders wenn schon mal drin war.... war so schön noob freundlich.... hab eben keine lust mit dem offset und hex was falsch zu machen.... aber ja VooDooShamane hat sich bestimmt was dabei gedacht.... danke für eure Hilfe

viellicht geh ich dann doch auf GM mit lichmode obwohl ich gerne 30kmh fahre im garten
Auch diese Frage, warum VooDooShamane VooDooShamane das DPC aus dem Webpatcher entfernt hat wurde hinreichend erläutert.

Wir haben hier einige im Thread, welche den absoluten "null Plan" hatten und im weiteren Verlauf erfolgreich sogar als Tester mitgewirkt haben.

Bei allen Respekt B benben11 aber deine letzte Aussage ist schlecht platziert.

Wenn du das DPC haben möchtest musst ein paar Zahlen per HexEditor ändern, die Datei zippen und flashen, nicht mehr und nicht weniger.

Gruß, Daniel
 
Ich finde es Super, dass hier zum Mitdenken angeregt wird. Gewisse Hürden und ein Auseinandersetzen mit dem Thema ist genau der richtige Weg.

Die Standardfunktionen sind ja alle easy zugänglich... ich begrüße es aber, dass nicht jeder 14-jährige Mal eben so einfach mit x km/h durch die Fußgängerzonen ballern kann. Das würde auf kurz oder lang ein schlechtes Licht auf die Community/ E-Scooter generell werfen. Und dann wird's für uns alle schwierig in DE.