DRAWS GPS not seeing satellites #gpsd #gps


Up until a couple of days ago, my draws hat GPS was working perfectly. I had it setup to be the time source for my HamClock. I noticed that my HamClock was no longer updating time. So I went to the Draws pi and ran gpsmon. I get no sat fix, even after more than 24 hours. I notice that GPSMON TOFF = >1 day.

When I run gps_util.sh from the n7nix/gps dir I get:

Verify gpsd is returning sentences: Sentence count: 3

Test nmea sentence: GPS data not valid

gps data: $GNGLL,0000.0000,N,00000.0000,E,120126.000,V,N*59

Invalid gps data read from gpsd

Test gpsd sentence: GPS gpsd sentences OK

GPS data not valid

gps data: $GNGLL,0000.0000,N,00000.0000,E,120134.000,V,N*5A

Read Invalid gps data read from gpsd, using canned values

Exiting, gps error

When I run gps_test.sh I receive:

gpsd: 3.23.2~dev (revision 3.23.2~dev-g34066876c)

Warning: Stopping gpsd.service, but it can still be activated by:


Source file found, building

gcc -O2 -g -gstabs -Wall -I/usr/local/include -g -O2 -D_LARGEFILE64_SOURCE -pthread -I/usr/include/gmime-2.6 -I/usr/include/glib-2.0 -I/usr/include/glib-2.0 -DLINUX   -c -o gp_testport.o gp_testport.c

gcc gp_testport.o -o gp_testport

gps_test.sh: version: 1.1, gp_testport: version: 1.1

Running in sat count mode

Fri Nov 26 13:39:14 2021,  wait for first satellite view

It will then sit there waiting for a satellite to come into view, which does not seem to happen.

I have verified this same behavior with image 19 and the new image 20.2.

Buginfo.sh provides the following:

=== Versions ===

== Kernel:

Linux DRAWS 5.10.63-v7l+ #1459 SMP Wed Oct 6 16:41:57 BST 2021 armv7l GNU/Linux


== Firmware:

Oct 29 2021 10:47:33

Copyright (c) 2012 Broadcom

version b8a114e5a9877e91ca8f26d1a5ce904b2ad3cf13 (clean) (release) (start)


== Pi hardware:

 Pi 4 Model B, Rev 1.1, 4GB mem, Mfg by Sony UK with WiFi



== DRAWS hardware:

Product id: 0x0004, ver: 0x0206, Assembly rev: 2, fab rev: 6


== image version

2021 11 14 13:08:17 PST: SD image version: nwdr20.2


=== Checks ===

== Codec driver check:


== DRAWS driver check:

udrc card number line: card 2: udrc [udrc], device 0: bcm2835-i2s-tlv320aic32x4-hifi tlv320aic32x4-hifi-0 [bcm2835-i2s-tlv320aic32x4-hifi tlv320aic32x4-hifi-0]

udrc is sound card #2


== Boot 'fail' check:


== GPS check:

Serial devices OK

gpsd OK


== /boot/config file














pi@DRAWS:~/n7nix/bin $

I have also attached a screen shoot of CGPS and CPSMON.

Any help would be appreciated.


Rich, KR4PI


Join udrc@nw-digital-radio.groups.io to automatically receive all group messages.