OLED Anzeige AllInOne Daten auf einer Seite

#1
Crius OLED Anzeige: Alle Daten auf einer Seite

Mir hat die Anzeige von nur ein paar Daten verteilt auf 9 Seiten nicht gefallen, da habe ich mir mal die Mühe gemacht und alle Daten auf der Seite 9 untergebracht, sowie noch die Seiten 4 und 5 dazu genommen.

In der Config.h einstellen:
#define LCD_TELEMETRY_STEP "945"


So sieht das dann aus:
crius.jpg


Damit kann man die Script-Cycle-Zeit, Failsave Anzahl, i2c Error Anzahl, Akku-Spannung, GPS Daten, aktivierte Schalter (Baro, Mag, Acc, ...), Acc X/Y, Barometer, Kompass (360°) und Dauer der Akku-Einschaltzeit sehen.

Dann kann man noch auf zwei weitere Seiten Schalten, bis man wieder auf die Info-Seite kommt. Ich finde es ganz gelungen und wollte das mal posten.

Übrigens lasse ich das LCD immer an (wird sofort angezeigt wenn ich den Akku anschliesse). So muss man nicht das LCD erst aktivieren und durchschalten.


LCD.ino Download:
Anhang anzeigen LCD.ino.zip

Meine kompletten MultiWii Scripte (Änderungen):
Anhang anzeigen MultiWii.zip



Mein X250 Copter mit MultiWii Crius Lite Board:

copter.jpg
 
Zuletzt bearbeitet:
#2
Ich mache den Telemetrie Screen doch während dem Flug aus... weil ansonsten die Cycle-Time zwischen 2800-22000 schwankt und der Copter dann unruhiger fliegt. Ich lasse zunächst bei Anschluss des Akkus automatisch alles anzeigen und schalte dann weiter auf Seite 0 (nichts anzeigen).
 
FPV1

Banggood

Oben Unten