felix@felix ~/Desktop/gpsd $ gpsd -n /dev/ttyACM0 -N -D 5 gpsd:INFO: launching (Version 3.20.1~dev) gpsd:IO: opening IPv4 socket gpsd:IO: opening IPv6 socket gpsd:INFO: listening on port gpsd gpsd:PROG: NTP: shmat(1,0,0) succeeded, segment 2 gpsd:PROG: NTP: shmat(2,0,0) succeeded, segment 3 gpsd:PROG: NTP: shmat(3,0,0) succeeded, segment 4 gpsd:PROG: NTP: shmat(4,0,0) succeeded, segment 5 gpsd:PROG: NTP: shmat(5,0,0) succeeded, segment 6 gpsd:PROG: NTP: shmat(6,0,0) succeeded, segment 7 gpsd:PROG: successfully connected to the DBUS system bus gpsd:PROG: shmget(0x47505344, 24512, 0666) for SHM export succeeded gpsd:PROG: shmat() for SHM export succeeded, segment 9 gpsd:INFO: stashing device /dev/ttyACM0 at slot 0 gpsd:PROG: no /etc/gpsd/device-hook present, skipped running ACTIVATE hook gpsd:INFO: SER: opening GPS data source type 3 at '/dev/ttyACM0' gpsd:INFO: SER: speed 9600, 8N1 gpsd:PROG: Probing "Garmin USB binary" driver... gpsd:INFO: attempting USB device enumeration. gpsd:INFO: 1d6b:0003 (bus 4, device 1) gpsd:INFO: 1546:01a8 (bus 3, device 14) gpsd:INFO: 1d6b:0002 (bus 3, device 1) gpsd:INFO: 1d6b:0003 (bus 2, device 1) gpsd:INFO: 05e3:0608 (bus 1, device 3) gpsd:INFO: 093a:2510 (bus 1, device 2) gpsd:INFO: 1d6b:0002 (bus 1, device 1) gpsd:INFO: vendor/product match with 091e:0003 not found gpsd:PROG: Probe not found "Garmin USB binary" driver... gpsd:PROG: Probing "GeoStar" driver... gpsd:PROG: Sent GeoStar packet id 0xc1 gpsd:IO: SER: => GPS: 5053474700c100010000000050924746 gpsd:PROG: Probe not found "GeoStar" driver... gpsd:PROG: Probing "Trimble TSIP" driver... gpsd:INFO: SER: speed 9600, 8O1 gpsd:INFO: SER: speed 9600, 8N1 gpsd:PROG: Probe not found "Trimble TSIP" driver... gpsd:PROG: Probing "iSync" driver... gpsd:INFO: SER: speed 9600, 8N1 gpsd:IO: SER: => GPS: @@@@\x0d\x0aMAW0C0B\x0d\x0a gpsd:INFO: SER: speed 9600, 8N1 gpsd:PROG: Probe not found "iSync" driver... gpsd:PROG: no probe matched... gpsd:INFO: gpsd_activate(2): activated GPS (fd 6) gpsd:PROG: PPS:/dev/ttyACM0 chrony socket /tmp/chrony.ttyACM0.sock doesn't exist gpsd:WARN: KPPS:/dev/ttyACM0 no HAVE_SYS_TIMEPPS_H, PPS accuracy will suffer gpsd:PROG: PPS:/dev/ttyACM0 thread launched gpsd:INFO: PPS:/dev/ttyACM0 ntpshm_link_activate: 1 gpsd:INFO: device /dev/ttyACM0 activated gpsd:INFO: running with effective group ID 10051 gpsd:INFO: running with effective user ID 10051 gpsd:INFO: startup at 2020-05-20T14:07:33.000Z (1589983653) gpsd:IO: UBX: len 60 gpsd:PROG: switching to match packet type 11: b5620106340008520000d6fcffff00000040c44304260000000000000000c0dfb626000000000000000000000000d00700000f2702001219b60344ff gpsd:PROG: switch_driver(u-blox) called... gpsd:PROG: selecting u-blox driver... gpsd:INFO: /dev/ttyACM0 identified as type u-blox, 1 sec @ 9600bps gpsd:PROG: => GPS: UBX class: 0a, id: 04, len: 0, crc: 0e34 gpsd:IO: SER: => GPS: b5620a0400000e34 gpsd:PROG: => GPS: UBX class: 06, id: 00, len: 20, crc: c0a9 gpsd:IO: SER: => GPS: b5620600140001000000d0080000802500002700010000000000c0a9 gpsd:PROG: => GPS: UBX class: 0a, id: 04, len: 0, crc: 0e34 gpsd:IO: SER: => GPS: b5620a0400000e34 gpsd:PROG: => GPS: UBX class: 06, id: 01, len: 3, crc: 104b gpsd:IO: SER: => GPS: b56206010300010401104b gpsd:PROG: => GPS: UBX class: 06, id: 01, len: 3, crc: 124f gpsd:IO: SER: => GPS: b56206010300010601124f gpsd:PROG: => GPS: UBX class: 06, id: 01, len: 3, crc: 1351 gpsd:IO: SER: => GPS: b562060103000107011351 gpsd:PROG: => GPS: UBX class: 06, id: 01, len: 3, crc: 2c83 gpsd:IO: SER: => GPS: b562060103000120012c83 gpsd:PROG: => GPS: UBX class: 06, id: 01, len: 3, crc: 45ac gpsd:IO: SER: => GPS: b5620601030001300a45ac gpsd:PROG: => GPS: UBX class: 06, id: 01, len: 3, crc: 4ab6 gpsd:IO: SER: => GPS: b5620601030001350a4ab6 gpsd:PROG: => GPS: UBX class: 06, id: 01, len: 3, crc: 47b0 gpsd:IO: SER: => GPS: b5620601030001320a47b0 gpsd:PROG: => GPS: UBX class: 06, id: 01, len: 3, crc: 0d45 gpsd:IO: SER: => GPS: b562060103000101010d45 gpsd:PROG: => GPS: UBX class: 06, id: 01, len: 3, crc: 1d65 gpsd:IO: SER: => GPS: b562060103000111011d65 gpsd:PROG: => GPS: UBX class: 06, id: 01, len: 3, crc: 308d gpsd:IO: SER: => GPS: b562060103000126ff308d gpsd:PROG: UBX-NAV-SOL gpsd:IO: UBX: len 100 gpsd:IO: UBX: len 24 gpsd:IO: UBX: len 28 gpsd:IO: UBX: len 26 gpsd:PROG: UBX-NAV-DOP gpsd:IO: UBX: len 28 gpsd:IO: UBX: len 24 gpsd:PROG: UBX-NAV-TIMEGPS gpsd:IO: <= GPS: $GNRMC,,V,,,,,,,,,,N*4D gpsd:IO: <= GPS: $GNVTG,,,,,,,,,N*2E gpsd:IO: UBX: len 258 gpsd:INFO: UBX-MON-VER: SW EXT CORE 3.01 (db0c89),HW 00080000 ROM BASE 3.01 (107888),FWVER=HPG 1.40REF,PROTVER=20.30,MOD=NEO-M8P-2,FIS=0xEF4015 (100111),GPS;GLO;BDS,QZSS gpsd:IO: UBX: len 10 gpsd:IO: UBX: len 258 gpsd:INFO: UBX-MON-VER: SW EXT CORE 3.01 (db0c89),HW 00080000 ROM BASE 3.01 (107888),FWVER=HPG 1.40REF,PROTVER=20.30,MOD=NEO-M8P-2,FIS=0xEF4015 (100111),GPS;GLO;BDS,QZSS gpsd:IO: UBX: len 10 gpsd:IO: UBX: len 10 gpsd:IO: UBX: len 10 gpsd:IO: UBX: len 10 gpsd:IO: UBX: len 10 gpsd:IO: UBX: len 10 gpsd:IO: UBX: len 10 gpsd:WARN: UBX-ACK-NAK, class: 06, id: 01 gpsd:IO: UBX: len 10 gpsd:IO: UBX: len 10 gpsd:IO: UBX: len 10 gpsd:IO: <= GPS: $GNGGA,,,,,,0,00,99.99,,,,,,*56 gpsd:PROG: NMEA0183: xxGGA: latch mode gpsd:WARN: NMEA0183: merge_hhmmss(), malformed time gpsd:IO: <= GPS: $GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E gpsd:PROG: NMEA0183: xxGSA: mask 0x402 gpsd:IO: <= GPS: $GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E gpsd:PROG: NMEA0183: xxGSA: mask 0x402 gpsd:IO: <= GPS: $GPGSV,1,1,03,18,,,35,20,,,32,21,,,36*70 gpsd:PROG: NMEA0183: xPGSV: part 1 of 1, last_gsv_talker '0' last_gsv_sigid 0 gpsd:PROG: NMEA0183: xPGSV: new part 1, last_gsv_talker '0', zeroing gpsd:WARN: NMEA0183: xxGSV: Satellite data no good (1 of 1). gpsd:IO: <= GPS: $GLGSV,1,1,00*65 gpsd:PROG: NMEA0183: xLGSV: part 1 of 1, last_gsv_talker '0x50' last_gsv_sigid 0 gpsd:WARN: NMEA0183: xxGSV: Satellite data no good (1 of 1). gpsd:IO: <= GPS: $GNGLL,,,,,,V,N*7A