Und noch ein obskures Fragment:
// Feed data as it becomes available
bool feedgps() {
while (nss.available()) {
if (gps.encode(nss.read()))
return true;
}
return false;
}
Das ist jetzt auch nur eine möglichst komplizierte if-Verzweigung, oder?