Boating:
Can We Talk?
Want to hook up your GPS to your VHF radio or Radar, but not sure how? Read on...
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.
- 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.
-
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!
Page 4 of 4 pages for this article : ‹ First < 2 3 4


