Good afternoon, I am fairly new to the RPI ecosystem and am attempting to pull GPS coordinates using the ZED-F9R pHAT, but when running the example code coordinates are returned as null. The PWR and GEO LEDs are solidly illuminated, and the PPS LED blinks blue roughly every second. I have not yet seen the RTK LED light up. The antenna has a clear view of the sky, and I am able to instantiate an instance of UbloxGps without issue. In logging the instance properties of the UbloxGps for debugging purposes, I don’t see anything that immediately appears to be out of sorts.
Looking for any guidance on troubleshooting this situation; thank you in advance for your assistance.
I am using the GNSS Multi-Band L1/L2/L5 Helical Antenna - SMA (BT-T009) and connecting via the serial port (which has been enabled), per the example docs.
Can you open the associated /dev/tty in a Terminal application and see the ASCII NMEA Sentences?
You’re not likely to get an RTK fix unless pushing RTCM3 data from an NTRIP server or a local Base Station.
The blinking 1PPS suggests you’re getting a GPS/GNSS Satellite Fix.
Which example application / tutorial are you following?
I get a Permission denied response when running ‘/dev/tty’ in terminal, which seems odd to me given that my user is a member of groups sudo, dialout, etc. Is there a specific association / permissions config that I need or did I run the command incorrectly?
Here is the URL of the example script that I am attempting to run:
I purchased the GNSS Multi-Band L1/L2/L5 Surveying Antenna - TNC (SPK6618H) to use as a base station, but have not attempted to set it up yet as I thought (perhaps naively) that I would be able to obtain rough GPS coordinates first as a basic proof of concept.
I recollect on one of the RPi boards I had to dump the WiFi Module from the UART to be able to use the connection on the 40-pin header.
Yes, you should be able to get a regular GPS/GNSS fix without the RTCM3 data.
The USB should provide a secondary mode of connectivity.
Thank you, Clive. I disabled WiFi and Bluetooth by adding two lines to /boot/firmware/config.txt per the forum link that you shared, but unfortunately coordinates are still returning as null after restarting my machine and running the example script.
I’m not sure it’s helpful, but I logged the object properties of port and gps, respectively, to the attached txt files in case the contents might inform further debugging / next steps.