Replay und Diagnosetool Nerva EXE2 Teil 2

Antworten
NervaFahrer
Beiträge: 39
Registriert: Sa 25. Jul 2026, 21:46
Roller: Nerva EXE2
PLZ: 5
Kontaktdaten:

Replay und Diagnosetool Nerva EXE2 Teil 2

Beitrag von NervaFahrer »

Nerva EXE2 Replay- und Diagnosetool:

Ich habe mich entschlossen die durchaus umfangreichen Informationen hier in einem neuen Thread noch einmal zusammenzufassen bzw. zu verlinken.

Für Nutzer anderer Marken von E-Bikes kann ich darauf verweisen dass, sobald Hersteller ihrer Maschinen auch Messwertspeicherung als Dump bereitstellen, diese durch Anpassung und Mapping für diese App funktionsfähig zu machen sind.

Verweis auf Teil 1 mit Vorstellung des Tools, Anleitung zum Download und link hier: viewtopic.php?t=48380

Ein kurzer Einstieg wird hier beschrieben

Replay- und Diagnose-Tool für Daten aus dem CAN-Bus, hier #Nerva EXE2

Um Daten einer Tour im nachhinein anzuschauen zu können und einem möglichen aufgetretenen Fehlern auf die Spur zu kommen oder einfach Spass an der Technik von E-Maschinen zu haben ist Sinn dieses Replay- und Diagnosetools.

----------------------------------------------------
Schnelleinstieg:

Voraussetzung:
Dump-File mittels Nerva-App aus der Maschine laden am besten speichern in ..../Documents/Nervalogs

Mit Replay- und Diagnosetool:
File laden
Screenshot_20260921_093458_CAN.jpg
und
Start Decoder
und ... Ecu-Filter oder Time-Filter einstellen
Decoder erneut starten
Screenshot_20260921_093512_CAN.jpg
oder
Ecu-Filter oder Time-Filter einstellen
Decoder Start
dann

entweder
im Monitor einzelne Frames der Ecu's aus dem ausgewählten Bereich farblich sortiert anschauen
oder
im Monitor weiteren Ecu-Filter hinzufügen und dann anschauen
Screenshot_20260921_093049_CAN.jpg
oder
das Dashboard starten und Replay die ausgewählten Ecu-Daten mit Instrumenten und Digitalanzeige anzeigen lassen
Dashboard's der verschiedenen Ecu's anschauen
Screenshot_20260921_092940_CAN.jpg
und steuern. Replaytempo, start, stop, step1, vorwärts, rückärts.

oder
aus dem Dashboard Chart starten und die Replay-Daten als Kurven mit Datum/Zeitangabe (seit Start oder Realtime) anzeigen lassen und ebenfalls steuern. (Replaytempo, start, stop, step1, vorwärts, rückärts, chart gestaucht/durchlaufend)
Screenshot_20260921_093019_CAN.jpg
Interessante Messwerte auswählen und in 2 Charts übereinander bis zu 8 Messwerte parallel laufen lassen.

Fehlen Messwerte aus Ecu's? wieder zurück zum MainDisplay und den Filter korrigieren
Start Decoder danach nicht vergessen

Im MainDisplay ausgewählte Daten teilen
(Whatsapp, Telegram, e-mail und anderen)
Screenshot_20260921_092913_CAN.jpg
Im MainDisplay ausgewählte Daten zum speichern als Split speichern (und teilen oder in Dashboard/Chart anschauen)

---------------------------------------------------------------------

Mir ist bekannt dass ältere Handys oder kleinere Displays den knappen Raum der Auflösung nutzen indem die Texte der buttons stark gekürzt/verkleinert werden.
Da werde ich noch eine Lösung finden.

Noch fehlen teils Zuordnungen und Skalierungen für alle Messwerte.
Hierzu brauche ich entweder Informationen aus der Dokumentation der Ecu's des Herstellers oder weiter durch mühsames vorantasten mit Live-Daten aus einem WLAN des ESP32 der den CAN-Bus mit dem Smartphone koppelt.

Mit dieser Hardware sind dann auch Live-Daten im Smartphone bei laufender Maschine während der Fahrt anzuschauen und zu loggen. Die App ist dafür bereits vorbereitet.

Diese Hardware fehlt mir aber leider (noch).
Vielleicht bildet sich ja hier mit anderen Forumsteilnehmern noch eine Kooperation. An der Stelle sei nochmals darauf verwiesen dass es sich bei diesem Projekt nicht um Profit geht!

Ein Video sagt in dem Fall mehr als tausend Worte.

https://youtube.com/shorts/IKj8ciWr7TA? ... mvAoUlMiHz
NervaFahrer
Beiträge: 39
Registriert: Sa 25. Jul 2026, 21:46
Roller: Nerva EXE2
PLZ: 5
Kontaktdaten:

Re: Replay und Diagnosetool Nerva EXE2 Teil 2

Beitrag von NervaFahrer »

Weiter geht's 🔥

CAN_MOTO hat im Hauptbildschirm einen neuen button bekommen. "UDP"
Screenshot_20260923_164328_CAN.jpg
"File" laden --> "Start" Decoder -->
Screenshot_20260923_164602_CAN.jpg
"UDP" am Senderhandy (am Lenker des Moto's) starten
Screenshot_20260923_163939_CAN.jpg
Livemodus im Empfängerhandy zu Hause im Wohnzimmer starten, über Dashboard Chart starten....
Screenshot_20260923_162842_CAN.jpg
Telemetrie stabil mit UDP über Internet. Das Moto kann 150 Km entfernt sein und sendet über LTE.

Ich stelle Version 6.0 hier noch nicht zum download bereit. Ich muss noch ein bischen basteln.

Ich suche noch immer nach Unterstützung für ESP32 CAN um die Kopplung an der Maschine vom CAN-Bus über WLAN Direkt zum Handy am Lenker zu schicken!

Wär super wenn sich da jemand zur Unterstützung findet. 🙏
Eapoe
Beiträge: 169
Registriert: So 25. Aug 2019, 12:47
Roller: NIU NGT (Ex), Silence S01 und Nerva EXE 2
PLZ: 42
Kontaktdaten:

Re: Replay und Diagnosetool Nerva EXE2 Teil 2

Beitrag von Eapoe »

Moin, sehr saubere Arbeit!
Ich bin gespannt. Was genau brauchst Du für die Wlan/Esp32-Geschichte? Ich vermute, dass es da nicht alleine um Hardware geht?
LG
Andreas
Toleranz ist der Verdacht, dass der Andere recht haben könnte
Kurt Tucholsky
NervaFahrer
Beiträge: 39
Registriert: Sa 25. Jul 2026, 21:46
Roller: Nerva EXE2
PLZ: 5
Kontaktdaten:

Re: Replay und Diagnosetool Nerva EXE2 Teil 2

Beitrag von NervaFahrer »

Hallo Eapoe

Ein ESP32 mit Zusatzplatine zur Kopplung an den CAN-Bus.

Den 6-poligen Stecker der in die Buchse der Nerva (unter dem Gummi des rechten schrägen Trittbretts) kommt hab ich bei Conrad im Online-shop gefunden und bestellt.
Screenshot_20260924_215637_Firefox.jpg
Der ESP32 soll mit ausreichender Geschwindigkeit dafür sorgen dass eingehende Frames aus dem CAN-Bus der Nerva über WLAN an das Empfänger-Handy am Lenker kommt und in einem log gespeichert wird.

Hier lässt sich dann entweder alles auswerten oder aber über Internet an ein entferntes Handy weiterleiten. Live-Telemetrie. Ich denke das ist eine gute Hilfe für Nutzer, Händler und Werkstätten.
Screenshot_20260925_091827_CAN.jpg
Screenshot_20260925_091921_CAN.jpg
Es braucht nur noch etwas Feinschliff. Läuft soweit.
So sieht das dann beim entfernten Empfängerhandy aus...
Screenshot_20260925_092427_CAN.jpg
Hier die neuste Version 6.9 zum download. Dateiendung .txt entfernen, Warnhinweise bei Installation einer externen App ignorieren und akzeptieren.
CAN_MOTO_6.9.apk.txt
(6.9 MiB) 18-mal heruntergeladen
Ältere Handys oder Handys mit geringer Auflösung haben da manchmal etwas Probleme den Text der Buttons darzustellen. Da werde ich den Text durch Symbole ersetzen müssen.
Viel Arbeit weil das alles Custom-buttons sind. Handgestrickt sozusagen. 😅

VG
Nervafahrer
NervaFahrer
Beiträge: 39
Registriert: Sa 25. Jul 2026, 21:46
Roller: Nerva EXE2
PLZ: 5
Kontaktdaten:

Re: Replay und Diagnosetool Nerva EXE2 Teil 2

Beitrag von NervaFahrer »

Und weiter gehts. Heute die Übertragung über LTE mal etwas gestresst. Noch ist zu tun aber ich immer weiter gehts.

Im Bild ein gestreamter älterer Dump. Mir fehlt noch die Kopplung an die Maschine


CAN-->ESP32-->Sendehandy-->LTE .......
.............. --->Router-->WLAN-->Empfängerhandy


Screenshot_20260930_194256_CAN.jpg
Antworten

Zurück zu „Nerva“