What do you mean NMEA codes? Can you please provide an example?
Also, have you tried testing the device with GPSInfo program (
http://www.usglobalsat.com/store/downloads/GPSInfo.zip)? You should be able to see the following NMEA sentences:
$GPGGA,203901.000,2950.5123,N,09533.9439,W,1,11,0.9,32.5,M,-23.7,M,,0000*51
$GPGSA,A,3,23,20,07,16,03,06,32,19,13,10,08,,1.6,0.9,1.3*3A
$GPGSV,3,1,12,23,74,157,37,13,67,321,37,03,52,086,36,19,44,136,35*7F
$GPGSV,3,2,12,06,40,069,33,16,33,038,34,07,29,305,32,10,16,298,29*78
$GPGSV,3,3,12,20,15,202,26,08,08,288,25,32,06,180,18,11,02,168,*77
$GPRMC,203901.000,A,2950.5123,N,09533.9439,W,0.07,42.56,080611,,,A*49Just to confirm, is the red light blinking on the device or is it steady on? Or, is it completely off?
If you tested it with GPSInfo and you see garbage characters coming out, then, the device has possibly switched to SiRF mode (
http://www.usglobalsat.com/s-131-terms-conditions.aspx#12). To switch it back to NMEA mode, please refer to the instructions below:
1. Download and install this software:
http://www.usglobalsat.com/store/downloads/SiRFDemo387.zip2. Run the Sirf Demo software.
3. Connect your device, choose the correct COM port, and select the 4800 baud rate.
4. Go to Action > Open Data Source.
5. Next, go to Action > Synchronize Protocol & baud rate.
6. Then, go to Action > Switch to NMEA Protocol.
7. In the pop-up window, select the 4800 baud rate under the Baud Rate and click Send.
8. Close the Sirf Demo software.
Note: Be sure and not to click on anything else in this software, as you can render your device unusable.
Now, try your GPS Receiver with the GPSInfo Utility (
http://www.usglobalsat.com/store/downloads/GPSInfo.zip) to see if the problem persists.