English
Deutsch
V2X Begleiter — Phase 02
Dashboard
Sensoren
Messsitzung
Messsitzungen
V2X
Einstellungen
Verbindung
GNSS
IMU
OBU-Verbindung
GPS-Signal wird erfasst…
Berechtigung erforderlich
V2X-Tab öffnen zum Verbinden
Verbunden
MQTT verbunden
Verbindung zum Broker…
Broker nicht erreichbar — V2X-Einstellungen prüfen
Aufnahme
Messwerte
Fahrsitzung starten
Wird initialisiert…
Luftdruck
Höhe
Richtung
Genauigkeit
Sensormonitor
Telefon-GNSS
Beschleunigungssensor
Gyroskop
Magnetometer
Barometer
Breitengrad
Längengrad
Höhe
Geschwindigkeit
Richtung
Genauigkeit
Luftdruck
Geschätzte Höhe
Warte auf GPS-Signal…
Wird initialisiert…
Sensor nicht verfügbar
Verbindungseinrichtung
Verbindung zur micrOBU-Hardware über Bluetooth (primär) oder USB-C (Fallback).
USB-C-Tethering ist der primäre Transport in Phase 02. OBU anschließen und Verbinden tippen.
Bluetooth
Bluetooth
Bluetooth-Verbindung ist für Phase 03 geplant und noch nicht implementiert.
ESP32-C5 (USB Seriell)
Die USB-Seriell-Verbindung zum ESP32-C5 ist für Phase 03 vorgesehen, aber noch nicht funktionsfähig — dafür muss zuerst das ESP32-Firmware-Protokoll nach Kotlin übersetzt werden.
Nicht verbunden — ESP32-C5 an den nativen USB-C-Port anschließen und Verbinden antippen.
Gerät erkannt, wird geöffnet…
Warte auf USB-Berechtigung…
Verbunden
Verbindungsfehler — Kabel und nativen USB-C-Port prüfen und erneut versuchen.
Mit ESP32-C5 verbinden
Geräte suchen
Suche läuft…
USB-C (Primär)
Über USB-C verbinden (noch nicht implementiert)
Kabel erkannt
Kein Kabel
OBU-IP
Wird erkannt…
IP-Quelle
Automatisch erkannt
Manuell
⚠ USB-C-Kabel anschließen, oder Auto-Erkennung in Einstellungen → Verbindung deaktivieren.
Verbinden
Mit OBU verbinden
Trennen
Ausgewählt
Verbunden (Stub)
⚠ Bluetooth noch nicht implementiert. Dieser Bildschirm zeigt das Ziel-UI-Layout.
Messsitzung
Bereit zur Aufnahme
%1$d Messwerte erfasst
Aktive Datenströme
STOPP
REC
Telefon-GNSS
Beschleunigungssensor
Gyroskop
Magnetometer
Barometer
OBU / MQTT
Messsitzungen
%1$d Sitzung auf dem Gerät gespeichert
%1$d Sitzungen auf dem Gerät gespeichert
Sitzung #%1$d
CSV teilen
Auf Gerät speichern
Fahrt als CSV exportieren
Sitzung löschen
Noch keine Sitzungen
Gehe zu Aufnahme und starte eine Sitzung
Sitzung löschen?
Die am %1$s aufgezeichnete Sitzung wird dauerhaft vom Gerät entfernt.
Löschen
Abbrechen
Sitzung exportieren
GNSS-Standort
In Maps-App öffnen
Öffnet Ihre bevorzugte Karten-App
In App anzeigen
Aktuellen Standort auf einer In-App-Karte anzeigen
Noch kein GPS-Signal — gehen Sie ins Freie
Standortkarte
Aktueller Standort
%1$d erfasste externe Verkehrsteilnehmer
Eigen (Ego)
Extern #%1$d
Extern #%1$d · Info
Extern #%1$d · Aufmerksamkeit
Extern #%1$d · Warnung
Einstellungen
Sprache
Darstellung
Dunkles Design
Datenströme
Telefon-GNSS
Beschleunigungssensor
Gyroskop
Magnetometer
Barometer
Einheiten
Metrisch (m, km/h, hPa)
MQTT-Broker
Broker-IP
Port
Benutzername
Passwort
optional
Anzeigen
Ausblenden
Entwickler
Entwicklermodus
WLAN-OBU-Verbindung
Nur Entwicklermodus — noch nicht implementiert
Über
App-Version
0.5.0 (Phase 03 — ESP32-C5-Seriellverbindung + CAM vom Smartphone)
Verbindung
OBU per USB-C automatisch erkennen
OBU-IP (manuell)
OBU-Hardware
CiT One
ESP32-C5
Der ESP32-C5 arbeitet als „dummer" Transceiver: CAM wird auf dem Smartphone erstellt und kodiert, über USB-Seriell an den ESP32 gesendet und über ITS-G5 gesendet. Auf diesem Pfad gibt es keinen MQTT-Broker und keine DENM-Use-Case-Engine — siehe den CAM-Pinger im V2X-Monitor für ein manuelles Testwerkzeug.
Aktiver Transport
USB-C
WLAN
Broker-Einstellungen speichern
V2X-Monitor
Verbinden
Trennen
Automatisch scrollen
Noch keine Nachrichten
Liste
Karte
Mit der OBU verbinden und auf V2X-Verkehr warten
Noch keine Nachrichten zu diesem Thema
Zuletzt gesendete Nutzlast:
DENM-Übertragung (manueller Test)
Test-DENM senden
DENM stoppen
Liegengebliebenes Fahrzeug (causeCode 94)
Mit OBU verbinden, um DENM-Auslösung zu aktivieren
DENM aktiv — OBU sendet über ITS-G5
Manueller Antennen-/RSU-Reichweitentest — sendet uca-denmctrl (retained) an v2x-uca/input/denmtrg. Wird nicht durch erkannte Ereignisse oder Use-Case-Alarme ausgelöst.
Letztes TX anzeigen
Ausblenden
CAM-Pinger (manueller Test)
1-Hz-CAM-Ping aus Live-GNSS- und IMU-Daten — prüft die serielle Verbindung und den ESP32-Funkpfad ohne Fahrtaufzeichnung.
Warte auf GNSS-Fix — noch nichts gesendet
%1$d Station(en) in Reichweite — jeweils neueste CAM
Keine CAMs empfangen
Dekodierte CAMs benachbarter Stationen erscheinen hier, sobald sie über die serielle Verbindung eintreffen.
Station %1$d · %2$s
%1$.1f km/h · Kurs %2$.0f°
%1$.0f m
— m
%1$d dBm
Gefahr: Ursache %1$d/%2$d (Station %3$d)
Gefahr von Station %1$d
Fußgänger
Radfahrer
Pkw
Bus
Lkw
Straßenseiteneinheit
Typ %1$d
ESP32-C5 verbinden, um den CAM-Pinger zu aktivieren
Sendet — 1 CAM/s über die serielle Verbindung
Gesendet: %1$d
Schreibfehler: %1$d in Folge — CAMs erreichen den ESP32 nicht
ESP32: TX-Fehler %1$d · zu groß %2$d · CRC-Fehler %3$d
Pinger starten
Pinger stoppen
CAM-Use-Case-Alarme
Mit OBU verbinden, um CAM-basierte Use Cases auszuwerten
Keine aktiven Use-Case-Alarme
Station %1$d · %2$.0f m · Annäherung %3$.1f m/s · TTC %4$.1f s · %5$s
Kreuzendes Fahrzeug — %1$.0f s bis Konflikt
Stehendes Fahrzeug könnte losfahren — %1$.0f s
Auto biegt rechts auf dich zu — %1$.0f s
Auto biegt links auf dich zu — %1$.0f s
Schnell nahendes Fahrzeug — %1$.0f s
Use Case Alerts
Ein-/Ausschalten pro Use Case für das CAM-basierte Use-Case-Alarm-Panel im V2X-Monitor. Alle Use Cases sind CAM-only — keiner löst ein DENM aus.
Alarmstufen-Schwellenwerte (nur lesend)
Warning
Awareness
Info
≤ %1$.0f s bis Konflikt
USB-C
USB seriell
WLAN
BT
⚠ OBU-stationType ≠ 2 (Radfahrer) — VRU-Erkennung an ausgerüsteten Kreuzungen ggf. beeinträchtigt
Plattform
Android / Kotlin / Jetpack Compose
Projekt
MicrOBU — HAW Hamburg & consider it GmbH
Fahrten
Erkannte Ereignisse
Bremsen
Abbiegen
Anhalten
Ereigniserkennung
CSV-Sitzungsprotokoll
Fahrtenverlauf
%1$d Fahrt auf dem Gerät gespeichert
%1$d Fahrten auf dem Gerät gespeichert
Fahrt #%1$d
Fahrt löschen?
Die am %1$s aufgezeichnete Fahrt wird dauerhaft vom Gerät entfernt.
Noch keine Fahrten
Gehe zu Aufnahme und starte eine Sitzung
Fahrtanalyse