Nein.
Bekommt er kein Korrektursignal von der Base ist das sofort "invalid" und der Mäher bleibt, sofern in der config.h eingestellt, stehen.
Float scheint halt nicht so genau wie ein Fix zu sein aber auch mit Float bekommt er das Korrektursignal von der Base und hat selber auch Sat-Empfang.
Fix bedeutet einfach nur sehr guten Empfang und Genauigkeit
ja, und zwar sofort.
Der GPS Empfang ist von sehr vielen Faktoren abhängig. Atmosphäre, Wetter, Luftfeuchtigkeit, Sonneneinstahlung ... du wirst Tage haben da läuft alles glatt und es wird Tage geben da steht er sich mit Float die Beine in den Bauch.
Weiteres Problem sind momentan noch die GPS Jumps aber da soll es von UBlox ja bald eine Lösung für langsam fahrende Rover geben.
Du musst die für dich optimale Filtereinstellung finden.
In der ublox.ccp kannst du etwas mit den Filtern "spielen":
Code:
setValueSuccess &= configGPS. addCfgValset8 ( 0x201100a4 , 10 ); // CFG-NAVSPG-INFIL_MINELEV (10 Min SV Höhengrad)
setValueSuccess &= configGPS. addCfgValset8 ( 0x201100aa , 10 ); // CFG-NAVSPG-INFIL_NCNOTHRS (10 C/N0 Schwellenwert #SVs)
setValueSuccess &= configGPS. addCfgValset8 ( 0x201100ab , 30 ); // CFG-NAVSPG-INFIL_CNOTHRS (30 dbHz)
} sonst {
setValueSuccess &= configGPS. addCfgValset8 ( 0x201100a4 , 10 ); // CFG-NAVSPG-INFIL_MINELEV (10 Min SV Höhengrad)
setValueSuccess &= configGPS. addCfgValset8 ( 0x201100aa , 0 ); // CFG-NAVSPG-INFIL_NCNOTHRS (0 C/N0 Schwellenwert #SVs)
setValueSuccess &= configGPS. addCfgValset8 ( 0x201100ab , 0 ); // CFG-NAVSPG-INFIL_CNOTHRS (0 dbHz)
Ich fahre z.Z halbwegs gut mit folgenden Einstellungen:
Code:
setValueSuccess &= configGPS.addCfgValset8(0x201100a4, 15); // CFG-NAVSPG-INFIL_MINELEV (10 Min SV elevation degree)
setValueSuccess &= configGPS.addCfgValset8(0x201100aa, 6); // CFG-NAVSPG-INFIL_NCNOTHRS (10 C/N0 Threshold #SVs)
setValueSuccess &= configGPS.addCfgValset8(0x201100ab, 12); // CFG-NAVSPG-INFIL_CNOTHRS (30 dbHz)
aber das wird bei jedem anders sein, da musst du halt etwas probieren.