Greetings, was hoping I might beg to query the uber gurus here.
I just got an LS20031 GPS (unfortunately I didn’t get it from Pololu; I wished I had since I’m still trying to get the vendor to respond to my queries )
I carefully connected it to my mbed mcu per the GPS datasheet, checking Vcc prior to hooking up to ensure 3.3V etc.
As expected, I am getting output at 57600 baud, no problem, timestamp incrementing by 200ms and everything:
$GPGGA,002557.836,0,0,M,M,40
$GPGLL,002557.836,V,N72
$GPGSA,A,1,1E
$GPGSV,1,1,0079
$GPRMC,002557.836,V,0.00,0.00,060180,N4A
$GPVTG,0.00,T,M,0.00,N,0.00,K,N32
The problem lies in the fact that the GPS never gets a fix, red LED never blinks at 1Hz per datasheet. The LED blinks once on powerup, then never again.
Have tried outside, inside, near windows, etc. I’ve given it 10-30 minutes to get a fix (I thought it has a 35 seconds TFF… not minutes or hours :D)
I wonder if I got a defective unit or am I missing something obvious once again?
Using MiniGPS, I’ve successfully sent control commands ($PMTK…*) to the receiver to change update rate, etc., and that seems to work fine, too. I’ve commanded it to do a cold start and it just times out.
So … what would prevent it from getting a fix while the ‘brains’ behind the module work a-ok?
Any other ideas?
Thanks in advance!
Michael