July/August 2005 Volume 1, Issue 2
©2005 Tsunami Fishing Systems
 
Can We Talk?


Want to hook up your GPS to your VHF radio or Radar, but not sure how? Read on... 


Background | Basic (1-to-1) Hookups | Hooking Up 1-to-Many | It Still Doesn't Work!
OK, so the wiring's in place, and everything looks good. You power everything up, and...nothing appears on the listener's display, or it doesn't work as expected. What now?

  • Of course, the first thing you should do is go back and verify that the wires are, in fact, really connected correctly. Projects like this tend to get done at the last minute, at night, just before a trip.

  • Assuming that everything really is correctly wired, make sure that the talker and listener are both talking the same version of NMEA 183 . There are at least two active versions of the protocol, v1.5 and 2.0. Many NMEA 2.0 devices can be set to talk 1.5 if needed.

  • Check that the two devices are set to the same connection speed . NMEA is a serial communications protocol, and both devices should be set to: 4800 baud, 1 stop bit, 8 data bits, no parity. If you connected your GPS to a PC to download charts and such, you may have set the GPS port to a higher rate to talk to the PC.

  • Check to make sure that your talker is providing all of the data that your listener needs. This information can appear in various places, usually in the Technical Specifications section of the owner's manuals, and may be refered to as "output sentences" or "input sentences". If your talker can not provide the right sentences to the listener, you are out of luck. You checked that when buying the equipment, didn't you? I didn't...and here is an example of the problems this can cause:

I purchased a sonar which can display navigation data and other data. However, it requires the following input sentences: BWC, GGA, GLL, HDG, HDT, MDA, MTW, MWV, RMA, RMB, RMC, VHW, VTG, XTE.

My GPS provides the following output sentences: GSA, GSV, GLL, RMB, RMC, APB. As you might expect, portions of the sonar's nav display did not work, so I gave up the idea of using it as an alternate navigation display.

  • The last thing to do is check to see if you have inadvertently set up the talker or listener so that they can not talk . A good example occured when I added the autopilot to Toy Boat 2. After hooking everything up, I put the GPS in simulator mode, picked a start location, picked a waypoint, set the simulator speed, then set the autopilot to "navigate" mode.

    I expected the AP try to turn the motor to navigate towards the waypoint. Instead, it did nothing. After much hair pulling, I got a suggestion on the AllCoast Private Boaters Forum from Kurt Stutzman (KMAN) to hook the GPS to a PC and look at the output. My GPS had a PC connection cable, so I used Hyperterminal to view the output. Imagine my surprize to learn that the GPS, in simulator mode, sets a flag marking all sentences as invalid. As a result, the AP was ignoring all input from the the GPS. Once I took the GPS out of simulator mode, the GPS-AP connection worked fine

    When you think about it, this actually makes sense. The last thing you would want to do is to forget that you had the GPS in simulator mode, then go boating and tell the AP to go to a real waypoint. To prevent this problem from happening, the GPS was built so that it could not output valid autopilot data in simulator mode.

So there you have it - NMEA connections in a nutshell. I hope this helps!

 

<< Previous Page
Back to Start >>