Hello,
I am migrating my project from GPS driver to GNSS interface. I am facing a few problems when I am using GNSS interface.
1. GPS driver can generate simulation data, how can I do the same in GNSS interface?
2. GNSS interface can select Timing source between RTC and TCXO. If I am not using 1PPS, is there any beneficial in 1 minute periodic navigation?
3. In GNSS interface, there is a chapter called changing-the-dynamics-mode. But it does not work when I testing in GPS example.
Here is the only modification in gps example code.
static int init_app(void)
{
...
if (nrf_modem_gnss_fix_interval_set(1) != 0) {
printk("Failed to set GNSS fix interval\n");
return -1;
}
if (nrf_modem_gnss_dyn_mode_change(NRF_MODEM_GNSS_DYNAMICS_PEDESTRIAN) != 0) {
printk("Failed to set dynamic mode\n");
return -1;
}
if (nrf_modem_gnss_start() != 0) {
printk("Failed to start GNSS\n");
return -1;
}
return 0;
}
My testing environment:
- nRF9160 thing plus with modem v1.3
- nRF Connect SDK v1.7.0
Any suggestion is appreciated.