Das Programm wächst und wächst - am Anfang waren es mal 20 Zeilen Code, nun nähere ich mich der 300, und es fehlt noch einiges.
Echte Programmierer lachen über sowas natürlich, aber als Server-Admin, der höchstens mal kurze Shellscripte schreibt, ist das schon was neues
Momentan entstehen folgende Funktionen und Menüpunkte - vielleicht hat ja jemand Anregungen für Verbesserungen / Erweiterungen?
- Ein Menü mit bis zu 28 Menüpunkten (jede Zahl auf dem Tacho ist einer).
Man kommt in das Menü, indem man 3x RESET drückt
- Der Drehzahlmesser zeigt zu jedem Punkt an, was eingestellt wurde.
- Menüpunkt1: Auspuffklappenmode. 1=TÜV/MFK-konform, 2=User-Settings, 3=immer offen
- Punkt2: Öffnungsdrehzahl - ab welcher Drehzahl gehen die Klappen im Mode2 auf?
- Punkt3: Schließdrehzahl - ab welcher Drehzahl gehen sie im Mode2 wieder zu?
- Punkt4: Sollen die Klappen im Stand (0km/h) drehzahlunabhängig offen sein?
ideen - weiß nicht ob das jemand braucht:
- Punkt5: Mindestgeschwindigkeit, unter der die Klappen nie aufgehen (z.B. 50km/h)
Im Menüpunkt 10 (Tacho auf 100km/h) wird die höchste gefahrene Geschwindigkeit seit dem letzten Reset angezeigt. Problem: Wie zeigt man mit dem Drehzahlmesser (0-7000RPM) sinnvoll eine Geschwindigkeit von 0-280km/h an?
Menüpunkt 11 zeigt die höchste Drehzahl seit Reset an.
Weiß nicht, ob das geht - mal schauen:
Menüpunkt 12 zeigt die höchste Drehzahl an, die mit weniger als 70 Grad Öltemp gefahren wurde
Weiterhin versuche ich mit an einem Polizei-Notmode, erreichbar durch 4x Reset drücken.
In diesem Mode zeigt der Drehzahlmesser im Leerlauf die richtige Drehzahl an, ab da aber für jedes RPM mehr einen falschen Wert. Ziel ist, das der Leerlauf ok ist, bei 1500RPM aber bereits 3000 angezeigt werden. Sollte man also für eine Geräuschpegelmessung angehalten werden, und mal wieder bei 3000RPM (oder mehr) gemessen werden, könnte das einige dB retten
Die Fenstervalet-Funktion ist in der neuen Version deutlich einfacher zu bedienen.
1x Auf = beide Türen entriegelt
2x Auf = beide Türen und beide Fenster auf.
1x Zu = beide Türen zu
2x Zu = beide Türen und Fenster zu.
1x Zu + 2x Auf (Reihenfolge egal) = Tankdeckel öffnen (falls angeschlossen)
Das anschließbare Display hat zwei Zeilen á 8 Zeichen.
Die obere Zeile zeigt die Öltemperatur an, die untere die Getriebeöl-Temperatur. Öldruck hat man ja eh als Anzeige, das würde also keinen Sinn machen - ebenso die Wassertemperatur.
Einfach anstecken und gut ist, konfigurieren muß man da nichts.
Wer will, kann noch eine Begrüßung eingebaut bekommen
So, weiterschreiben...