[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] get GPS time from GPSDO module
From: |
Nick Foster |
Subject: |
Re: [Discuss-gnuradio] get GPS time from GPSDO module |
Date: |
Thu, 28 Jul 2011 16:11:04 -0700 |
On Fri, 2011-07-29 at 01:07 +0200, Bastien Auneau wrote:
> uhd::sensor_value_t val = usrp->get_mboard_sensor("ref_locked");
> works fine, no runtime error
>
>
> uhd::sensor_value_t val = usrp->get_mboard_sensor("gps_locked");
> gets runtime error just like gps_time
yeah, that's weird, shouldn't be happening. i'll look into it.
--n
>
> On 28 July 2011 22:58, Bastien Auneau <address@hidden> wrote:
> In case previous email with attached screenshot did not work
> run-time error
> Unhandled exception at 0x759ab9bc in TE.exe: Microsoft C++
> exception: uhd::runtime_error at memory location 0x0018db9c..
>
> code :
>
> uhd::sensor_value_t val =
> usrp->get_mboard_sensor("gps_time");
> std::cout << val.to_pp_string() << std::endl;
>
>
> It gives unhandled exception at first line
> And I realized that the exception happen every time, and after
> continuing (because VC9 breaks on unhandled exception) it
> gives this all same value :
> GPS time: 2077252342 seconds
>
>
>
>
>
> On 28 July 2011 21:06, Nick Foster <address@hidden> wrote:
> On Thu, 2011-07-28 at 20:13 +0200, Bastien Auneau
> wrote:
> > I use :
> > uhd::sensor_value_t val =
> usrp->get_mboard_sensor("gps_time");
> > std::cout << val.to_pp_string() << std::endl;
> >
> >
> > I got first an unhandled exception runtime error
> > at second run, it outputs :
> > GPS time: 2077252342 seconds
> >
> >
> > and these two in a row at each try
> >
> >
> > Also, the value returned 2077252342 never increase
> > And I did not plug the GPS antenna, so the GPSDO is
> not locked
> >
> >
> > How can I get is stable ?
> > Why runtime error pops up half of the time ?
>
> What runtime error are you seeing? Please cut and
> paste the error.
>
> > should I plug the antenna and wait for GPS lock ?
>
> Only if you really care what time it is.
>
> > How do I check if GPS is locked ?
>
> get_mboard_sensor("gps_locked")
>
> --n
>
>
> >
> >
> > On 28 July 2011 19:44, Nick Foster <address@hidden>
> wrote:
> >
> > On Thu, 2011-07-28 at 19:03 +0000, Bastien
> Auneau wrote:
> > > Hi All
> > >
> > > I cannot find in latest version
> (downloaded the 28/07/2011)
> > how to get
> > > UTC time from GPSDO.
> > >
> > > There used to be a get_time() function in
> gps_ctrl, but not
> > anymore
> > > How should I do to get GPS time ?
> >
> >
> > The mboard_sensors interface should be used.
> > get_mboard_sensor("gps_time") should get you
> what you're
> > looking for.
> >
> > --n
> >
> > >
> > > Regards
> > > Bastien
> > >
> > >
> _______________________________________________
> > > Discuss-gnuradio mailing list
> > > address@hidden
> > >
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> >
> >
> >
> >
>
>
>
>
>
>
>