Fallstudie: nGASa-Pedal-Kalibrierungstool

Hochleistungsfähiges Desktop-Dashboard zur Kalibrierung und Diagnose von Simracing-Pedalen, das über serielle USB-Protokolle kommuniziert.

nGASa GUI Console Banner

Demo-Video der Anwendung

Entwickelt für 3DRap SimRacing
Verbindung USB über serielle Schnittstelle
Grafikmodus Vorgerenderte, gebackene 3D-Sequenzen
Ziel-MCU Eigene Onboard-Firmware

Projektübersicht

Die **nGASa Calibration GUI** ist eine Hochleistungs-Simracing-Dienstprogrammanwendung, die für die Anbindung an die professionellen **nGASa-Pedale** von 3DRap entwickelt wurde. Als plattformübergreifende Desktop-Anwendung mit Electron, React und TypeScript entwickelt, verwaltet das Dashboard komplexe Gerätekonfigurationen, Load-Cell-Zuordnungen und Diagnosen.

Durch die Umgehung standardmäßiger Wrapper mit hohem Overhead stellt die Anwendung eine direkte virtuelle COM-Brücke her und kommuniziert über eine hochfrequente **USB over Serial Port**-Verbindung mit der kundenspezifischen Firmware der Pedale.

Wichtigste Funktionen & Technik

  • USB-Serielle-Kommunikation: Stellt direkte serielle Kanäle mit der benutzerdefinierten Mikrocontroller-Firmware her. Liest Rohdatenblöcke und überträgt Eingaben ohne Verzögerung.
  • Gebackene 3D-Bildsequenzen: Aus Gründen der Leistung und absoluten Kompatibilität auf Systemen mit aktiven Simulatoren (bei denen GPU-Ressourcen für das Spiel reserviert sind) verwendet die GUI vorgerenderte, gebackene 3D-Bildsequenzen der Pedale anstelle von WebGL-Laufzeitszenen. Dadurch wird der CPU/GPU-Overhead eliminiert.
  • Echtzeit-Eingabeaktualisierung: Aktualisiert dynamisch Pedal-Kompressionsmodelle, Kalibrierungsdiagramme und Fortschrittsanzeigen sofort bei physischen Eingaben.
  • Tausende Konfigurationen: Bietet tausende mögliche Parameterkonfigurationen (individuelle Totzonen, benutzerdefinierte nichtlineare Antwortkurven, Ausgangsskalierungsfilter und Voreinstellungen).
  • Cloud-Web-Updates & Popups: Integriert automatische Web-Überprüfungsebenen. Wenn eine neue Firmware-Version veröffentlicht wird, wird der Treiber über ein Update-Popup benachrichtigt, um die neuesten Dateien zu installieren.
  • Mikrocontroller-Flashen & autonomer Betrieb: Sobald Kalibrierungsparameter definiert sind, können Benutzer Daten direkt im EEPROM des Mikrocontrollers flashen und speichern und die GUI-Anwendung schließen. Die Pedale arbeiten vollständig autonom und sparen so Computerressourcen während der Rennsitzungen.

Produktpräsentation

Pedal-Hardware & Mechanik (1:1-Verhältnis)

CAD-Renderings & Montagelayouts (2:1-Verhältnis)

Technische Merkmale & Telemetrie-Folien

Thema wechseln

Wählen Sie ein spezielles Thema zum Erkunden: