[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: |
Bastien Auneau |
Subject: |
Re: [Discuss-gnuradio] get GPS time from GPSDO module |
Date: |
Mon, 01 Aug 2011 18:38:29 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0 |
Hi Nick
We have compiled (in debug mode) the last UHD (3.2.1)
Now there are no "unhandled exception" while querying the sensors
I guess I made a mistake with release/debug mode earlier
Also, I understood that I have to build UHD in debug mode, and that I
cannot use the binary version for windows, while my project using UHD is
on debug mode ? Please confirm/infirm
Also, in case of missing msvcp100.dll, installing Visual C++
redistribution package helps only if you install the x86 (32 bit)
version. Hope this will help someone...
Regards
Bastien
On 2011-07-28 23:11, Nick Foster wrote:
> 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
>> >
>> >
>> >
>> >
>>
>>
>>
>>
>>
>>
>>
>
>
>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Discuss-gnuradio] get GPS time from GPSDO module,
Bastien Auneau <=