On 2021-11-17 13:20, schneider wrote:
On 17.11.21 04:09, Marcus D. Leech wrote:
Interesting, because the LC_XO module ALSO has a "lock_ok" pin, which is
what I *thought* the drivers were looking at.
See
https://github.com/EttusResearch/uhd/blob/master/host/lib/usrp/gps_ctrl.cpp#L382
It could be the case that particular pin is ALSO not a reliable
indication of TIME lock, and they moved to using GPGGA instead.
Maybe...
Apparently the Jackson Labs GPSDO also offers an option to modify the
meaning of that field in the GPGGA sentence, making it the same as the
field in the SERVO sentence. But even if that were the case, the code
still only looks for an != "0" result which is not accurate enough.
Best
schneider
_______________________________________________
I do know that on at least SOME of the GPSDOs used by various Ettus/NI
devices, the GPSDO
runs custom firmware, for example to allow the on-board 10MHz output
to be output before
the device has lock. The default on many of them is that it gates
PPS and 10MHz outputs
conditional on lock. I wonder if the GPGGA field is also "custom"?
Are you using the Ettus-supplied GPSDO, or direct from Jackson Labs?
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com