Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(GPS) Error reading from GPSD connection localhost:2947 - Element not found #522

Open
v-wan opened this issue May 3, 2024 · 2 comments
Open

Comments

@v-wan
Copy link

v-wan commented May 3, 2024

I've got the GPS coordinates to show up in the upper right corner, but for some reason my logs are being spammed with these error messages everytime it gets new coordinates:

INFO: (GPS) Connecting to GPSD on localhost:2947
INFO: (GPS) Connected to gpsd server [::1]:2947
INFO: (GPS) Connected to a JSON-enabled GPSD (3.22), enabling JSON mode
ERROR: (GPS) Error reading from GPSD connection localhost:2947 - Element 
       not found
INFO: (GPS) Connecting to GPSD on localhost:2947
INFO: (GPS) Connected to gpsd server [::1]:2947
INFO: (GPS) Connected to a JSON-enabled GPSD (3.22), enabling JSON mode
ERROR: (GPS) Error reading from GPSD connection localhost:2947 - Element 
       not found
INFO: (GPS) Connecting to GPSD on localhost:2947
INFO: (GPS) Connected to gpsd server [::1]:2947
INFO: (GPS) Connected to a JSON-enabled GPSD (3.22), enabling JSON mode
ERROR: (GPS) Error reading from GPSD connection localhost:2947 - Element 
       not found

My /usr/local/etc/kismet.conf:

gps=gpsd:host=127.0.0.1,port=2947,reconnect=true

My /etc/default/gpsd (gpsd 3.22):

DEVICES="/dev/ttyACM0"

# Other options you want to pass to gpsd
GPSD_OPTIONS=""

# Automatically hot add/remove USB GPS devices via gpsdctl
USBAUTO="true"
@michel-ganguin
Copy link

Same error here, the GPS coordinates shows up. But it does not get recorded with the new Wi-Fi device event (sqlite kismet contains 0,0 instead of the coordinates).

I'm using a network based source with gpsd udp://0.0.0.0:12345, the GPS source spams location data every ~500ms. gpsd with other source is working fine.

@ireun
Copy link

ireun commented Feb 3, 2025

Same here.. any help?

I'm using GPSd v3.25 to receive NMEA messages sent from an Android Phone via USB Ethernet tethering (https://github.com/project-kaat/gpsdRelay).

You can see in the GPSd that kismet (v2023-07-R1) has sent the ?WATCH={"json":true} message, which comes from https://github.com/kismetwireless/kismet/blob/master/gpsgpsd_v3.cc#L328

not sure where does the Element not found error comes exactly

INFO: Enabling channel list shuffling to optimize overlaps
INFO: Sources will be re-opened if they encounter an error
INFO: Launching remote capture server on 127.0.0.1 3501
INFO: No data sources defined; Kismet will not capture anything until a 
      source is added.
INFO: Opened kismetdb log file './/Kismet-20250203-23-21-33-1.kismet'
INFO: Saving packets to the Kismet database log.
INFO: Opened wiglecsv log file './/Kismet-20250203-23-21-33-1.wiglecsv'
INFO: GPS track will be logged to the Kismet logfile
INFO: (GPS) Connecting to GPSD on localhost:2947
ALERT: WARDRIVING Kismet is in survey/wardriving mode.  This turns off 
       tracking non-AP devices and most packet logging.
INFO: Starting Kismet web server...
INFO: HTTP server listening on 0.0.0.0:2501
ERROR: (GPS) Error reading from GPSD connection localhost:2947 - Element 
       not found
┌──(root㉿kali)-[~]
└─# sudo gpsd -N -n -D 2 udp://*:9999
gpsd:WARN: NMEA0183: GPGSV field 3 value of 8 != actual count 21
gpsd:CLIENT: => client(0) len 84: {"class":"VERSION","release":"3.25","rev":"3.25","proto_major":3,"proto_minor":15}

gpsd:CLIENT: <= client(0): ?WATCH={"json":true};

gpsd:CLIENT: => client(0) len 267: {"class":"DEVICES","devices":[{"class":"DEVICE","path":"udp://*:9999","driver":"NMEA0183","activated":"2025-02-03T23:21:33.198Z","flags":1}]}
{"class":"WATCH","enable":true,"json":true,"nmea":false,"raw":0,"scaled":false,"timing":false,"split24":false,"pps":false}

gpsd:CLIENT: => client(0) len 2626: {"class":"TPV","device":"udp://*:9999","mode":3,"time":"2025-02-03T23:21:33.000Z","ept":0.005,"lat":50.xxx,"lon":19.xxx,"altHAE":292.2000,"altMSL":250.9000,"alt":250.9000,"epx":24.128,"epy":35.769,"epv":78.842,"magvar":6.2,"speed":0.000,"climb":0.000,"eps":71.54,"epc":157.68,"geoidSep":41.300,"eph":24.700,"sep":85.022}
{"class":"SKY","device":"udp://*:9999","gdop":5.83,"hdop":1.30,"pdop":4.47,"tdop":3.73,"xdop":1.61,"ydop":2.38,"vdop":3.43,"nSat":29,"uSat":11,"satellites":[{"PRN":1,"gnssid":0,"svid":1,"az":153.0,"el":52.0,"ss":22.0,"used":true},{"PRN":2,"gnssid":0,"svid":2,"az":163.0,"el":45.0,"ss":25.0,"used":true},{"PRN":3,"gnssid":0,"svid":3,"az":13.0,"el":81.0,"ss":18.0,"used":false},{"PRN":4,"gnssid":0,"svid":4,"az":209.0,"el":51.0,"ss":29.0,"used":true},{"PRN":9,"gnssid":0,"svid":9,"az":222.0,"el":21.0,"ss":32.0,"used":true},{"PRN":17,"gnssid":0,"svid":17,"az":264.0,"el":34.0,"ss":34.0,"used":true},{"PRN":6,"gnssid":0,"svid":6,"az":314.0,"el":12.0,"ss":0.0,"used":false},{"PRN":12,"gnssid":0,"svid":12,"az":351.0,"el":1.0,"ss":0.0,"used":false},{"PRN":19,"gnssid":0,"svid":19,"az":299.0,"el":29.0,"ss":0.0,"used":false},{"PRN":25,"gnssid":0,"svid":25,"az":25.0,"el":1.0,"ss":0.0,"used":false},{"PRN":28,"gnssid":0,"svid":28,"az":60.0,"el":30.0,"ss":0.0,"used":false},{"PRN":31,"gnssid":0,"svid":31,"az":89.0,"el":35.0,"ss":0.0,"used":false},{"PRN":32,"gnssid":0,"svid":32,"az":49.0,"el":3.0,"ss":0.0,"used":false},{"PRN":1,"gnssid":0,"svid":1,"az":153.0,"el":52.0,"ss":16.0,"used":true},{"PRN":4,"gnssid":0,"svid":4,"az":209.0,"el":51.0,"ss":21.0,"used":true},{"PRN":9,"gnssid":0,"svid":9,"az":222.0,"el":21.0,"ss":20.0,"used":true},{"PRN":3,"gnssid":0,"svid":3,"az":13.0,"el":81.0,"ss":0.0,"used":false},{"PRN":6,"gnssid":0,"svid":6,"az":314.0,"el":12.0,"ss":0.0,"used":false},{"PRN":25,"gnssid":0,"svid":25,"az":25.0,"el":1.0,"ss":0.0,"used":false},{"PRN":28,"gnssid":0,"svid":28,"az":60.0,"el":30.0,"ss":0.0,"used":false},{"PRN":32,"gnssid":0,"svid":32,"az":49.0,"el":3.0,"ss":0.0,"used":false},{"PRN":86,"gnssid":6,"svid":22,"az":176.0,"el":40.0,"ss":30.0,"used":true},{"PRN":87,"gnssid":6,"svid":23,"az":262.0,"el":71.0,"ss":35.0,"used":true},{"PRN":72,"gnssid":6,"svid":8,"az":259.0,"el":62.0,"ss":37.0,"used":true},{"PRN":70,"gnssid":6,"svid":6,"az":55.0,"el":11.0,"ss":0.0,"used":false},{"PRN":73,"gnssid":6,"svid":9,"az":91.0,"el":10.0,"ss":0.0,"used":false},{"PRN":80,"gnssid":6,"svid":16,"az":39.0,"el":17.0,"ss":0.0,"used":false},{"PRN":88,"gnssid":6,"svid":24,"az":327.0,"el":22.0,"ss":0.0,"used":false},{"PRN":71,"gnssid":6,"svid":7,"az":39.0,"el":58.0,"ss":0.0,"used":false}]}

gpsd:CLIENT: => client(0) len 3304: {"class":"TPV","device":"udp://*:9999","mode":3,"time":"2025-02-03T23:21:33.000Z","ept":0.005,"lat":50.xxx,"lon":19.xxx,"altHAE":292.2000,"altMSL":250.9000,"alt":250.9000,"epx":24.128,"epy":35.769,"epv":78.842,"magvar":6.2,"speed":0.000,"climb":0.000,"eps":71.54,"epc":157.68,"geoidSep":41.300,"eph":24.700,"sep":85.022}
{"class":"SKY","device":"udp://*:9999","gdop":5.83,"hdop":1.30,"pdop":4.47,"tdop":3.73,"xdop":1.61,"ydop":2.38,"vdop":3.43,"nSat":38,"uSat":13,"satellites":[{"PRN":1,"gnssid":0,"svid":1,"az":153.0,"el":52.0,"ss":22.0,"used":true},{"PRN":2,"gnssid":0,"svid":2,"az":163.0,"el":45.0,"ss":25.0,"used":true},{"PRN":3,"gnssid":0,"svid":3,"az":13.0,"el":81.0,"ss":18.0,"used":false},{"PRN":4,"gnssid":0,"svid":4,"az":209.0,"el":51.0,"ss":29.0,"used":true},{"PRN":9,"gnssid":0,"svid":9,"az":222.0,"el":21.0,"ss":32.0,"used":true},{"PRN":17,"gnssid":0,"svid":17,"az":264.0,"el":34.0,"ss":34.0,"used":true},{"PRN":6,"gnssid":0,"svid":6,"az":314.0,"el":12.0,"ss":0.0,"used":false},{"PRN":12,"gnssid":0,"svid":12,"az":351.0,"el":1.0,"ss":0.0,"used":false},{"PRN":19,"gnssid":0,"svid":19,"az":299.0,"el":29.0,"ss":0.0,"used":false},{"PRN":25,"gnssid":0,"svid":25,"az":25.0,"el":1.0,"ss":0.0,"used":false},{"PRN":28,"gnssid":0,"svid":28,"az":60.0,"el":30.0,"ss":0.0,"used":false},{"PRN":31,"gnssid":0,"svid":31,"az":89.0,"el":35.0,"ss":0.0,"used":false},{"PRN":32,"gnssid":0,"svid":32,"az":49.0,"el":3.0,"ss":0.0,"used":false},{"PRN":1,"gnssid":0,"svid":1,"az":153.0,"el":52.0,"ss":16.0,"used":true},{"PRN":4,"gnssid":0,"svid":4,"az":209.0,"el":51.0,"ss":21.0,"used":true},{"PRN":9,"gnssid":0,"svid":9,"az":222.0,"el":21.0,"ss":20.0,"used":true},{"PRN":3,"gnssid":0,"svid":3,"az":13.0,"el":81.0,"ss":0.0,"used":false},{"PRN":6,"gnssid":0,"svid":6,"az":314.0,"el":12.0,"ss":0.0,"used":false},{"PRN":25,"gnssid":0,"svid":25,"az":25.0,"el":1.0,"ss":0.0,"used":false},{"PRN":28,"gnssid":0,"svid":28,"az":60.0,"el":30.0,"ss":0.0,"used":false},{"PRN":32,"gnssid":0,"svid":32,"az":49.0,"el":3.0,"ss":0.0,"used":false},{"PRN":86,"gnssid":6,"svid":22,"az":176.0,"el":40.0,"ss":30.0,"used":true},{"PRN":87,"gnssid":6,"svid":23,"az":262.0,"el":71.0,"ss":35.0,"used":true},{"PRN":72,"gnssid":6,"svid":8,"az":259.0,"el":62.0,"ss":37.0,"used":true},{"PRN":70,"gnssid":6,"svid":6,"az":55.0,"el":11.0,"ss":0.0,"used":false},{"PRN":73,"gnssid":6,"svid":9,"az":91.0,"el":10.0,"ss":0.0,"used":false},{"PRN":80,"gnssid":6,"svid":16,"az":39.0,"el":17.0,"ss":0.0,"used":false},{"PRN":88,"gnssid":6,"svid":24,"az":327.0,"el":22.0,"ss":0.0,"used":false},{"PRN":71,"gnssid":6,"svid":7,"az":39.0,"el":58.0,"ss":0.0,"used":false},{"PRN":304,"gnssid":2,"svid":4,"az":213.0,"el":32.0,"ss":25.0,"used":true},{"PRN":306,"gnssid":2,"svid":6,"az":219.0,"el":8.0,"ss":29.0,"used":false},{"PRN":310,"gnssid":2,"svid":10,"az":291.0,"el":68.0,"ss":36.0,"used":true},{"PRN":333,"gnssid":2,"svid":33,"az":142.0,"el":26.0,"ss":22.0,"used":false},{"PRN":302,"gnssid":2,"svid":2,"az":334.0,"el":2.0,"ss":0.0,"used":false},{"PRN":311,"gnssid":2,"svid":11,"az":307.0,"el":39.0,"ss":0.0,"used":false},{"PRN":319,"gnssid":2,"svid":19,"az":115.0,"el":76.0,"ss":0.0,"used":false},{"PRN":329,"gnssid":2,"svid":29,"az":54.0,"el":35.0,"ss":0.0,"used":false},{"PRN":330,"gnssid":2,"svid":30,"az":21.0,"el":1.0,"ss":0.0,"used":false}]}

gpsd:CLIENT: => client(0) len 3682: {"class":"TPV","device":"udp://*:9999","mode":3,"time":"2025-02-03T23:21:33.000Z","ept":0.005,"lat":50.xxx,"lon":19.xxx,"altHAE":292.2000,"altMSL":250.9000,"alt":250.9000,"epx":24.128,"epy":35.769,"epv":78.842,"magvar":6.2,"speed":0.000,"climb":0.000,"eps":71.54,"epc":157.68,"geoidSep":41.300,"eph":24.700,"sep":85.022}
{"class":"SKY","device":"udp://*:9999","gdop":5.83,"hdop":1.30,"pdop":4.47,"tdop":3.73,"xdop":1.61,"ydop":2.38,"vdop":3.43,"nSat":43,"uSat":14,"satellites":[{"PRN":1,"gnssid":0,"svid":1,"az":153.0,"el":52.0,"ss":22.0,"used":true},{"PRN":2,"gnssid":0,"svid":2,"az":163.0,"el":45.0,"ss":25.0,"used":true},{"PRN":3,"gnssid":0,"svid":3,"az":13.0,"el":81.0,"ss":18.0,"used":false},{"PRN":4,"gnssid":0,"svid":4,"az":209.0,"el":51.0,"ss":29.0,"used":true},{"PRN":9,"gnssid":0,"svid":9,"az":222.0,"el":21.0,"ss":32.0,"used":true},{"PRN":17,"gnssid":0,"svid":17,"az":264.0,"el":34.0,"ss":34.0,"used":true},{"PRN":6,"gnssid":0,"svid":6,"az":314.0,"el":12.0,"ss":0.0,"used":false},{"PRN":12,"gnssid":0,"svid":12,"az":351.0,"el":1.0,"ss":0.0,"used":false},{"PRN":19,"gnssid":0,"svid":19,"az":299.0,"el":29.0,"ss":0.0,"used":false},{"PRN":25,"gnssid":0,"svid":25,"az":25.0,"el":1.0,"ss":0.0,"used":false},{"PRN":28,"gnssid":0,"svid":28,"az":60.0,"el":30.0,"ss":0.0,"used":false},{"PRN":31,"gnssid":0,"svid":31,"az":89.0,"el":35.0,"ss":0.0,"used":false},{"PRN":32,"gnssid":0,"svid":32,"az":49.0,"el":3.0,"ss":0.0,"used":false},{"PRN":1,"gnssid":0,"svid":1,"az":153.0,"el":52.0,"ss":16.0,"used":true},{"PRN":4,"gnssid":0,"svid":4,"az":209.0,"el":51.0,"ss":21.0,"used":true},{"PRN":9,"gnssid":0,"svid":9,"az":222.0,"el":21.0,"ss":20.0,"used":true},{"PRN":3,"gnssid":0,"svid":3,"az":13.0,"el":81.0,"ss":0.0,"used":false},{"PRN":6,"gnssid":0,"svid":6,"az":314.0,"el":12.0,"ss":0.0,"used":false},{"PRN":25,"gnssid":0,"svid":25,"az":25.0,"el":1.0,"ss":0.0,"used":false},{"PRN":28,"gnssid":0,"svid":28,"az":60.0,"el":30.0,"ss":0.0,"used":false},{"PRN":32,"gnssid":0,"svid":32,"az":49.0,"el":3.0,"ss":0.0,"used":false},{"PRN":86,"gnssid":6,"svid":22,"az":176.0,"el":40.0,"ss":30.0,"used":true},{"PRN":87,"gnssid":6,"svid":23,"az":262.0,"el":71.0,"ss":35.0,"used":true},{"PRN":72,"gnssid":6,"svid":8,"az":259.0,"el":62.0,"ss":37.0,"used":true},{"PRN":70,"gnssid":6,"svid":6,"az":55.0,"el":11.0,"ss":0.0,"used":false},{"PRN":73,"gnssid":6,"svid":9,"az":91.0,"el":10.0,"ss":0.0,"used":false},{"PRN":80,"gnssid":6,"svid":16,"az":39.0,"el":17.0,"ss":0.0,"used":false},{"PRN":88,"gnssid":6,"svid":24,"az":327.0,"el":22.0,"ss":0.0,"used":false},{"PRN":71,"gnssid":6,"svid":7,"az":39.0,"el":58.0,"ss":0.0,"used":false},{"PRN":304,"gnssid":2,"svid":4,"az":213.0,"el":32.0,"ss":25.0,"used":true},{"PRN":306,"gnssid":2,"svid":6,"az":219.0,"el":8.0,"ss":29.0,"used":false},{"PRN":310,"gnssid":2,"svid":10,"az":291.0,"el":68.0,"ss":36.0,"used":true},{"PRN":333,"gnssid":2,"svid":33,"az":142.0,"el":26.0,"ss":22.0,"used":false},{"PRN":302,"gnssid":2,"svid":2,"az":334.0,"el":2.0,"ss":0.0,"used":false},{"PRN":311,"gnssid":2,"svid":11,"az":307.0,"el":39.0,"ss":0.0,"used":false},{"PRN":319,"gnssid":2,"svid":19,"az":115.0,"el":76.0,"ss":0.0,"used":false},{"PRN":329,"gnssid":2,"svid":29,"az":54.0,"el":35.0,"ss":0.0,"used":false},{"PRN":330,"gnssid":2,"svid":30,"az":21.0,"el":1.0,"ss":0.0,"used":false},{"PRN":304,"gnssid":2,"svid":4,"az":213.0,"el":32.0,"ss":25.0,"used":true},{"PRN":306,"gnssid":2,"svid":6,"az":219.0,"el":8.0,"ss":24.0,"used":false},{"PRN":310,"gnssid":2,"svid":10,"az":291.0,"el":68.0,"ss":0.0,"used":false},{"PRN":319,"gnssid":2,"svid":19,"az":115.0,"el":76.0,"ss":0.0,"used":false},{"PRN":333,"gnssid":2,"svid":33,"az":142.0,"el":26.0,"ss":0.0,"used":false}]}

gpsd:CLIENT: => client(0) len 5035: {"class":"TPV","device":"udp://*:9999","mode":3,"time":"2025-02-03T23:21:33.000Z","ept":0.005,"lat":50.xxx,"lon":19.xxx,"altHAE":292.2000,"altMSL":250.9000,"alt":250.9000,"epx":24.128,"epy":35.769,"epv":78.842,"magvar":6.2,"speed":0.000,"climb":0.000,"eps":71.54,"epc":157.68,"geoidSep":41.300,"eph":24.700,"sep":85.022}
{"class":"SKY","device":"udp://*:9999","gdop":5.83,"hdop":1.30,"pdop":4.47,"tdop":3.73,"xdop":1.61,"ydop":2.38,"vdop":3.43,"nSat":61,"uSat":17,"satellites":[{"PRN":1,"gnssid":0,"svid":1,"az":153.0,"el":52.0,"ss":22.0,"used":true},{"PRN":2,"gnssid":0,"svid":2,"az":163.0,"el":45.0,"ss":25.0,"used":true},{"PRN":3,"gnssid":0,"svid":3,"az":13.0,"el":81.0,"ss":18.0,"used":false},{"PRN":4,"gnssid":0,"svid":4,"az":209.0,"el":51.0,"ss":29.0,"used":true},{"PRN":9,"gnssid":0,"svid":9,"az":222.0,"el":21.0,"ss":32.0,"used":true},{"PRN":17,"gnssid":0,"svid":17,"az":264.0,"el":34.0,"ss":34.0,"used":true},{"PRN":6,"gnssid":0,"svid":6,"az":314.0,"el":12.0,"ss":0.0,"used":false},{"PRN":12,"gnssid":0,"svid":12,"az":351.0,"el":1.0,"ss":0.0,"used":false},{"PRN":19,"gnssid":0,"svid":19,"az":299.0,"el":29.0,"ss":0.0,"used":false},{"PRN":25,"gnssid":0,"svid":25,"az":25.0,"el":1.0,"ss":0.0,"used":false},{"PRN":28,"gnssid":0,"svid":28,"az":60.0,"el":30.0,"ss":0.0,"used":false},{"PRN":31,"gnssid":0,"svid":31,"az":89.0,"el":35.0,"ss":0.0,"used":false},{"PRN":32,"gnssid":0,"svid":32,"az":49.0,"el":3.0,"ss":0.0,"used":false},{"PRN":1,"gnssid":0,"svid":1,"az":153.0,"el":52.0,"ss":16.0,"used":true},{"PRN":4,"gnssid":0,"svid":4,"az":209.0,"el":51.0,"ss":21.0,"used":true},{"PRN":9,"gnssid":0,"svid":9,"az":222.0,"el":21.0,"ss":20.0,"used":true},{"PRN":3,"gnssid":0,"svid":3,"az":13.0,"el":81.0,"ss":0.0,"used":false},{"PRN":6,"gnssid":0,"svid":6,"az":314.0,"el":12.0,"ss":0.0,"used":false},{"PRN":25,"gnssid":0,"svid":25,"az":25.0,"el":1.0,"ss":0.0,"used":false},{"PRN":28,"gnssid":0,"svid":28,"az":60.0,"el":30.0,"ss":0.0,"used":false},{"PRN":32,"gnssid":0,"svid":32,"az":49.0,"el":3.0,"ss":0.0,"used":false},{"PRN":86,"gnssid":6,"svid":22,"az":176.0,"el":40.0,"ss":30.0,"used":true},{"PRN":87,"gnssid":6,"svid":23,"az":262.0,"el":71.0,"ss":35.0,"used":true},{"PRN":72,"gnssid":6,"svid":8,"az":259.0,"el":62.0,"ss":37.0,"used":true},{"PRN":70,"gnssid":6,"svid":6,"az":55.0,"el":11.0,"ss":0.0,"used":false},{"PRN":73,"gnssid":6,"svid":9,"az":91.0,"el":10.0,"ss":0.0,"used":false},{"PRN":80,"gnssid":6,"svid":16,"az":39.0,"el":17.0,"ss":0.0,"used":false},{"PRN":88,"gnssid":6,"svid":24,"az":327.0,"el":22.0,"ss":0.0,"used":false},{"PRN":71,"gnssid":6,"svid":7,"az":39.0,"el":58.0,"ss":0.0,"used":false},{"PRN":304,"gnssid":2,"svid":4,"az":213.0,"el":32.0,"ss":25.0,"used":true},{"PRN":306,"gnssid":2,"svid":6,"az":219.0,"el":8.0,"ss":29.0,"used":false},{"PRN":310,"gnssid":2,"svid":10,"az":291.0,"el":68.0,"ss":36.0,"used":true},{"PRN":333,"gnssid":2,"svid":33,"az":142.0,"el":26.0,"ss":22.0,"used":false},{"PRN":302,"gnssid":2,"svid":2,"az":334.0,"el":2.0,"ss":0.0,"used":false},{"PRN":311,"gnssid":2,"svid":11,"az":307.0,"el":39.0,"ss":0.0,"used":false},{"PRN":319,"gnssid":2,"svid":19,"az":115.0,"el":76.0,"ss":0.0,"used":false},{"PRN":329,"gnssid":2,"svid":29,"az":54.0,"el":35.0,"ss":0.0,"used":false},{"PRN":330,"gnssid":2,"svid":30,"az":21.0,"el":1.0,"ss":0.0,"used":false},{"PRN":304,"gnssid":2,"svid":4,"az":213.0,"el":32.0,"ss":25.0,"used":true},{"PRN":306,"gnssid":2,"svid":6,"az":219.0,"el":8.0,"ss":24.0,"used":false},{"PRN":310,"gnssid":2,"svid":10,"az":291.0,"el":68.0,"ss":0.0,"used":false},{"PRN":319,"gnssid":2,"svid":19,"az":115.0,"el":76.0,"ss":0.0,"used":false},{"PRN":333,"gnssid":2,"svid":33,"az":142.0,"el":26.0,"ss":0.0,"used":false},{"PRN":444,"gnssid":3,"svid":44,"az":280.0,"el":47.0,"ss":31.0,"used":true},{"PRN":435,"gnssid":3,"svid":35,"az":208.0,"el":42.0,"ss":36.0,"used":true},{"PRN":422,"gnssid":3,"svid":22,"az":253.0,"el":52.0,"ss":40.0,"used":true},{"PRN":421,"gnssid":3,"svid":21,"az":249.0,"el":2.0,"ss":16.0,"used":false},{"PRN":402,"gnssid":3,"svid":2,"az":108.0,"el":9.0,"ss":0.0,"used":false},{"PRN":405,"gnssid":3,"svid":5,"az":132.0,"el":24.0,"ss":0.0,"used":false},{"PRN":406,"gnssid":3,"svid":6,"az":64.0,"el":36.0,"ss":0.0,"used":false},{"PRN":409,"gnssid":3,"svid":9,"az":82.0,"el":40.0,"ss":0.0,"used":false},{"PRN":412,"gnssid":3,"svid":12,"az":309.0,"el":33.0,"ss":0.0,"used":false},{"PRN":413,"gnssid":3,"svid":13,"az":98.0,"el":0.0,"ss":0.0,"used":false},{"PRN":416,"gnssid":3,"svid":16,"az":60.0,"el":35.0,"ss":0.0,"used":false},{"PRN":419,"gnssid":3,"svid":19,"az":58.0,"el":70.0,"ss":0.0,"used":false},{"PRN":420,"gnssid":3,"svid":20,"az":67.0,"el":20.0,"ss":0.0,"used":false},{"PRN":429,"gnssid":3,"svid":29,"az":167.0,"el":0.0,"ss":0.0,"used":false},{"PRN":434,"gnssid":3,"svid":34,"az":325.0,"el":11.0,"ss":0.0,"used":false},{"PRN":437,"gnssid":3,"svid":37,"az":48.0,"el":13.0,"ss":0.0,"used":false},{"PRN":439,"gnssid":3,"svid":39,"az":49.0,"el":30.0,"ss":0.0,"used":false},{"PRN":460,"gnssid":3,"svid":60,"az":113.0,"el":10.0,"ss":0.0,"used":false}]}

gpsd:CLIENT: => client(0) len 5634: {"class":"TPV","device":"udp://*:9999","mode":3,"time":"2025-02-03T23:21:33.000Z","ept":0.005,"lat":50.xxx,"lon":19.xxx,"altHAE":292.2000,"altMSL":250.9000,"alt":250.9000,"epx":24.128,"epy":35.769,"epv":78.842,"magvar":6.2,"speed":0.000,"climb":0.000,"eps":71.54,"epc":157.68,"geoidSep":41.300,"eph":24.700,"sep":85.022}
{"class":"SKY","device":"udp://*:9999","gdop":5.83,"hdop":1.30,"pdop":4.47,"tdop":3.73,"xdop":1.61,"ydop":2.38,"vdop":3.43,"nSat":68,"uSat":20,"satellites":[{"PRN":1,"gnssid":0,"svid":1,"az":153.0,"el":52.0,"ss":22.0,"used":true},{"PRN":2,"gnssid":0,"svid":2,"az":163.0,"el":45.0,"ss":25.0,"used":true},{"PRN":3,"gnssid":0,"svid":3,"az":13.0,"el":81.0,"ss":18.0,"used":false},{"PRN":4,"gnssid":0,"svid":4,"az":209.0,"el":51.0,"ss":29.0,"used":true},{"PRN":9,"gnssid":0,"svid":9,"az":222.0,"el":21.0,"ss":32.0,"used":true},{"PRN":17,"gnssid":0,"svid":17,"az":264.0,"el":34.0,"ss":34.0,"used":true},{"PRN":6,"gnssid":0,"svid":6,"az":314.0,"el":12.0,"ss":0.0,"used":false},{"PRN":12,"gnssid":0,"svid":12,"az":351.0,"el":1.0,"ss":0.0,"used":false},{"PRN":19,"gnssid":0,"svid":19,"az":299.0,"el":29.0,"ss":0.0,"used":false},{"PRN":25,"gnssid":0,"svid":25,"az":25.0,"el":1.0,"ss":0.0,"used":false},{"PRN":28,"gnssid":0,"svid":28,"az":60.0,"el":30.0,"ss":0.0,"used":false},{"PRN":31,"gnssid":0,"svid":31,"az":89.0,"el":35.0,"ss":0.0,"used":false},{"PRN":32,"gnssid":0,"svid":32,"az":49.0,"el":3.0,"ss":0.0,"used":false},{"PRN":1,"gnssid":0,"svid":1,"az":153.0,"el":52.0,"ss":16.0,"used":true},{"PRN":4,"gnssid":0,"svid":4,"az":209.0,"el":51.0,"ss":21.0,"used":true},{"PRN":9,"gnssid":0,"svid":9,"az":222.0,"el":21.0,"ss":20.0,"used":true},{"PRN":3,"gnssid":0,"svid":3,"az":13.0,"el":81.0,"ss":0.0,"used":false},{"PRN":6,"gnssid":0,"svid":6,"az":314.0,"el":12.0,"ss":0.0,"used":false},{"PRN":25,"gnssid":0,"svid":25,"az":25.0,"el":1.0,"ss":0.0,"used":false},{"PRN":28,"gnssid":0,"svid":28,"az":60.0,"el":30.0,"ss":0.0,"used":false},{"PRN":32,"gnssid":0,"svid":32,"az":49.0,"el":3.0,"ss":0.0,"used":false},{"PRN":86,"gnssid":6,"svid":22,"az":176.0,"el":40.0,"ss":30.0,"used":true},{"PRN":87,"gnssid":6,"svid":23,"az":262.0,"el":71.0,"ss":35.0,"used":true},{"PRN":72,"gnssid":6,"svid":8,"az":259.0,"el":62.0,"ss":37.0,"used":true},{"PRN":70,"gnssid":6,"svid":6,"az":55.0,"el":11.0,"ss":0.0,"used":false},{"PRN":73,"gnssid":6,"svid":9,"az":91.0,"el":10.0,"ss":0.0,"used":false},{"PRN":80,"gnssid":6,"svid":16,"az":39.0,"el":17.0,"ss":0.0,"used":false},{"PRN":88,"gnssid":6,"svid":24,"az":327.0,"el":22.0,"ss":0.0,"used":false},{"PRN":71,"gnssid":6,"svid":7,"az":39.0,"el":58.0,"ss":0.0,"used":false},{"PRN":304,"gnssid":2,"svid":4,"az":213.0,"el":32.0,"ss":25.0,"used":true},{"PRN":306,"gnssid":2,"svid":6,"az":219.0,"el":8.0,"ss":29.0,"used":false},{"PRN":310,"gnssid":2,"svid":10,"az":291.0,"el":68.0,"ss":36.0,"used":true},{"PRN":333,"gnssid":2,"svid":33,"az":142.0,"el":26.0,"ss":22.0,"used":false},{"PRN":302,"gnssid":2,"svid":2,"az":334.0,"el":2.0,"ss":0.0,"used":false},{"PRN":311,"gnssid":2,"svid":11,"az":307.0,"el":39.0,"ss":0.0,"used":false},{"PRN":319,"gnssid":2,"svid":19,"az":115.0,"el":76.0,"ss":0.0,"used":false},{"PRN":329,"gnssid":2,"svid":29,"az":54.0,"el":35.0,"ss":0.0,"used":false},{"PRN":330,"gnssid":2,"svid":30,"az":21.0,"el":1.0,"ss":0.0,"used":false},{"PRN":304,"gnssid":2,"svid":4,"az":213.0,"el":32.0,"ss":25.0,"used":true},{"PRN":306,"gnssid":2,"svid":6,"az":219.0,"el":8.0,"ss":24.0,"used":false},{"PRN":310,"gnssid":2,"svid":10,"az":291.0,"el":68.0,"ss":0.0,"used":false},{"PRN":319,"gnssid":2,"svid":19,"az":115.0,"el":76.0,"ss":0.0,"used":false},{"PRN":333,"gnssid":2,"svid":33,"az":142.0,"el":26.0,"ss":0.0,"used":false},{"PRN":444,"gnssid":3,"svid":44,"az":280.0,"el":47.0,"ss":31.0,"used":true},{"PRN":435,"gnssid":3,"svid":35,"az":208.0,"el":42.0,"ss":36.0,"used":true},{"PRN":422,"gnssid":3,"svid":22,"az":253.0,"el":52.0,"ss":40.0,"used":true},{"PRN":421,"gnssid":3,"svid":21,"az":249.0,"el":2.0,"ss":16.0,"used":false},{"PRN":402,"gnssid":3,"svid":2,"az":108.0,"el":9.0,"ss":0.0,"used":false},{"PRN":405,"gnssid":3,"svid":5,"az":132.0,"el":24.0,"ss":0.0,"used":false},{"PRN":406,"gnssid":3,"svid":6,"az":64.0,"el":36.0,"ss":0.0,"used":false},{"PRN":409,"gnssid":3,"svid":9,"az":82.0,"el":40.0,"ss":0.0,"used":false},{"PRN":412,"gnssid":3,"svid":12,"az":309.0,"el":33.0,"ss":0.0,"used":false},{"PRN":413,"gnssid":3,"svid":13,"az":98.0,"el":0.0,"ss":0.0,"used":false},{"PRN":416,"gnssid":3,"svid":16,"az":60.0,"el":35.0,"ss":0.0,"used":false},{"PRN":419,"gnssid":3,"svid":19,"az":58.0,"el":70.0,"ss":0.0,"used":false},{"PRN":420,"gnssid":3,"svid":20,"az":67.0,"el":20.0,"ss":0.0,"used":false},{"PRN":429,"gnssid":3,"svid":29,"az":167.0,"el":0.0,"ss":0.0,"used":false},{"PRN":434,"gnssid":3,"svid":34,"az":325.0,"el":11.0,"ss":0.0,"used":false},{"PRN":437,"gnssid":3,"svid":37,"az":48.0,"el":13.0,"ss":0.0,"used":false},{"PRN":439,"gnssid":3,"svid":39,"az":49.0,"el":30.0,"ss":0.0,"used":false},{"PRN":460,"gnssid":3,"svid":60,"az":113.0,"el":10.0,"ss":0.0,"used":false},{"PRN":422,"gnssid":3,"svid":22,"sigid":2,"az":253.0,"el":52.0,"ss":42.0,"used":true},{"PRN":435,"gnssid":3,"svid":35,"sigid":2,"az":208.0,"el":42.0,"ss":41.0,"used":true},{"PRN":444,"gnssid":3,"svid":44,"sigid":2,"az":280.0,"el":47.0,"ss":34.0,"used":true},{"PRN":419,"gnssid":3,"svid":19,"sigid":2,"az":58.0,"el":70.0,"ss":0.0,"used":false},{"PRN":420,"gnssid":3,"svid":20,"sigid":2,"az":67.0,"el":20.0,"ss":0.0,"used":false},{"PRN":434,"gnssid":3,"svid":34,"sigid":2,"az":325.0,"el":11.0,"ss":0.0,"used":false},{"PRN":439,"gnssid":3,"svid":39,"sigid":2,"az":49.0,"el":30.0,"ss":0.0,"used":false}]}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants