Forum: WHALER
  ContinuousWave
  Whaler
  Moderated Discussion Areas
  ContinuousWave: Small Boat Electrical
  Diagnosis of GPS Receiver to Radio Transmitter NMEA-0183 Communication

Post New Topic  Post Reply
search | FAQ | profile | register | author help

Author Topic:   Diagnosis of GPS Receiver to Radio Transmitter NMEA-0183 Communication
Tanglefoot posted 06-09-2009 10:03 PM ET (US)   Profile for Tanglefoot   Send Email to Tanglefoot  
I have my GPS connected to my Icom radio as was explained in a previous post (at least, I'm pretty sure I have) but I still get the message on my radio, 'no gps connected'. Any suggestions how I should go about troubleshooting the connection or the gps signal output?

Thanks, Tom

Bella con23 posted 06-09-2009 10:46 PM ET (US)     Profile for Bella con23  Send Email to Bella con23     
What model Icom and GPS?
Joe
jimh posted 06-09-2009 11:36 PM ET (US)     Profile for jimh  Send Email to jimh     
This is something of a classic problem in diagnostics. We have two devices, a GPS receiver which puts out serial data, and a VHF Marine Band transmitter, which listens for serial data. When the two are connected we do not get the anticipated result. How can we diagnose the problem?

We need a third device. When you have two devices which are trying to communicate, and if there is no communication, you need a third device to help distinguish which of the two original devices has the problem. The third device has to be a device that is known to be working properly. It can either be a sender or a listener. You replace one of the two devices under test with the known good third device. If the communication link begins to work, you can reasonably conclude the device that has been replaced was the source of the problem. If introduction of the third device does NOT provide a cure, the results are a bit less positive, but it is likely that the other original device, the one still in the circuit is bad.

In the case of a GPS receiver and a radio transmitter, it might not be easy to find known good replacement devices for the test. In that case we can use some generic test equipment. Insert a test instrument in the circuit that connects the two devices. Observe the signal levels. In the case of serial data communications, the best common test device may be an oscilloscope. Lacking an oscilloscope, a voltmeter ought to provide some indication of electrical activity on the circuit.

Most of these problems are simpler still; you just have the wrong wires connected.

Once you verify the electrical layer, move up to higher layers. Is the serial data communication speed set correctly? Check all the serial data parameters.

Is the higher protocol format set correctly? Are you sending the data you need? This is hard to test without some very specialized test equipment.

Tanglefoot posted 06-10-2009 01:50 AM ET (US)     Profile for Tanglefoot  Send Email to Tanglefoot     
The receiver is an Icom M422 and the GPS is a Lowrance 525C-DF.

I was thinking of attempting to measure electrical activity on the GPS out wire but I imagine the voltage and the fluctuation would be quite small. I'll give it a go tomorrow.

Tom

jimh posted 06-10-2009 09:42 AM ET (US)     Profile for jimh  Send Email to jimh     
If you have a laptop computer with a serial port, you can use it as a diagnostic tool to check the output of the GPS receiver serial data. Configure the laptop serial port to the same configuration used for serial data communication parameters used by the GPS receiver. Run a standard terminal application on the laptop which will use the serial port as input and output. Connect the NMEA-0183 signal to the RS-232 serial port input. Run the terminal software and open the serial port for I/O. You should see a stream of serial data displayed in the terminal window. The data would look something like this:

$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47
$GPGSA,A,3,04,05,,09,12,,,24,,,,,2.5,1.3,2.1*39
$GPRMC,123519,A,4807.038,N,01131.000,E,022.4,084.4,230394,003.1,W*6A

Unfortunately, many of these diagnostic procedures are more difficult to connect and configure than the original serial data link itself. This creates a bit of a paradox in that if the installer has enough skill and knowledge to investigate and analyze the serial data communication failure, they probably would not have the initial problem. In almost all cases I have read, these problems are related to simple mistakes in the electrical connection between the units.

Phil T posted 06-10-2009 10:38 AM ET (US)     Profile for Phil T  Send Email to Phil T     
Have you reviewed the gps manual to see if the gps has a setting to transmit to an external source?
Phil T posted 06-10-2009 11:57 AM ET (US)     Profile for Phil T  Send Email to Phil T     
I located the owners manual for your GPS here:

http://www.lowrance.com/upload/Lowrance/Documents/Manuals/LMS525CDF-520C_0151-461_120706.pdf

On page 155, it shows you need configure the communications port for NMEA 0183

Are you sure you used the 4 wire data cable and not the 3 wire NMEA network cable as shown in Diagram A on page 32

Blackduck posted 06-10-2009 04:20 PM ET (US)     Profile for Blackduck  Send Email to Blackduck     
Have you gone to the communications tab, (Comm), and selected either port 1 or 2? You must tell the GPS what port you are using, so the radio can find it. If that doesn't work, most likely wired wrong.
jimh posted 06-11-2009 08:10 PM ET (US)     Profile for jimh  Send Email to jimh     
Here is the serial data output from a GPS receiver:

$GPGGA,000909.000,4231.4700,N,08312.4434,W,1,04,5.1,220.8,M,-34.1,M,,0000
$GPGLL,4231.4700,N,08312.4434,W,000909.000,A
$GPRMC,000909.000,A,4231.4700,N,08312.4434,W,0.87,27.61,120609,,
$GPVTG,27.61,T,,M,0.87,N,1.6,K
$GPGGA,000910.000,4231.4700,N,08312.4417,W,1,04,5.1,223.3,M,-34.1,M,,0000
$GPGLL,4231.4700,N,08312.4417,W,000910.000,A
$GPGSA,A,3,25,07,19,11,,,,,,,,,8.0,5.1,6.1
$GPGSV,3,1,12,07,80,308,27,25,76,148,23,19,68,083,26,27,59,137,
$GPGSV,3,2,12,03,51,058,24,13,44,230,,08,37,311,29,06,30,050,18

This is the sort of data you would see if your GPS were sending data on its serial data output using NMEA-0183 protocols and you monitored it with a terminal.

Tanglefoot posted 06-14-2009 01:28 AM ET (US)     Profile for Tanglefoot  Send Email to Tanglefoot     
I have not configured the GPS, didn't realize I had to but I sure will now! Thanks for all the input - I'll post a report.
Tom
Tanglefoot posted 06-14-2009 02:14 PM ET (US)     Profile for Tanglefoot  Send Email to Tanglefoot     
That did it!! Things go as they should when you get help from those who know what they are talking about. Thanks a bunch!

Tom

Post New Topic  Post Reply
Hop to:


Contact Us | RETURN to ContinuousWave Top Page

Powered by: Ultimate Bulletin Board, Freeware Version 2000
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.