starting to implement realistic Vehicle simulation
This commit is contained in:
28
README.md
28
README.md
@@ -116,13 +116,27 @@ Alternativ: App mit `sudo ./start.sh` starten.
|
||||
## Projektstruktur
|
||||
|
||||
```
|
||||
main.py – Startpunkt
|
||||
app/
|
||||
├─ gui.py – Tkinter GUI
|
||||
├─ can.py – CAN-Responder + Link-Control (pyroute2)
|
||||
├─ simulator.py – Physikmodell (Gang + Gas → Geschwindigkeit/RPM)
|
||||
└─ config.py – Settings + Logging
|
||||
settings.json – Konfigurationsdatei (wird beim Speichern erzeugt)
|
||||
|
||||
app/
|
||||
├─ gui.py ← main GUI with Simulator tabs + Save/Load
|
||||
├─ config.py
|
||||
├─ can.py
|
||||
├─ obd2.py
|
||||
├─ tabs/
|
||||
│ ├─ __init__.py
|
||||
│ ├─ basics.py ← vehicle basics tab
|
||||
│ ├─ engine.py ← engine tab
|
||||
│ ├─ gearbox.py ← gearbox tab
|
||||
│ └─ dtc.py ← DTC toggles tab
|
||||
└─ simulation/
|
||||
├─ __init__.py
|
||||
├─ simulator_main.py ← VehicleSimulator wrapper used by GUI
|
||||
├─ vehicle.py ← core state + module orchestration
|
||||
└─ modules/
|
||||
├─ __init__.py
|
||||
├─ engine.py
|
||||
├─ gearbox.py
|
||||
└─ abs_.py
|
||||
```
|
||||
|
||||
## Bekannte Einschränkungen
|
||||
|
Reference in New Issue
Block a user