Questions tagged [gpsd]

gpsd is a gps provider which provides the values of the current position

gpsd is a utility that can listen to a GPS or AIS receiver and re-publish the positional data in a simpler format. gpsd is a daemon that receives data from a GPS receiver, and provides the data back to multiple applications such as Kismet or GPS navigation software.

171 questions
0
votes
1 answer

gpsd & python: interpreting the SKY data

Having found http://www.catb.org/gpsd/client-howto.html I managed to get a bit of python (2.7) code that interprets the TPV class and handles it as desired. So far so good and kudos to the maintainer of that site. I get in trouble when I try to go a…
Karel Adams
  • 185
  • 2
  • 19
0
votes
1 answer

GPS Module blinking but not receiving any data with RPi 3

I am using a Neo-7M-0-000 GPS Module and the on-board LED is blinking, meaning it has a fix. But when I try to get the readings either through sudo cat /dev/ttyAMA0 or through cgps -s It says "NO FIX". I have connected VCC to 3.3V, GND to GND, TX…
Michael S
  • 104
  • 11
0
votes
1 answer

retrieve data from gpsd without wait time

I am newbie using gpsd with C. I implemented my first client which uses gps_stream function. If I understood correctly, it is like a pub/sub function that you can read gps data using gps_read. I want to retrieve the data as soon as it is available.…
Felipe
  • 7,013
  • 8
  • 44
  • 102
0
votes
1 answer

Rolling AIS Stream at regular time intervals

I'm receiving an AIS data stream in a Linux server using gpsdecode: nc -ul -p portNumber | gpsdecode -j | tee decodeTest.txt This process is always running and what I want to do is to have a new decodeTest.txt every 24h, each one with a proper…
Lanas
  • 23
  • 5
0
votes
1 answer

gpsd TPV json data has 95% conficence errors (ex: ept, epx, epy ...) How do you use the numbers?

http://www.catb.org/gpsd/gpsd_json.html Let's say I get "alt":1343.127 "epv":32.321 in TPV data. epv is "Estimated vertical error in meters, 95% confidence", so this means, at 95% of chance, the data has 32.321 meters differences in…
kukrt
  • 2,117
  • 3
  • 21
  • 32
0
votes
1 answer

ROS gpsd client Subscriber node (/fix)

I want to write subscriber node for ROS GPSD client which is publishing GPS coordinates on topic "/fix". I don't know exactly what would be the right code and what changes I have to make in CMakeList.txt and package.xml. Below is the code #include…
Khan
  • 55
  • 11
0
votes
1 answer

GPS stationary mode support added in the latest release of GPSD 3.16?

I read from this link. with the following statement: "For most reliable service we recommend using stationary mode if your device has it. GPSD tools don’t yet directly support this, but that capability may be added in a future release.." Anyone…
coder
  • 71
  • 2
  • 7
0
votes
1 answer

cgps and gpsmon delivering different values

i am currently getting myself into gpsd and had been playing around with it a little, until i noticed the following issue: The console commands gpsmon and cgps are showing different values. To be exact, the difference between both is around 3'. The…
SgtDroelf
  • 331
  • 1
  • 18
0
votes
1 answer

Need a solution to synchronize data received from iPerf and GPS

Recently, I am working on car-to-X communication and using two On-Board-Units (OBU). It's possible to read and monitor the GPS data on both modules with gpsd, gpsd clients and also I'm able to measure the network performance with iPerf. To do that…
0
votes
1 answer

gpsd daemon differential-gps get heading

Is it possible to get heading information using gpsd and a differential-gps device? I'm seeing the raw serial messages with the format below coming though, however on the default gpsd port I'm not seeing any heading values. Raw…
Matt Stokes
  • 4,618
  • 9
  • 33
  • 56
0
votes
1 answer

Connecting to a GPS Deamon service in c#

I am working on an application where I need to get my location through a GPSD service. I am using C# for my library (same as the project), which is not supported by GPSD itself, so they don't have any library. That's why I am trying to create my own…
kevingoos
  • 3,785
  • 4
  • 36
  • 63
0
votes
0 answers

GPSD cannot build the c++ lib

I am trying to build a C# wrapper around the C++ library from GpsD (Gps Deamon). My problem is now that I cannot get the library to build. I am not very good with libraries in C++. I am using visual studio to build the project. I already fixed some…
kevingoos
  • 3,785
  • 4
  • 36
  • 63
0
votes
1 answer

Connect to a gps deamon server using C#

I am working with a gps connected to a raspberry pi running a gpsd service. I am trying to connect to the service using tcp but I cannot get it to work. I also don't find any documentation about it. This is the code I have right now: private…
kevingoos
  • 3,785
  • 4
  • 36
  • 63
0
votes
1 answer

Python - GPSD Usage on non-thread pooling

I am implementing a GPSD polling using python: following the python examples here: http://www.catb.org/gpsd/client-howto.html#_python_examples There is a reason why i cant use the code in here: https://gist.github.com/wolfg1969/4653340 Because i…
user1811678
  • 81
  • 1
  • 6
0
votes
3 answers

Pi 3 + Microstack GPS communication

I bought a Raspberry Pi 3 Model B, a microstack baseboard and a microstack GPS. I followed the instructions written in the official documentation but I can't connect to the GPS. Basically, the GPS led flashes so it means it has find a gps fix, but I…
GavynSykes
  • 133
  • 2
  • 15