| | #1 |
| Registered User ![]() | Interfacing NMEA Data to Computer
Wondered how dificult it would be to have my raymarine st60 depth and speed interface with a PC ? Any one do it and if so what interface did you use? Thanks, Bob |
| | |
| | #2 | |
| Registered User ![]() Join Date: Jul 2007 Location: Heading to Key West
Boat: Formosa 51 Aft Cockpit Ketch - "Beausoleil"
Posts: 315
| Quote:
Of course, you could also spend the big bucks and use a Raymarine C- or E-series chartplotter to act as a SeaTalk/NMEA bridge ;-) It works well. Or the ST-60 graphic repeater, which also bridges between SeaTalk and NMEA.
__________________ Cap'n Jon (KB1HTW) S/V Beausoleil -1979 Formosa 51 Ketch http://www.sailbeausoleil.com | |
| | |
| | #3 |
| Registered User ![]() |
Thanks Jon on the control module there is a NMEA interface for wires. So I figured it would output the data to there. I want to get away from the proprietary system and go with a pc based system that would input radar, wind, depth, speed, gps ect and output to both a cockpit and inside display. Is there such a thing without buying all new instruments and autopilot (which I do not want to do) or is such a thing not quite ready yet ? Thanks Bob |
| | |
| | #4 |
| Registered User ![]() Join Date: Dec 2006 Location: Pittsburgh, PA
Boat: NO BOAT!
Posts: 589
|
But how do you get NMEA into your computer if you aren't using SeaTalk? Is it just bare wires to USB? I did a big interface on my boat with VHF, GPS, Autopilot and Seatalk to NMEA for my wind and depth instruments but never got around to plugging it into my cpu.
|
| | |
| | #5 |
| Moderator ![]() Moderator Join Date: Sep 2007 Location: San Francisco Bay
Boat: research vessel
Posts: 4,660
|
The old fashioned way is to run the NMEA-0187 data in through a serial port of your computer with a DB-9 connector. I don't remember which pin numbers(3 and 5?), but that's an easy look up. There are DB-9 to USB adapters available. Of course now there are very few computers being made with serial ports...like close to none. But if you have a desktop many motherboards still have a port where you can plug in a DB-9 connector. Some manufacturers require you to connect bare wires and in that case you will need to use the DB-9. Other manufacturers provide have a mini-USB output port to regular USB connector that goes right into the computer. When the chart software loads, it then finds the port where your NMEA data is coming in to your computer. No Raymarine hardware is used to do this unless of course its a Raymarine GPS putting out NMEA-0183 sentences.
__________________ David Where land ends life begins. Last edited by David M; 10-09-2009 at 16:41. |
| | |
| | #6 | |
| Registered User ![]() Join Date: Apr 2008 Location: SF Bay
Boat: Catalina C-42
Posts: 59
| Quote:
Clear as mud? Rodney | |
| | |
| | #7 | |
| Moderator ![]() Moderator Join Date: Mar 2003 Location: Hayes, VA
Boat: Gozzard 36 - Bright Eyes
Posts: 6,569
| Quote:
Some of the cheap ones sell for $9 but these are a bit more like $28. It matters. Serial ports never did have a true standard like we do for things like USB today. There is a reason modern computers don't do RS232C any more. RS232C was a lot of loose concepts that only sort of worked together. There never was a real standard for the hardware just the software and is no better even today. This is really old technology and I'm 55.
__________________ Paul Blais s/v Bright Eyes Gozzard 36 37 15.7 N 76 28.9 W | |
| | |
| | #8 | |
| Registered User ![]() Join Date: Apr 2007 Location: SF Bay Area, CA, USA
Boat: Privilege 39
Posts: 506
| Quote:
I'd try it and see what you get before going to another solution - it may give you the data you need, in which case there's no point in doing anything else. | |
| | |
| | #9 | |
| Registered User ![]() Join Date: Apr 2007 Location: SF Bay Area, CA, USA
Boat: Privilege 39
Posts: 506
| Quote:
| |
| | |
| | #10 |
| Registered User ![]() |
OK I found it on line. http://www.raymarine.com/SubmittedFi...T100_300CC.pdf Seems the course computer outputs nmea data. The NMEA interface is primarily designed to allow operation with other manufacturers equipment by providing conversion between SeaTalk and NMEA 0183 data format. Sentances decoded and transmitted are as follows: Data SeaTalk instrument required Transmitted NMEA Header Cross Track Error Navcenter or Navdata or GPS APB Bearing to Waypoint Navcenter or Navdata or GPS BWC Distance to waypoint Navcenter or Navdata or GPS BWC Waypoint Number Navcenter or Navdata or GPS BWC Apparent wind speed and direction Wind VWR Boat Speed (Through water) Speed or Tridata VHW Water Depth Depth or Tridata DBT Longitude and Latitude GPS or Navcenter or Navdata GLL Magnetic Heading Compass or SeaTalk Autopilot HDM, HDG, VHW True Heading Compass or SeaTalk Autopilot HDT, VHW Locked autopilot heading SeaTalk Autopilot HSC Water Temperature Speed or Tridata MTW Course over the GPS or Navdata or VTG NMEA 0183 Data NMEA Header Transmitted Cross Track Error XTE Bearing to Waypoint BWC Distance to Waypoint BWC Waypoint Number BWC Latitude and Longitude GLL Magnetic Heading HDG, HDM, HDT True Heading HDT Locked Autopilot Heading HSC Course Over Ground VTG Speed Over Ground VTG Fix/No Fix GLL So now, just have to figure out to connect it to a computer.... and get it to read it. Thanks for the suggestions. |
| | |
| | #11 | |
| Registered User ![]() Join Date: Apr 2008 Location: SF Bay
Boat: Catalina C-42
Posts: 59
| Quote:
Cross Track Error: APA, APB, RMB, XTE, XTR Bearing to Waypoint: BPI, BWR, BWC, BER, BEC, RMB, APB Distance to Waypoint: BPI, BWR, BWC, BER, BEC, RMB, WDR, WDC Waypoint Number: APB, BPI, BWR, BWC, BER, BEC, RMB, APA, WDR, WDC, BOD, WCV Water Speed(through the water): VHW Apparent Wind Angle VWR Latitude/Longitude GGA, GLL, GXA, RMA, RMC, GXP, GDF, GDP, GDA, GOF, GOP, GLF, GLP, GLA GOA, IMA, GXF COG/SOG VTG, RMA, RMC, VTA Variation HDG, RMA, RMC, HVD, HVM The course computer may output the following (depending on whether GPS data is available on Seatalk): Cross Track Error: XTE Bearing to Waypoint: BWC Distance to Waypoint: BWC Waypoint Number: BWC Latitude and Longitude: GLL Magnetic Heading: HDG, HDM, HDT True Heading: HDT Locked Autopilot Heading: HSC Course Over Ground: VTG Speed Over Ground: VTG Fix/No Fix: GLL Pretty limited data. Add the "NMEA Interface" and all Seatalk data generated by all the ST60 instruments (wind, depth, speed, water temp, etc.) including autopilot data becomes available on the output of the "NMEA interface". Whenever you see this: In the autopilot wiring diagrams, they are referring to the E85001 NMEA Interface. So, the bottom line is that the course computer alone outputs very little data other than GPS info that can be used by a Laptop/PC. To hook the course computer NMEA output to your laptop, wire it this way to a female DB9 (female because most USB to serial adapters are male): If your laptop doesn't have a serial port you'll have to use a USB to serial adapter as others have suggested. Hope that helps, Rodney | |
| | |
| | #12 |
| Registered User ![]() |
Thanks Rodney. Plan is to build a small mini pc onboard for all this, not a laptop. It will output to both a nav station display plus a weatherized cockpit display. Would be nice to be able to see the speed, depth, cog, wind and autopilot data. I also have a raymarine R70 radar, and wondered if it outputed to a pc as well. My guess is no, but really haven't read into it yet. It does have outputs for nmea and seatalk on the back. I have the book, just haven't really dived into it yet. To busy with other things right now. Would be nice to have a type of open source for all this, instead of the proprietary stuff out there. Bob |
| | |
| | #13 |
| Registered User ![]() Join Date: Apr 2006
Posts: 3,993
|
bob- Two "gotcha"s to expect. The pfranc interface is one of the few with a great reputation that is not Windows Logo Certified. Keyspan and IBM are certified as are a few more brands these days. Pay the extra $5 to get a certified brand (if you're not getting the pfranc) because it means they have been more rigorously tested and are far more likely to WORK. The other gotcha is that in NEMA/RS-232 terminology you'll see "RX" and "TX" meaning the "receive" input and "transmit" output lines. Except, you need to keep in mind that a wire which goes to "TX" on one end, goes to "RX" on the other end, at the other piece of equipment, most of the time. I've seen a lot of manuals that make it totally unclear which side of things they are referring to, so expect RX and TX may be confused. And a wire run doesn't have to be that simple, you can for instance have two "talkers" connected in a "Y" cable to one "listener". Two TX connections going into one RX connection. Assuming all your devices will speak the same NMEA version, because some will speak 183.0 but not 183.2 or 180.1 but not...you know, whatever the numbers actually are. (It is late, I don't have them memorized.) |
| | |
| | #14 | |
| Moderator ![]() Moderator Join Date: Mar 2003 Location: Hayes, VA
Boat: Gozzard 36 - Bright Eyes
Posts: 6,569
| Quote:
NMEA allows three listeners per talker on the same line. So you could split the output form a GPS and connect it to the DSC on the radio the Autopilot and an RS232 port for a computer. The other option is input it all to the computer and then make a second port be the output. It then can do more things in software to support a few other options or support more sentences. You can't talk and listen of the same port at the same time. You have to stop one mode and switch modes to do that. You would do that for example if you wanted to upload a route to a GPS. You can use the same connection but you can't monitor GPS data at the same time as updating a route. Most GPS's also require you to manually set them to receive mode to take in data as well.
__________________ Paul Blais s/v Bright Eyes Gozzard 36 37 15.7 N 76 28.9 W | |
| | |
| | #15 |
| Registered User ![]() Join Date: Apr 2007
Posts: 162
|
We use these bluetooth multiplexers on the new fleet of Navy 44's at the Naval Academy. Work great with laptops with bluetooth and has built-in seatalk conversion. Not a good idea to connect multiple talkers to one listener directly. You can "diode or" them together but you will still have collisions so you should really use a multiplexer for that. Eric |
| | |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Online Data Entry | JusDreaming | Boat Ownership & Making a Living | 2 | 02-12-2008 06:06 |
| Adding my own data to electronic chart | pir8ped | Navigation | 2 | 07-10-2008 13:37 |
| Marine Weather Data | markpj23 | Seamanship & Boat Handling | 0 | 21-05-2007 07:45 |
| florida wind data | pete33458 | Meets & Greets | 3 | 19-05-2007 11:44 |
| LIGHTNING - Some new data. | Swinger5000 | General Sailing Forum | 17 | 17-12-2004 17:44 |
|
Other
Social Knowledge
forum communities: Cooking Forum - Sailing Forum - Early Retirement - Airstream Trailer - Aquarium Forum - Royal Forum - Book Forum - Volkswagen Touareg Forum - Jeep Wrangler Forum - Whitewater Kayaking & Rafting Forum - Fiberglass RV Forum - RV Forum - Truck Conversion - U2 Music Forum | | Powered by vBulletin® Version 3.8.4 Copyright ©2000 - 2009, Jelsoft Enterprises Ltd. SEO by vBSEO 3.3.0 |