Hi, I’m using the U-blox GNSS library version 2.0.15 with the Artemis chip and am trying to avoid any stale PVT data when my navigation frequency is set to 20hz. Currently I get at least a couple stale lat/long points every second. Here is how I have it configured currently:
sensor->setUART1Output(0);
sensor->setUART2Output(0);
sensor->setUSBOutput(0);
sensor->setSPIOutput(0);
sensor->setI2COutput(COM_TYPE_UBX); //Set the I2C port to output UBX only (turn off NMEA noise)
sensor->setAutoPVT(true);/
sensor->setAutoDOP(false);
sensor->powerSaveMode(false);
sensor->saveConfiguration(); //Save to flash and BBR
sensor->setDynamicModel(DYN_MODEL_AUTOMOTIVE);
sensor->setNavigationFrequency(20);
Are there any other settings that could give me additional advantage? For my application I would prefer a consistent 20hz cadence over accuracy and a stale coordinate is less ideal. Is there a configuration I can use that would just give me the best it can come up with at 20hz always? Is there anything I can do for example with setMeasurementRate() to eliminate stale PVT readings at 20hz?
Thanks