Contents Introduction Warranty and Technical Support I. Product Specification II. Device Installation and Connection III. Connecting to the Gateway IV. Gateway Settings 1. Configuration of Application Protocols 2. NMEA Settings and Autopilot Control 3. NMEA 0183 and NMEA 2000 Message Filters 4.
Introduction The NMEA 2000 Ethernet Gateway (hereinafter Gateway or Device) connects navigation PCs and laptops to NMEA 2000 over Ethernet, Garmin Marine Network, Raymarine SeaTalk HS and RayNet, Furuno NavNet, or NMEA OneNet, and allows bridging of NMEA 2000 networks. The Gateway is equipped with a standard Ethernet RJ45 connector, and you may need a proprietary adapter to connect it with your vessel’s network;...
Warranty and Technical Support The Device warranty is valid for two years from the date of purchase. If a Device was purchased in a retail store, the sales receipt may be requested when applying for a warranty claim. The Device warranty is terminated in case of violation of the instructions in this Manual, case integrity breach, or repair or modification of the Device without the manufacturer’s written permission.
I. Product Specification Figure 1. Drawing of YDEN-02R and YDEN-02N models of Gateway Our devices are supplied with different types of NMEA 2000 connectors. Models containing R in the suffix of model name are equipped with NMEA 2000 connectors and are compatible with Raymarine SeaTalk NG. Models containing N in the suffix are equipped with NMEA 2000 Micro Male connectors.
Page 7
Operating temperature range -20..55 °С Yacht Devices Ltd declares that this product is compliant with the essential requirements of EMC directive 2004/108/EC. Dispose of this product in accordance with the WEEE Directive. Do not dispose of electronic refuse with domestic or industrial waste.
II. Device Installation and Connection The Device requires no maintenance. When deciding where to install the Device, choose a dry mounting location. Do not place the Device where it can be flooded by water or exposed to rain or water spray. Please note that you may need to observe LED signals and/or press the Gateway’s hidden button during the configuration procedure.
Page 9
on the Ethernet connector (green, shown on Figure 1 in Section I) will start flashing, indicating that the Gateway is powered and functioning (see Section VI for details). 2. Connecting to Ethernet network The Device supports direct connection to PC or can work over an Ethernet network (10, 100 or 1000 Mb/s), Garmin Marine Network, Raymarine SeaTalk HS and RayNet, Furuno NavNet, or NMEA OneNet.
III. Connecting to the Gateway Before continuing reading, make sure that the Device is connected to the Ethernet network or to a PC and that the network status LED is flashing chaotically (see Section II.2). 1. Ethernet and Internet Protocol (IP) basics Each Ethernet device has a 6-digit physical address (MAC address).
Page 11
Bonjour and mDNS protocols are supported in Linux, Mac OS X and in Microsoft Windows 10. 2. Connection to the Gateway Usually, the Gateway can be accessed using a web browser by following addresses: • http://192.168.4.1 • http://yden.local The internal web site of the Ethernet Gateway should be opened. Use login «admin» and password «admin»...
Page 12
devices which are configured to obtain IP address automatically. The address space is limited to four addresses (for four client devices), the first client’s address will be «next» to the the address of the Gateway; the other network devices must be configured for static IP addresses. The factory setting for Gateway’s address is 192.168.4.1.
Page 13
Figure 1. Internet protocol settings in Microsoft Windows Open network connection properties on the PC («Internet Protocol Version 4 (TCP/IPv4)» on Microsoft Windows, see Figure 1) and set the IP address to 192.168.4.2 and subnet mask to 255.255.255.0, other settings can be ignored. To avoid possible network conflicts, it is recommended to connect the PC directly to the Gateway with network cable.
Page 14
If you still cannot open the Gateway’s web site from the PC, check the address of the «Proxy Server» in a web browser (it must be switched off) and/or try another web browser. See the next chapter for troubleshooting. 5. Troubleshooting of Ethernet connection The following step-by-step guide will help you to troubleshoot the network connection: a.
Page 15
with DHCP server), switch the Gateway to «Static IP Address». In both cases, the Gateway’s own IP address will be fixed. In case of an onboard PC (not a laptop, which can be taken away from the boat for a while), you may prefer to configure a static IP address (use addresses differing by at least 10 from Gateway’s address, for example to x.x.x.11 if the Gateway has the address x.x.x.1).
IV. Gateway Settings We strongly recommend that you check and modify default settings after installation. Network users can take control of autopilot and other important ship systems. If your network has external access, be sure that the administrative web site and data servers are not accessible from outside.
1. Configuration of Application Protocols Figure 1. Settings of OpenCPN application Most marine applications support both TCP and UDP network protocols. TCP is a connection-oriented protocol. This means that the receiver must confirm reception of data before it gets the next packet of data, otherwise the sender repeats the transmission after a timeout.
Page 18
UDP is a connectionless protocol; any number of clients can listen to data broadcasted from a specified port without any additional load on the server and without increasing the actual network traffic. We recommend using UDP protocol where possible, because the resources of the Device’s CPU are limited.
Page 19
Figure 2. Gateway server settings — 19 —...
Server #3 also supports the «Debug» and «Memory» data protocols. The «Debug» protocol is designed to diagnose hardware or software issues and described in Section VII. The «Memory» protocol allows export of the vessel’s data from an internal memory to GPX (tracks), CSV (spreadsheets) or XML formats; see Section IX for details.
Page 21
2.1. True wind calculation The wind sensor always measures apparent wind; true wind angle is calculated using SOG or STW data and true wind direction requires COG or heading. A chart plotter can join all these data and send calculated values to NMEA 2000, but usually TWD, TWA and TWS are not available.
Page 22
2.3. Autopilot control Modern autopilots have the following modes: • Standby. In this mode, autopilot is not engaged to the vessel control. • Auto. The autopilot has a fixed course to steer. • Wind. The autopilot steers the boat at a specified angle to the wind. •...
Page 23
• rate of turn (ROT sentence); • position, course and speed over ground (RMC sentence). To control the autopilot, Gateway should receive APB and RMB sentences from the application. Gateway also needs to have magnetic variation data, which can be obtained from HDG or RMC sentences or from the NMEA 2000 messages (must be turned on in the Gateway settings).
Page 24
SeaTalk NG autopilots: • Raymarine C90W chartplotter, Raymarine SmartPilot SPX30 and Raymarine ST70 Pilot Head; • Raymarine c125 chartplotter (LightHouse 17), Raymarine EV-1 Course Computer and Raymarine ACU200 Actuator Unit. To control Raymarine autopilot: • Gateway server port must be configured to use the NMEA 0183 data protocol and works in both directions («Bidirectional»...
2.4. XDR Settings The XDR sentence is used to transfer data from sensors, tanks, engines, etc. This sentence contains the sensor’s text identifier (name), which was not defined by NMEA Standard until end of 2018. This led to the invention of names by every company on the market.
Page 26
messages can be sent by internal NMEA servers to the NMEA 2000 network. Each filter list has a switchable type: WHITE or BLACK. A message is passed thru the WHITE filter if it contains a record matched with a message. And the reverse for BLACK.
Page 27
3.2. Syntax of NMEA 2000 (RAW protocol) filters You should be familiar with the NMEA 2000 Standard (can be purchased from National Marine Electronics Association, www.nmea.org) to operate with NMEA 2000 filters. These filters actually contain pairs of 29-bit message identifiers and a mask. The identifier is compared by processing the NMEA 2000 message identifier and the second value (mask) defines the comparison concerning which bits are significant.
3.3. Configure filters To configure a filter, open the «NMEA Filters» page (Figure 3) on the administration web site and select it with «Server», «Data Protocol» and «Filter» combo boxes. Switch the filter type to required, enter a filter string and click «Update» (to discard changes just switch to another filter or refresh page in browser).
V. Reset of Settings and Hardware Reset During first 10 seconds after powering on, the hidden button (shown on Figure 1 in Section I) switches the Gateway to emergency mode (see Section III.4). The reset of settings is available in any mode after this phase. Insert the paper clip (at a right angle to the device face) in the small hole in the end plate of the Gateway.
Page 31
The data recorded on the internal memory (see Section IX) will not be cleared with settings reset, and can be cleared with a hardware reset or with the button on the «Logging» page. — 31 —...
VI. LED Signals The Gateway is equipped with two LEDs (green and yellow) shown on Figure 1 at Section I. The network LED (yellow) indicates Ethernet activity (including service messages) and chaotically flashes at least once every few seconds. A constant signal from the network LED means that there are physical connection problems (network cable is unplugged, etc.), see Section II.2 for details.
Page 33
LED Signals Mode Notes DHCP This signal is usually sent once after the power Magic on, because over the 8 next seconds the mode is changing to DHCP Client or DHCP Server. Static No problems detected, Gateway using the fixed IP address assigned by user (192.168.4.1 by default).
Page 34
from/to NMEA 2000 network in last 8 seconds with a 0.15-second signal, and with the 0.3-second signal it indicates a possible problem with the NMEA 2000 connection (no data transferred). The second flash indicates with 0.3 second signal that the number of TCP connections is exceeded on at least one Gateway’s server and that a new connection was dropped, the 0.15-second signal means no problem with TCP connections.
VII. Recording of Diagnostics Data Diagnostics are designed to troubleshoot issues with software applications or Web Gauges. Diagnostics data can be recorded using a web browser (both NMEA 0183 and NMEA 2000 data) or with free CAN Log Viewer software (NMEA 2000 only). 1.
Page 36
Gateway, list and configure NMEA 2000 devices, and record NMEA 2000 data to a file. The file can be «played back» to NMEA 2000 network with Yacht Devices Voyage Recorder, and it allows reproducing a situation from your network in full detail in the lab.
Page 37
Figure 2. CAN Log Viewer software To record the log file with CAN Log Viewer: • configure one from servers to NMEA 2000 RAW protocol (bi-directional); • In the CAN Log Viewer, click «Open port…» in the «File» menu; • specify the protocol (TCP or UDP), IP address of Gateway and server port in the opened window;...
VIII. Web Gauges of Administrative Web Site Figure 1. Built-in web gauges (Apple IPhone 8) The Web Gauges page (WG) allow real time viewing of vessel data using a web browser on PC, laptop, tablet or smartphone and can replace instrument displays. You can open the WG using the link on the logon page of the Gateway’s administrative web site (no authorization is required) or, if you are logged in, using the «Web Gauges»...
Page 39
(see Figure 1) is configured to view twin engines’ data and contains circular tachometers and text data bars with engine temperature and fuel rate data. The third page contains data bars with position, time, log, sea and air temperature, barometric pressure and depth surface graph with current depth value.
IX. Data Logging and Cloud Services The Gateway is able to record a vessel’s data on the internal memory. Recorded data can be downloaded from the administrative web site (no internet connection is required) in GPX (tracks), CSV (spreadsheets) or XML formats, or uploaded to Cloud Services if the Gateway has an internet connection.
Page 41
When the memory is full, new points will overwrite old points. Use the button «Clear all data» before selling the Gateway. Recorded data can also be cleared by a hardware reset of the Gateway, but a settings reset does not clear it (see Section V). 2.
Page 42
To start, you need to register at https://cloud.yachtd.com/ and get a «Boat key» using the serial number of your Gateway. Once the boat key is entered to the settings in the «Upload» section of the «Logging» page, the Gateway will upload data to the Cloud Services every 15 minutes if it has more than 1 non-uploaded point and an internet connection is available.
Page 43
The rows above mean, that an Internet connection exists (the address of the cloud server was successfully resolved to its IP address). The next lines show the first lines of server’s response and connection result: 06:17:24.150 R 19FA0402 D5 F0 YD CLOUD: Response: HTTP/1.1 201 Created Content-Type: text/html;...
X. Firmware Updates You can check the current firmware version at login or on the home page of administration web site or in the properties of the Gateway in the NMEA 2000 devices list on a chart plotter. download latest firmware version from...
APPENDIX A. Troubleshooting Situation Possible cause and correction 1. No power supply on the bus. Check if the bus power LEDs does not signal when NMEA 2000 is is supplied (NMEA 2000 network requires a separate turned on power connection and cannot be powered by a plotter or another device connected to the network).
Page 46
Table continued Situation Possible cause and correction 1. Exceeded the number of TCP connections (3) Cannot open TCP to server. It can be checked with status LED signals. server port of Gateway in application Configure application to use another server port or UDP. 2.
APPENDIX B. NMEA 2000 Messages Supported by Device The Gateway can pass any message from NMEA 2000 to a PC application and in the opposite direction. «No» in the table below means that the Device will not process these messages during service communication with other devices on the network.
APPENDIX C. Conversions Between NMEA 2000 and NMEA 0183 Table 1. Conversions from NMEA 2000 to NMEA 0183 NMEA 2000 PGN NMEA 0183 Comment Sentence 65311 Magnetic Variation — See note (4) (Raymarine Proprietary) 126992 System Time ZDA, GLL See also PGN 129033 127233 Man Overboard Notification (MOB) 127237 Heading/Track Control...
Page 49
Table 1 continued NMEA 2000 PGN NMEA 0183 Comment Sentence 127501 Binary Status Report See note (6) 127505 Fluid Level DIN, PGN See note (6) 127508 Battery Status DIN, PGN See note (6) 128259 Speed, Water referenced Also used in RMC, VTG 128267 Water Depth DBT, DBS, DPT 128275 Distance Log...
Page 50
Table 1 continued NMEA 2000 PGN NMEA 0183 Comment Sentence 129284 Navigation Data RMB, HSC 129283, 129029 if possible 129285 Navigation - Route/WP — Waypoint names from information this message are used in RMB and APB sentences 129291 Set & Drift, Rapid Update 129539 GNSS DOPs PGN 129540 is also required...
Page 51
Table 1 continued NMEA 2000 PGN NMEA 0183 Comment Sentence 130310 Environmental XDR, MTW, MDA See note (1), (5) Parameters 130311 Environmental XDR, MTW, MDA See notes (1), (2), (5) Parameters 130312 Temperature XDR, MTW, MDA See notes (1), (2), (5) 130313 Humidity XDR, MDA See notes (1), (2), (5)
Page 52
Table 1 continued NMEA 2000 PGN NMEA 0183 Comment Sentence 129793 AIS UTC and Date Report VDM, VDO AIS VHF messages 4 and 11 129794 AIS Class A Static VDM, VDO AIS VHF message 5 and Voyage Related Data 129798 AIS SAR Aircraft Position VDM, VDO AIS VHF message 9 Report...
Page 53
Note (5): MDA is sent only when air, dew point or water temperature, or barometric pressure or outside humidity are available. Also contains wind speed and direction. Note (6): DIN and PGN are wrap NMEA 2000 messages according SeaSmart (v1.6.0) and MiniPlex (v2.0) specifications. Engine revolutions, boost pressure, coolant temperature, hours, fuel rate, alternator voltage are also transmitted in XDR sentence.
Page 54
Table 2. Conversions from NMEA 0183 to NMEA 2000 NMEA 0183 NMEA 2000 PGN Comment Sentence 129283 Cross Track Error Also used 129284 59904 ISO Request According SeaSmart.Net 127488 Engine Parameters, Rapid protocol specification Update v1.6.0 127489 Engine Parameters, Dynamic 127493 Transmission Parameters, Dynamic 127502 Switch Bank Control...
Page 55
Table 2 continued NMEA 0183 NMEA 2000 PGN Comment Sentence HDM, HDT 127250 Vessel Heading variation deviation from HDG 130311 Environmental Parameters Relative air humidity, air 130314 Actual Pressure and water temperature, 130306 Wind Data atmospheric pressure, wind data 127233 Man Overboard Notification (MOB) 130311 Environmental Parameters 130306 Wind Data...
Page 56
Table 2 continued NMEA 0183 NMEA 2000 PGN Comment Sentence 127245 Rudder 130066 Route and WP Service — Use data from WPL Route/WP-List Attributes 130067 Route and WP Service — Route — WP Name & Position 127251 Rate of Turn 130578 Vessel Speed Components 129291 Set &...
Page 57
Table 2 continued NMEA 0183 NMEA 2000 PGN Comment Sentence VDO, VDM 129038 AIS Class A Position Report AIS VHF messages 1, 2 and 3 129039 AIS Class B Position Report AIS VHF message 18 129040 AIS Class B Extended Position AIS VHF message 19 Report 129041 AIS Aids to Navigation (AtoN)
Page 58
Note (7): The Device provides 50 milliseconds intervals between outgoing NMEA 2000 messages that are generated by more than one NMEA 0183 sentence. For example, a message with PGN 129025 is generated only once if RMC and GLL are received within a 50 millisecond interval, and twice if the time between GLL and RMC is more than 50 milliseconds.
Need help?
Do you have a question about the YDEN-02 Series and is the answer not in the manual?
Questions and answers