gpsd-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gpsd-users] Python GPSD interface and symmetricon 2750


From: Ryan Tennill
Subject: Re: [gpsd-users] Python GPSD interface and symmetricon 2750
Date: Sun, 15 Apr 2018 11:04:07 -0500
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0


Which Python client?  gpsd does not get the number of sats from the
fix status, it gets that from GPGSV.
I am using the python-gps package on Ubuntu 16.04. It looks like it should be the 'official' python client, homepage is catb.org/gpsd.

Version: 3.15-2build1
Replaces: gpsd-clients (<< 2.34.dfsg-1)
Provides: python2.7-gps

I am parsing the responses
myself to work around this behavior
So you see good JSON from gpsd?  Just no "SKY" JSON?  No GPGSV, then
no "SKY".
Yes, I get JSON formatted TPV reports.

gpsd intentionally has few knobs.  It is meant to "just work".  Or
do you mean your client?
I'm focusing mainly on the client and why it doesn't seem to be providing the same data as gpsmon.

After poking at this some more I've finally realized that it's a consequence what data is provided in the TPV and SKY reports. GGA and RMC are sufficient to generate a TPV but a TPV report doesn't present all the data that is available.

If the other information is required then I'll need to enable one or more of the other sentences which is easy enough.

A good sign.  Remember that when gpsd starts it also does some
reconfiguring.  Unless you use the gpsd -b option to stop that.  But
-b is not totally effective.
I am only using the '-n' option. Other than baud rate, what is potentially reconfigured?

One other thing that's been nagging me is that the client doesn't seem to be using the DEVICES report and the device list is always empty. I will look into this a little as time allows and see if it's easily added or start a new thread if I need some more help.

Thanks for the quick response and for helping clear this up!

Ryan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]