Not able to obtain coordinates from ATGM332D GPS module

Hello!

I have been trying to interface my GPS module ATGM332D with my arduino.

However, I have not been able to get correct coordinates, I have also tried to use the GPS at outdoor, but still can't get correct coordinates.

I am located in Canada but I dont think that matters because satellites are all over the planet.

Has anyone able to configure it correctly or fix this situation?…

See more


346016545_233433696043905_5928680248317151883_n

Welcome to the forum

Please post your sketch, using < CODE/ > tags when you do

Hi!
The following code is just:

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

The result was obtained from the serial plotter with a 9600Baud Rate. 
Thanks

Looks like the GPS is constantly reseting.

The 3.3V pin on the UNO does not really provide enough current for thinge like GPSs etc, and that would cause the GPS to reset.

You need to try a proper 3.3V supply for the GPS.

Incidently, do check that the GPS has 5V logic level capable IO pins.

The output that you posted did not come from that sketch. It does not read data from the GPS and it does not print anything

Are pins 0 and 1 of the Uno connected to the GPS ?

In your photograph, what is this device ?
image

The 'V' in the third field of the $GNRMC message means "No valid fix yet". Run your GPS with a good view of the sky for several hours and you should start getting valid position fixes ('A' in the third field).

The $GPGSV sentence tells you the number of Satellites in View.

Your GPS module can only see 1 satellite. You need to see quite a few more before you will get a fix.

Edit: I got that wrong, your GPS receiver can't see any satellites, as srnet points out in post #8

One of my GPS receivers (indoors) is currently seeing 13 satellites.

$GPGSV,1,1,00*79 means no satellites in view.

Hello srnet,
Thank you for correcting me - I've edited my post , but left the mistake in so it doesn't affect the flow of the topic.

Thanks for the reply.
I think what I am going to try is to go to somewhere more opened and see if i am able to get more satellites signal.

It probably isn't the issue, but make sure to check KP levels and radio interference if all else fails.

You didn't show us your antenna. Anyway, as @srnet mentioned before, just make sure the 3.3V supply isn't drooping. Then with a decent antenna you should be getting reception.

Also, it looks like your module has a PPS output (pulse per second). That will go high once per second for 100ms after enough satellites have been locked in. I don't think you will get useful data before that output goes active.

Thank you all for the reply!
I have figured out the way to retrieve info from the satellite, I used a better Antenna (SMA type) (from my PC wifi card)
Then I walk to an open ground, around 100x100m with not many trees, wait for it to initialize and I am able to obtain the info I need! Max I obtained is 15 satellites signals.
Cheers!

I'm glad you got it sorted out.

I'm surprised that a PC WiFi antenna worked as the WiFi frequencies are not the same as the GPS frequencies. Maybe your original antenna is dead.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.