Hi mleech, thanks for your help.

I have done the post-installation task by using the command :sudo 
./usrp_burn_mb_eeprom --args=addr=192.168.10.2 --key=gpsdo --val=internal
The terminal return:

Creating USRP device from address: addr=192.168.10.2
-- Opening a USRP2/N-Series device...
-- Current recv frame size: 1472 bytes
-- Current send frame size: 1472 bytes

Fetching current settings from EEPROM...
    EEPROM ["gpsdo"] is "internal"

Setting EEPROM ["gpsdo"] to "internal"...
Power-cycle the USRP device for the changes to take effect.


I think the congfiure is successful. Then I use the GPS function of my phone, 
It works. I think the signal of GPS satellite is also available. 

But the lookuperror  still exists. Why was that? Dose gpsdo can't be used in 
China? 


By FengZhu


________________________________
 发件人: "[email protected]" <[email protected]>
收件人: [email protected] 
发送日期: 2012年3月21日, 星期三, 下午 10:16
主题: Re: [Discuss-gnuradio] unexpected LookupError using gpsdo
 

On Wed, 21 Mar 2012 21:23:39 +0800 (CST), Fengzhu FengzhuYe wrote:
Hi,
>I have bought two gpsdos and install them to my usrp n210. Then I congfiured 
>them step by step according to the following link provided by ettus LLC 
>http://files.ettus.com/uhd_docs/manual/html/gpsdo.html.
>After all the things had done, I tried to retrieve the current GPS time by the 
>"gps_time" sensor using the codes : " usrp->get_mboard_sensor("gps_time") ". 
>The
>compilation is ok and I executived the program. Then an unexpected LookupError 
>occured :
>
>
>Error: LookupError: Path not found in tree: /mboards/0/sensors/gps_time
>
> 
>I printed all sensor list and there are only two sensor "mimo_locked", 
>"ref_locked". So I thought that means The gpsdo was not properly set so that 
>the usrp didn't find any "gps_time" sensors. But when I executived the program 
>"test_pps_input" at /usr/local/share/uhd/example. The pps seens all right. 
>That means the gpsdo is ok. What's more, when I  used the reference sources  
>provided by an external GPSDO by the code : 
>usrp->set_clock_source("external");
>usrp->set_time_source("external");
>It work well too.
>Now I am confused . why is that happen? Was my gpsdo broken? All the two 
>gpsdos have the same LookupError. 
>
>Thanks for your help.
>
Did you do the post-installation task:
 
http://files.ettus.com/uhd_docs/manual/html/gpsdo.html#post-installation-task-n-series-only
 
Also, the "gps_time" is only available once the GPSDO is locked to a GPS 
satellite constellation--that's where it gets the time from (and the phase 
reference!).
 
 
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to