Frage zu GPS-Daten auswerten und if anweisung

Hi

Noch Mal zum Display:
Das LCD ist ein eigenständiger Kontroller - Der bekommt vom Arduino nur gesagt 'Setze den Cursor auf 3/1' und 'Male Da ein H hin'.
Wen nder Arduino keine weiteren Befehle zum Display schickt, macht das Display 'Sein Ding' - also sich um die Anzeige kümmern (der µC Da drauf hat also durchaus was zu tun) - Er ändert aber NICHTS an der Anzeige, solange Du (über den Arduino) Das nicht befiehlst.

So ist Das mit ziemlich vielen Dingern, Die man am Arduino anstöpseln kann - fast überall stecken eigene µC drin und der Arduino schwätzt 'nur' mit Diesen - was Die dann daraus machen ... liegt an Deren Programm.

Auch musst Du nicht in jedem loop()-Durchlauf, wo kein GPS-Empfang statt fand (ist eh nur alle 2 Sekunden so) das Display aktualisieren, also 'kein GPS' brauchst Du nur 1x hinschreiben, wenn kein GPS vorhanden ist und wir diese Information NOCH NICHT auf das Display gepinnt haben (wir müssen uns also merken, daß wir Das geschrieben haben, damit wir Das nicht erneut schreiben).

MfG