GPS Breakout - XA1110 (Qwiic) examples fail to compile

hi.

I’m using an Arduino Uno with the SparkFun GPS Breakout - XA1110 (Qwiic) (https://www.sparkfun.com/products/14414) connected through the SparkFun Qwiic Shield (https://www.sparkfun.com/products/14352 … 1589347219).

There are 5 examples for this GPS module, the first one compiles and works fine but the other 4 will not compile. The error log is attached. I’ve downloaded and installed both of the libraries required for this module.

I’m a beginner to Arduino and the code in the examples is way over my head.

thanks

Didn’t notice the files failed to upload, attached here.

GPS Error log.txt (15.2 KB)

What version of tinyGPS are you using?

Hi Brandon. After fooling around with it the whole day yesterday, this morning it started working. Perhaps I did put both old and new libraries in there. Now I have the “TinyGPSPlus-master, version=1.0.2 author=Mikal Hart” and “SparkFun_GPS_Breakout_XA1110_Qwiic-master”.

In any case, works now and thanks.

After the GPS module started working I attached an antenna (https://www.sparkfun.com/products/15247) and after loading the example the serial monitor says:

GTOP Read Example

Module faile check wiring.

GTOP Read Example

Module failed to respond. Please check wiring.

I tried both the cube and the puck with 2 different cables. I thought the module is supposed to identify the antenna automatically, what am I missing?

Thanks

This is only happening when you attach an external GNSS antenna, correct?

That’s right, otherwise all examples compile and load successfully now.

Do you have any other antennas you can try for troubleshooting? Say something like: https://www.sparkfun.com/products/14986 ? This can help narrow down if it is the antenna or the receiver.

I just have the Antenna Evaluation Board and 2 cables. Tried a third antenna with both cables, same result. The Arduino can’t see the GPS module

Hey YK101.

Could you provide a photo of the antenna being connected to the GPS module? I assume you are attaching everything with a U.fl antenna cable but just want to confirm.

Have you given the U.fl connector on the GPS module board a good visual inspection? Does anything look off to you?

Have you tested the qwiic cable for continuity? I wonder if the i2c lines are not making good connections.

I would find it odd that several antennas and cables would be defective and would certainly think that the module might be the issue here, though, it is hard to say at this point.

Hi John

Could you provide a photo of the antenna being connected to the GPS module? I assume you are attaching everything with a U.fl antenna cable but just want to confirm.

I don’t know why, but the photos fail to upload. They actually show 100% uploaded but then show the yellow triangle symbol, they’re jpg of 200K

Have you given the U.fl connector on the GPS module board a good visual inspection? Does anything look off to you?

It seems fine, does that satisfying ‘click’ and the cable freely swivels 360 deg around

Have you tested the qwiic cable for continuity? I wonder if the i2c lines are not making good connections.

I don’t know what that means, sorry. The module functions as long as the antenna isn’t connected

I would find it odd that several antennas and cables would be defective and would certainly think that the module might be the issue here, though, it is hard to say at this point.

I’ll ask around the lab, maybe there’s another compatible antenna laying around

YK101:
Hi Brandon. After fooling around with it the whole day yesterday, this morning it started working. Perhaps I did put both old and new libraries in there. Now I have the “TinyGPSPlus-master, version=1.0.2 author=Mikal Hart” and “SparkFun_GPS_Breakout_XA1110_Qwiic-master”.

In any case, works now and thanks.

Hello,

I am interested in how you got your GPS working. Did you install the TinyGPSPlus header file and the Sparkfun GPS header file together and they worked…great. Will you share how you made it work!

Thanks,

Rayb

Hi Rayb,

This is a different discussion about a different GNSS module - the XA1110, not the u-blox NEO-M9N.

Do you also have a XA1110? Do you need help installing the libraries?

Best,

Paul