March 22, 2017  Humidity Sensor is certified by NMEA

Yacht Devices Humidity Sensor for NMEA 2000

We are pleased to present our new product: the Humidity Sensor for NMEA 2000. This product has already passed National Marine Electronics Association certification and will be in stock on March 31. With humidity, air and dew point temperatures, fog will never be a surprise for you.

Subscribers may worry that our newsfeeds are updated very rarely in the last 3 months. Was it a long vacation? No! Five new devices are in development and we really worked hard all this time. Today we are glad to announce the first product from the 2017 series.

This device looks similar to our thermometer, but has another sensor at the end of the one meter wire. It is a temperature and humidity sensor with really excellent parameters:

  • accuracy is ± 2 % for relative humidity in the range of 20 .. 80 % and up to ± 3 % in the rest of the range;
  • ± 0.3 °C for temperature in the 5 .. 60 °C (41 .. 140 °F) range and up to ± 1 °C in the rest of the range (-40 .. 120 °C);
  • measurement resolution is 0.04 % of relative humidity and 0.01 °C;
  • measurement frequency is 0.75 Hz.

It is a much, much better sensor than the inexpensive weather stations available in electronic superstores. It feels the change when it is touched, it gets excited near a cup of hot coffee, and even reacts to a glass that recently contained a cold drink. In addition to humidity and air temperature measurement, it calculates dew point temperature, so fog will never surprise you.

Sensors can be configured to display inside or outside temperature and humidity. This can be done easily with professional NMEA installer software from ActiSense or Maretron, or it can be done from any chart plotter using a smart sequence of switching of chart datum or magnetic variation setting (tested with Raymarine and Garmin chart plotters, see details in Manual).

What can you do with the Humidity Sensor:

  • obviously, weather monitoring and fog prediction (save money on radar);
  • remote monitoring of living quality, from the helm you will see how comfort it is in the cabin;
  • monitoring of water intake or moisture condensation in lockers (mold prevention);
  • it would make a great gift for a friend, would not it?

The Device is plug and play, you only need to plug it into a NMEA 2000 backbone to get readings on all chart plotters and instruments on board. Don't miss March 31, when you can buy this product at a discount and find out what other new product will be released in April!

 

 

  March 6, 2017   «A black box for your boat»: review of our Voyage Recorder in SailBits

Voyage Recorder by Yacht_Devices installed in NMEA 2000 network

Steve Mitchell from Seattle, WA (USA) - SailBits creator and blogger, has tested the Voyage Recorder manufactured by "Yacht Devices Ltd" and published an independent review on his blog.

The blogger told his subscribers about the simplicity of the device in use, as well as its easy installation into your boat's network.

Mitchell paid much attention to our free software application that runs on Microsoft Windows, Mac OS X and Linux.

"The key to the entire device is the software that gives you the ability to take the files from the SD card and generate various different formats. You download the software from the Yacht Devices Downloads page, and unlike many other manufacturers, the software is available for Windows, Mac and Linux!

The software is super easy to use, and once you have it going, all you do is select a portion or all of the data files generated on the SD card and choose how you want it to be output.

What is awesome about the product is how many output formats you can choose. I personally will be using the GPX, CSV and Printable Log Book formats. Besides that it supports OpenSkipper XML, CanBoat/SignalK, CAN logs, and a list of devices on the network", — writes the author.

He also compared our NMEA data logger with a competitor, the VDR100 by Maretron. Among the important differences he highlighted were the significantly lower cost of the Yacht Devices product, more efficient data storage and the wider options of export types.

As a result he concluded:

"Great, simple hardware with quick install. Cross-compatible software for three operating systems that gives you a ton of different options to export the data — something I have not seen with many other tools. Gathers tons of data and allows you to meld it down to exactly what you want to start analyzing".

To learn more about the the Text Display see: www.yachtd.com/products/recorder.html.

SailBits logo

The complete review is available here .

  December 21, 2016  Updates for Text Display and Voyage Recorder

Better compatibility with Garmin chart plotters now available in both products. New NMEA 2000 temperature messages are supported now in the Text Display.

Voyage Recorder is compatible with a virtually all NMEA 2000 equipment, because all it does is save network data to a MicroSD card. The only required message is "System Time" (PGN 126992) so the creation time for data files can be set. This message is also used by the PC software to "restore" the real time line between data files.

Garmin chart plotters prefer to use "GNSS Position Data" (PGN 129029) message instead of "System Time". For this reason, data file creation time on the MicroSD may be incorrect and the PC software may show the recording time as "Unknown".

New updates for the firmware and PC software solve this problem. Additionally, the new YDVR Converter correctly processes data files created by Voyage Recorder with old firmware on affected systems. Processing of affected files takes additional time, so if you are planning to process your files several times, then it is better to repair files first (see section 8 of YDVR Converter manual).

The Text Display's firmware also process "GNSS Position Data" message now to display a date/time data page. The new version also contains a fix for the problem occurring when there is more than one source of atmospheric pressure data on the network. Support of the "Temperature, Extended Range" (PGN 130316) message was added for better compatibility with new systems.

Updates are available on the downloads page.

 

 

  December 16, 2016  Engine Gateway now support Volvo Penta EVC-A and EVC-MC (Volcano) protocols

We are proud to say that our product is the first and only NMEA 2000 gateway that supports the EVC-A and EVC-MC (Volcano) protocols used in Volvo Penta engines manufactured in 2003-2006, including the popular D3 and D4 series. This update also contains important improvements for other engines.

EVC-MC (also called EVC-A) is very different from EVC-C, EVC-D, EVC-E and other EVC versions, which are very similar at the software level and based on J1939 protocol, widely used in trucks, commercial marine engines and gensets. Unlike the other versions, EVC-A uses the Volcano protocol, widely used is the car market. The 10-year-old Volvo Penta D3-160A-A talks in the same language as the modern Volvo crossovers, and both have a Bosch EDC15 control unit.

The following data is supported in this firmware version: engine revolutions, coolant temperature, boost pressure, battery voltage and engine hours. Engine Gateway must be connected in series with the engine and Helm Interface Unit (HIU). You can do it with our new 8-pin EVC Vodia Adaptor Cable (USD $29), which now contains an 8-pin Y-connector. The connection point is shown by the red circles on the picture below. An adaptor cable with a 12-pin connector, which can be used to connect the Gateway near the HIU unit (blue circle) will be available in beginning of 2017.

Connection point for Engine Gateway with new EVC/Vodia adaptor cable

Picture 1. Connection point for Engine Gateway with new EVC/Vodia adaptor cable

Engine Gateway also supports water temperature, depth and speed for EVC-A engines. In the Engine Gateway configuration file, you can set depth transducer offset, water temperature calibration and paddle wheel calibration settings.

This data will be available if you connect the gateway in series with equipment on a HIU multisensor port. Unfortunately, engine data are not available at a multisensor port and multisensor data are not available on an engine port. So you will need to use two Engine Gateways to get all this data in a NMEA 2000 network.

The mulitsensor connector is the same as the 6-pin Deutsch connector used in the gateway, but the wiring is different. To physically connect the gateway to the multisensor port, you should use an EVC-A Multisensor Adaptor Cable purchased separately (USD $29, in stock) or you can disassemble the Device's connector and change the pin order.

This update also contains an important improvement for BRP Engines. Engine Gateway now supports native fault codes in addition to fault and diagnostics codes transmitted with J1939 DM1 messages.

Supported BRP CAN fault codes

 Fault  CodeFault DescriptionNMEA 2000 Status
 P0217High engine coolant temperatureOver Temperature
 P0524Low oil pressure conditionLow Oil Pressure
 P1520Low oil levelLow Oil Level
 P0562Battery voltage too lowLow System Voltage
 P0127Intercooler system faultWater Flow
 P0544Exhaust gas temperature sensor functional problemEGR System
 P0545Exhaust gas temperature sensor shorted to groundEGR System
 P0546Exhaust gas temperature sensor open circuit or shorted to batteryEGR System
 P0122TAS (Throttle Accelerator Sensor) 1 fault (short circuit to GND)Throttle Position Sensor
 P0123TAS (Throttle Accelerator Sensor) 1 fault (short circuit to battery)Throttle Position Sensor
 P1102TPS adaption failureThrottle Position Sensor
 P1104TPS adaption cancelledThrottle Position Sensor
 P0600CAN communication problemEngine Comm Error
 P1680Communication problem detected by MPEMEngine Comm Error
 P1681Communication problem - instrument cluster message missingEngine Comm Error
 P1682Communication problem - EMS message missingEngine Comm Error

Not all BRP CAN fault codes can be mapped to NMEA 2000 engine status, because NMEA has only 24 engine status flags (see Appendix B of the manual). But you can define mapping of additional fault codes with the ALERT_x setting.

For example, to map P1030 to "Maintenance Needed", you should place the following line in the configuration file:

    ALERT_0=080000,4144,0

Where 080000 is the hex mask of "Maintenance Needed" (see Appendix B), 4144 is a decimal equivalent of hexadecimal 1030 (BRP fault codes are hexadecimals), the last number - 0 - can be any value from 0 to 31 (not used).

And the last addition to the firmware is support of intake manifold temperature (PGN 65270 / SPN 102 in J1939 and Volvo Penta EVC, also supported in BRP Rotax). NMEA 2000 has no corresponding message. Moreover, many chart plotters have gauges for a limited set of data types.

To work around these limitations, we added the following setting to the configuration file:

    INTAKE_MANIFOLD_TEMP=x

where x is OFF (to block the sending of a intake manifold temperature) or a digit from 1 to 252 with the following meaning:

    01 = Outside Temperature
    02 = Inside Temperature
    03 = Engine Room Temperature
    04 = Main Cabin Temperature
    05 = Live Well Temperature
    06 = Bait Well Temperature
    07 = Refrigeration Temperature
    08 = Heating System Temperature
    09 = Dew Point Temperature
    10 = Wind Chill Temperature, Apparent
    11 = Wind Chill Temperature, Theoretical
    12 = Heat Index Temperature
    13 = Freezer Temperature
    14 = Exhaust Gas Temperature
    15 through 128 Reserved
    129 through 252 Generic Temperature Sources other than those defined

So, you can map this data to your NMEA 2000 instrument gauges yourself.

The firmware update is version 1.10 and is available for download.

 

 

  November 30, 2016  Voyage Recorder updates for firmware and PC software

New version of YDVR Converter generates a list of NMEA 2000 devices and fixes damaged DAT files. New Voyage Recorder's firmware v1.22 with a bug fix is released. And we wish to introduce a convenient, free online service for the publishing tracks.

A bug in Voyage Recorder firmware (present in all versions up to 1.20) may cause invalid date / time records at the end of a file if the network contains more than one source of GPS position and system time, if one of these sources provides invalid data. This bug is appears very rarely in practice; however, we recommend updating Voyage Recorder firmware to all users.

If this bug affected you, you may fix recordings using the new YDVR Converter software. Chapter 8 of the YDVR Converter's documentation now describes the data recovery process, which also can be useful if your data files were damaged due to file system errors. The process is fully automatic and requires no special knowledge.

The New PC software version now supports generation of a spreadsheet file with a list of NMEA 2000 equipment. The list contains all available data, including the device's model and serial number, firmware version, network address, and a list of actually transmitted messages with the count of messages of each type. This list may help you fill your boat's inventory list or check your equipment details when you are away from the boat.

Some bugs were also fixed in YDVR Converter, so we recommend that all our users download this version.

 

 

We wish also to introduce an excellent service for publishing GPX tracks. One of our customers (s/v Lexington) sent to us data with the first leg of his round the world voyage with permission to share (thanks a lot!!!!). For a long time, we are using Google Maps to share GPS tracks. Note that you should convert GPX track to KML or KMZ format with Google Earth before uploading your track to Google Maps.

At the map above you can click at any point to see extended sailing data like a wind, engine revolutions, etc. You can also open this map at Google Maps to see it in details.

But recently we found the excellent service of GPS Visualizer.

What do they do? They can build an HTML file (a web page) for you which contains all your data (yes, all data are integrated to the page's body!) and shows your track on top of a Google Map. Extended sailing information is also available (click here to see the page with Lexington's track). You can download generated page and view it locally. And yes, an internet connection is required for the interactive Google Map. But you can just publish this page on your web site without the headache of permissions, sharing, HTML embedding and Google's policy changes. The only thing that you need to do before publishing at a web site is to insert your Google API key (you can get it free in a minute).

They also have a lot of other useful and free GPS tools online, enjoy! And, of course, enjoy by the track of s/v Lexigton! You may download the GPX file here and learn more about their journey in the blog.

Updates are available at our Downloads page.

 

 

  November 29, 2016  Digital Thermometer is certified by NMEA

We are glad to inform you that Digital Thermometer YDTC-13 was certified by the National Marine Electronics Association (NMEA).

Certification is an important process intended to maintain compatibility between the products of different manufacturers. The standard's requirements change from year to year in response to the development of marine networks and the complexity of marine equipment.

Digital Thermometer is the first Yacht Devices product to pass official certification. We wish to note that all our products are undergoing internal testing using certification hardware and are compatible with the Level B standard requirements at least.

We'll continue the certification process for our other products and to continue to do our part to support the great efforts that NMEA makes to develop standards and promote them among electronic manufacturers around the world.

We are also wish to say thanks personally to Steve Spitzer, Cindy Love, Mark Reedenauer and Johnny Lindstrom from NMEA for their openness, friendliness, help and the warm welcome at NMEA.

 

 

  October 28, 2016   Updates for Text Display and NMEA 2000 Bridge

Engine and Tank Monitoring firmware and Instrument Display firmware are both updated, NMEA 2000 Bridge now support messages with 11-bit identifiers.

The Text Display firmware pack, which now contains Engine and Tank Monitoring v1.01e firmware and Instrument Display v1.04i firmware, has been updated. These updates include some improvements to compatibility and cosmetic improvements. If you are satisfied with your Text Display, you can ignore these updates.

Firmware update v1.03 for NMEA 2000 Bridge adds support for messages with 11-bit identifiers (see VIII.2 in the product manual). It does not change much in the handling of incoming messages, but more importantly, now you may send messages with 11-bit identifiers from code.

We also added message slots initialization (see VII.5 in the product manual). This allows you to write more elegant programs:

 

  # Prepare non-addressed ISO Request message
  # with a request for an ISO Address Claim
  SLOT1= 00FFEA18 FF 03 00EE00

  # This code will be executed every 10 seconds
  heartbeat(10000)
  { 
	load(SLOT1) 	     # Load prepared message
	set(0,UINT8,addr())  # Set Bridge's NMEA address
	send(CAN1) # Send to CAN1 from Bridge's address
  }

The program above will ask all devices on network CAN1 to claim their addresses every 10 seconds. Slot initialization is extremely useful when you need to prepare a long, multi-frame message.

All updates are available from the Downloads page (Text Display, NMEA Bridge).

 

 

  October 26, 2016   New Engine Gateway firmware with BRP Rotax engines support

We are glad to inform you that Engine Gateway now supports BRP CAN protocol in addition to Volvo Penta EVC and J1939 protocols. This protocol is used in the popular BRP Rotax gasoline engines.

 

The new Engine Gateway firmware supports up to two BRP engines on a network (for J1939 and Volvo Penta EVC, eight engines are supported). You'll get the following engine data on NMEA 2000 instruments:

  • engine speed;
  • engine hours;
  • engine temperature;
  • boost pressure;
  • keyswitch battery voltage;
  • fuel rate;
  • fuel tank level;
  • engine warnings (transmitted in J1939 messages with PGN 65226).

BRP protocol uses a different bus speed (500 kbps as opposed to 250 kbps for J1939), and to activate BRP CAN protocol support, you should add the following lines to the configuration file:


	BRP_ROTAX=ON
	ENGINE_CAN_SPEED=500

Engine data are available via the diagnostics connector of BRP CAN, which can be found near the fuse box. See the video above, kindly provided by one of our customers, with a description of Device installation on a Scarab 215HO Jet Boat with two Rotax 1503 4-tec Engines.

BRP CAN adaptor cable with Y-connector, click to enlarge

Figure 1. BRP CAN adaptor cable with Y-connector, click to enlarge

The BRP CAN diagnostics connector is the same as the 6-pin Deutsch connector used in the Device, but the wiring is different. To physically connect the Device to the engine network, you should use an adaptor cable purchased separately (USD $29, in stock) or you can disassemble the Device's connector and change the pin order.

To learn more about BRP CAN support and connectors, please see section V.2 of the user manual.

In this firmware version, we have changed the format of engine network logs (used for diagnostics). Now log files have the .CAN extension and may be opened, viewed, exported and converted to other formats using the free CAN Log Viewer program which works on Microsoft Windows, Max OS X and Linux.

The log format is open and described in CAN Log Viewer documentation. This format is also used in other our products: NMEA 2000 Bridge and Voyage Recorder.

Adaptor cable for 8-pin EVC/Vodia connector, click to enlarge

Figure 2. Adaptor cable for 8-pin EVC/Vodia connector, click to enlarge

We also wish to introduce our adaptor cable for the 8-pin EVC/Vodia connector, which is used in some models of Volvo Penta gasoline engines. This adaptor cable also costs $29, and is expected to be available from November 7.

The firmware update is version 1.04 and is available for download. Please, don't forget to download the updated version of the product manual.

 

 

  October 24, 2016  New firmware for Voyage Recorder and a great update of Recorder PC software

 

Heeling and engine, click to enlarge

More than 10 engine parameters including fuel rate and temperature are now supported by the PC software (click on the picture above to enlarge). Developers will be glad to know that now the Recorder can work as a player.

The PC software (also known as YDVR Converter) supports vessels with one or two engines. The following engine parameters are now supported during data conversion to GPX (tracks) and CSV (spreadsheet) formats:

  • Engine speed (RPM)
  • Engine hours
  • Engine temperature
  • Coolant pressure
  • Engine load
  • Boost pressure
  • Engine oil temperature
  • Engine oil pressure
  • Transmission oil temperature
  • Transmission oil pressure
  • Fuel rate
  • Exhaust gas temperature

Note that Voyage Recorder saves all network data to a MicroSD card, so any old recordings that you have from Voyage Recorder can be converted with the new version of the software and you will see much more data about your sailing than before.

Another great feature, conversion to a new binary logs format (files with .CAN extension), was added. You may download the free CAN Log View tool, which works on Microsoft Windows, Mac OS X and Linux, to "play" these files on a PC screen and convert it to different formats, including CSV (spreadsheet) format and Voyage Recorder's .DAT format. This tool can also import data from spreadsheets to .CAN files.

CAN log format is open and intended to store CAN messages recorded from one or two CAN interfaces. It is a network-layer format, which is compatible with all application-layer protocols like NMEA 2000 or J1939. This format is also supported by our NMEA 2000 Bridge and Engine Gateway.

Voyage Recorder can play messages from CAN logs to a physical CAN network (see section IX. of Manual). This feature is targeted at developers, and may help to demonstrate, test and emulate equipment. Note that you may use Voyage Recorder not only in NMEA 2000 networks, but on any network which works at 250 kbps speed.

For example, if you get J1939 logs from some remote equipment, you may convert them with Microsoft Excel and the CAN Log View tool to CAN format, and then emulate this equipment locally with Voyage Recorder.

The firmware and product software also contains minor fixes and improvements, and we recommend these updates to all users.

Updates are available at our Downloads page.

 

 

  October 19, 2016  NMEA 2000 Bridge firmware update 1.01 and new CAN Log Viewer tool

Firmware v.1.01 for the NMEA 2000 Bridge includes two significant modifications: the programming language now has new keywords init() and heartbeat(), and an additional format for logs is added. And we are glad to present a new tool for logs viewing and conversion: CAN Log Viewer.

In this firmware, the new keywords init() and heartbeat() were added to the programming language. These allow creation of really smart programs.

init() can be used to initialize program variables; it is guaranteed to be called when the device is turned on, before any other user code. Note, the program inside init() can't send network messages because the NMEA 2000 standard prohibits sending of any messages during the first 250 milliseconds after the device's address claim procedure, and any send() calls from user's code will be ignored.

heartbeat() can be used when a program (or part of user's code) must be executed periodically. It is necessary to specify the periodic interval in milliseconds in the parameter. The heartbeat() keyword is first called from the user's program immediately after init().

These new functions help to create really smart programs. For example, we need to block a Water Depth message (PGN 0x1F50B) from a device with address 0x19 on a NMEA 2000 network. At first glance, it seems that this task can be done with a very short program:

 

	match(ANY,0x1F50B19,0x1FFFFFF)	
	{
	}

 

In the code above, match() has no send() command inside, so messages with the identifier 0x1F50B19 (0x19 is an address and 0x1F50B is water depth PGN) will never be forwarded by the Bridge, so it is blocked.

This program may work well for many years. But, NMEA 2000 addresses are self-configurable, and when you add a new device to the NMEA 2000 network, it is possible that the 0x19 address will be occupied by a new device, and our depth sounder will change its address to 0x25, for example. In this case, the program above will start blocking the messages from other devices and Water Depth data will be available in the network.

To solve such problems, we can use the device's NAME structure instead of the device address. The NAME has an 8-byte structure sent by the device in an "ISO Address Claim" message (PGN 0xEE00). This structure contains the manufacturer's code and the unique device identifier (assigned by manufacturer). Using the device name, we can be sure that we'll never block another device data.

First, we need to catch the NAME. This may be done with the following program (assumed that the device in question is located in a CAN1 sub-network):

 

	DIAGNOSTICS=30 # Turn on logging for 30 seconds
	heartbeat(5000)
	{
	   if (c < 5)
	   {		
		set(0,UINT32,0x18EAFF00 + addr()) # Message ID of ISO Request
		set(4,UINT8,0xff) # marker of single-frame message
		set(5,UINT8,3)    # data length
		set(DATA,UINT32,0x00EE00)  # Request for ISO Address Claim
		send(CAN1)
	       	c = c + 1
	   }
	}
	match(CAN1,0x0EE0000,0x1FF0000) # ISO Address Claim from any address
	{
		send()
	}
	match(CAN1,0x1F50B00,0x1FFFF00) # Water Depth from any address
	{
		send()
	}

 

This program turns on the logging for 30 seconds, and every 5 seconds it sends broadcast requests for an ISO Address Claim message. The Device saves only matched messages to the log file, so we added two match() statements for the ISO Address Claim and Water Depth messages.

As a result, the device's log file will contain data as follows (we highlighted NAME and address of the interested device):

 

   00:00.310 RX CAN1 FILTER 01, 0x18EEFF2B E4E37EE7008C8CC0
   00:00.312 RX CAN1 FILTER 01, 0x18EEFF6F BB1668E72C96A0C0
   00:00.315 RX CAN1 FILTER 01, 0x18EEFF6E A5FC61E72B96A0C0
   00:00.314 RX CAN1 FILTER 01, 0x18EEFFAC F0A963E7388250C0
   00:01.005 RX CAN1 FILTER 02, 0x0DF50B6E 001E010000E701FF
   00:02.005 RX CAN1 FILTER 02, 0x0DF50B6E 001E010000E701FF
   00:03.005 RX CAN1 FILTER 02, 0x0DF50B6E 001E010000E701FF
   00:04.005 RX CAN1 FILTER 02, 0x0DF50B6E 001E010000E701FF
   00:05.000 TX CAN1 HEARTBEAT, 0x18EAFF20 00EE00

 

Now we are ready to create a smart program, which will block the Water Depth message of this device using its NAME.

   init()
   {
	x = 0xE761FCA5 # Low double word of NAME
	y = 0xC0A0962B # High double word of NAME
	z = 0xff       # Invalid value of device's address

	# Prepare ISO Request message and save to SLOT1
	set(0,UINT32,0x18EAFF00 + addr())
	set(4,UINT8,0xff)
	set(5,UINT8,3)
	set(DATA,UINT32,0x00EE00)
	save(SLOT1)
   }
   heartbeat(5000) # Send request if device's address is still invalid
   {
	if (z == 0xff) {
		load(SLOT1)
		send(CAN1)
	}
   }
   match(CAN1,0x0EE0000,0x1FF0000) # Check the NAME and save the address
   {
	if (get(DATA+0,UINT32) == x) {
	   if (get(DATA+4,UINT32) == y) {
	  	z = get(0,UINT8)
		}
	   }
	send()
   }
   match(CAN1,0x1F50B00,0x1FFFF00) # Water Depth filter
   {
	if (z == 0xff) {
	   a = 0xff
	}
	else {
	   a = get(0,UINT8)
	}
	if (a != z) {
	   send()
	}
   }

 

This program waits for the address claim of the device with the required NAME structure (obtained with the help of the previous program). Every 5 seconds, the Device will send broadcast requests for an address claim until the proper device is found. Until the device is found, the Bridge will not forward the Water Depth messages received from any devices.

Of course, this program may be more elegant and you may solve this task in a different ways. For example, it may be better to forward all Water Depth messages while the address of device in question is still being requested. Sure, you can do it easily!

The Bridge now support two formats of log files: text and binary. Text format is used by default (see the example of such log above). You may also force using of text logs in the program's text:


	LOG_FORMAT=TEXT

 

New binary logs are stored in files with a .CAN extension. Unlike text logs, which contain only messages matched with filters (or sent from filters), binary logs contains all messages received or transmitted on both CAN interfaces. And unlike text logs, you can't use the log() function to save a variable's values to the binary log file.

To use new binary logs, add the following line to the program's code:


	LOG_FORMAT=BINARY

 

And we are glad to present a new tool to view, play and convert .CAN files: CAN Log Viewer. This simple tool can convert .CAN files to .CSV (spreadsheets), text and .DAT (format of Voyage Recorder). It also can import .CSV files to .CAN format. This tool is freeware and works under Microsoft Windows, Linux and Max OS X.

 

Screenshot of CAN Log Viewer, click to enlarge

Picture 1. Screenshot of CAN Log Viewer, click to enlarge

 

The .CAN format of the binary logs is described in CAN Log Viewer documentation. This format is very simple, and we will be glad if other companies add the support of this format too. The format will be supported soon in the following Yacht Device products: Voyage Recorder, Engine Gateway, YDVR Converter.

We are also glad to announce, that Voyage Recorder will able to "play" .CAN files to the physical CAN network soon. This feature designed to test, demonstrate and emulate marine equipment. Now this excellent device can do both: recording all yacht data and emulating the whole yacht too!

CAN Log Viewer and new firmware update for NMEA 2000 Bridge are available at Downloads page.

More information about CAN Log Viewer: www.yachtd.com/products/can_view.html

More information about NMEA 2000 Bridge: www.yachtd.com/products/nmea_bridge.html

 

 

  October 6, 2016  Engine Gateway YDEG-04 firmware update v1.02 is released

 

Calibration of fuel tank sensor

We are glad to present new firmware for our Engine Gateway, with the fuel tank sensors calibration and exhaust gas temperature support.

The new firmware is intended for owners of engines have an input for an analog tank fuel level sensor on the engine control units (ECU). Fuel level calibration is required because the sensor does not know the tank's capacity and the form of the tank. For example, the fuel gauge can show fuel level at 80% when the tank actually has only about 50%, and 30% when the tank really has 10%.

On our test boat, a Dufour 375GL with a Volvo Penta D2-40F engine and a 200L tank, we have a set of records in the log book (we collected the data over five years!) which helps us get real data concerning remaining fuel volume from an analog fuel gauge. As you can see on the graph above, when we see 30% on the gauge display, it really means 20L, or 10% of tank capacity.

In the new YDEG firmware, we have added a TANK_CAPACITY setting, and you can configure capacity for all 10 supported tanks:


	TANK_CAPACITY_0=200
	TANK_CAPACITY_1=90
	...

We also added a TANK_CALIBRATION setting (individual for each tank), which allows you to set 12 calibration points at 4%, 8%, 12%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% and 95% gauge readings (assuming that 0% and 100% readings do not require calibration). The device will interpolate gauge readings by calibration points.

For example, you can see on the graph above, that 50% on the display really means 38 liters or 19%. So, you should set 19 as the value for the 50% calibration point. The full calibration string for our tank is:


	# Points:          4,8,12,20,30,40,50,60,70,80,90,95%
	TANK_CALIBRATION_0=1,2, 3, 5,10,14,19,28,41,57,73,81

To simplify obtaining the calibration string, we prepared an Excel file. You only need to specify your gauge's readings and measured remaining fuel volume to get the calculated calibration string.

Picture 1. Calibration spreadsheet for Microsoft Excel

Picture 1. Calibration spreadsheet for Microsoft Excel

 

Also, the support of Engine Exhaust Gas Temperature (J1939 PGN 65270 / SPN 173) was added in this version of the firmware. The data are sent to the NMEA 2000 network in the message "Temperature, Extended Range" with PGN 130316.

This message is not supported by legacy NMEA 2000 equipment, but you may use our Text Display with Engine and Tank Monitoring Firmware to see the data. This small display shows exhaust gas temperature as well as all other NMEA 2000 data for up to four engines, and it shows tank levels (in percent and in liters) and tank's capacity.

The firmware update is free and available for download here. Please, refer to section IX of the Manual if you have any questions regarding the firmware update.

More information about Engine Gateway: www.yachtd.com/products/engine_gateway.html

 

 

  October 3, 2016  Yacht Devices introduced its product line at the NMEA 2016 Conference & Expo in Naples, Florida

 

  • Visitors on the booth
  • Yacht Devices booth at NMEA 2016 Expo
  • Visitors on the booth
  • Yacht Devices booth at NMEA 2016 Expo
  • Ben Ellison is here!!!!
  • NMEA 2016 Expo
  • Visitors on the booth
  • Yacht Devices booth at NMEA 2016 Expo
  • Visitors on the booth
  • Yacht Devices booth at NMEA 2016 Expo
  • Yacht Devices booth at NMEA 2016 Expo
  • Naples, Florida

The Annual Conference of the National Marine Electronics Association gathers about 500 professional market participants: installers, dealers and manufacturers. Around fifty companies, including such industry grandees as Raymarine, Garmin, Furuno and Simrad presented their products at the two-day exhibition, which took place during the conference.

This exhibition is unusual in that it collects highly skilled engineers who can answer the most difficult questions. Alongside the exhibition there were presentations along 4 tracks: technological, business and 2 manufacturer training tracks.

The NMEA 2016 Conference & Expo included a highly focused event for yacht electronics manufacturers, called PlugFest, in which Yacht Devices participated. The essence of this event was that electronic equipment manufacturers are able to organize joint equipment testing with other manufacturers' equipment. PlugFest gathered a lot of new products this time around and continued all day until late evening. More than two dozen companies connected their equipment to the network and conducted joint testing, while two projectors showed real-time data on the wall from the ActiSense and Maretron diagnostic applications.

It was particularly interesting to present our newest product, Yacht Devices NMEA 2000 Bridge, to a professional audience. We are very excited about the interest shown by participants in this product - we even wrote a data processing programs for a stand visitors right on the spot and one was so impressed that he asked permission to dismantle our stand partially, to make sure that everything works exactly as advertised. Thank you very much!

We also wish to thank the participants for the friendly and warm atmosphere, and especially thank the organizers for the excellent and useful event.

To learn more about the Conference see: www.expo.nmea.org.

 

 

  September 16, 2016   Engine and Tank Montoring Firmware

 

Engine and tank monitoring firmware

With this firmware for the Text Display YDTD-20, you can monitor up to four engines and transmissions, temperature in the exhaust system, the vessel's trim tabs, four batteries, four diesel and four gasoline tanks and three fresh water and three black water tanks.

The Display shows all possible engine and transmission data defined in NMEA 2000 2.100 standard (released at February 2015), except the engine's VIN and the engine's software version. We also included speed data (over ground, SOG, and thru water, STW) for your convenience. Supported data types are listed below.

Category: Engine

  • Engine speed, RPM
  • Total engine hours
  • Engine boost pressure
  • Engine tilt/trim
  • Engine oil pressure
  • Engine oil temperature
  • Engine coolant pressure
  • Engine coolant temperature
  • Alternator potential
  • Fuel rate
  • Fuel pressure
  • Engine load
  • Engine torque
  • Alarms and warnings
  • Exhaust gas temperature

Category: Transmission

  • Transmission gear
  • Transmission oil pressure
  • Transmission oil temperature
  • Alarms and warnings

Category: Vessel's data

  • Speed Over Ground
  • Speed Thru Water
  • Trim tabs

Category: Trip fuel

  • Time to empty fuel tanks
  • Distance to empty (fuel range)
  • Estimated fuel remaining
  • Trip run time
  • Fuel rate, average
  • Fuel rate, economy
  • Trip fuel used
  • Instantaneous fuel economy

Category: Tanks

  • Level as a percentage
  • Level in liters or US gallons
  • Tank capacity

Category: Batteries

  • Battery voltage
  • Battery current
  • Case temperature

You may download firmware from our web site for free, copy it to the MicroSD card, and change the type of your display in a minute! And, of course, at any moment you can switch back to the Instument Display firmware. We plan to release additional firmware products in the future.

You may download this update by the direct link or at downloads page. To learn more about the Text Display see: www.yachtd.com/products/display.html.

 

 

  September 14, 2016   Yacht Devices NMEA 2000 Bridge on stock

 

Yacht Devices NMEA 2000 Bridge

We are proud to present this unique device, this anti-headache miracle pill, this installer's dream, this second life for old equipment, this researcher's paradise, this programmer's joy... the BRIDGE!

This is a NMEA 2000 bridge with a built-in compiler for a simple programming language, which is specially created for filtering, processing and creating NMEA 2000 messages.

No need for the a chart plotter with a NMEA 2000 diagnostics window (and not all chart plotters even have that option), no need for a NMEA 2000 USB gateway, no need for a laptop with USB gateway software. Just a mobile phone or tablet with a MicroSD socket and a simple text editor is enough to write programs for the Bridge and to read NMEA 2000 messages and the program's log, which are saved by the Bridge to a text file on a MicroSD card.

With a simple, two-line program you can isolate devices, correct the data in messages on the fly, filter specified messages, and... and anything else! Because the Bridge gives you "God mode" on a NMEA 2000 network. So, you can diagnose troubles easily and fix them immediately! Can't set a transducer offset for a depth sounder? No problem, we can adjust it on the fly!

Code samples and documentation are available on the product page: www.yachtd.com/products/nmea_bridge.html

If you share this article, you may help others solve old, annoying problems. Help them, share it!

 

 

  September 2, 2016   J1939 and Volvo Penta EVC funny video

What prevents one from enjoying the whisper of the wind and the soft lapping of water? Even the smooth hum of the engine can meld organically into the sounds of nature. But the tachometer! As soon as you turn off the engine, its awful squeaking starts.

 

British scientists have confirmed that men are not disturbed so much by high frequency noise. Nature ensured that the crying of children does not prevent the hunter from resting before going out for a hard day. So one wonders how much money was spent on research for the Volvo Penta to have it create that exact noise that no one can get out of their ears!

We twisted the tachometer of the Volvo Penta EVC in our hands. It is blameless. These disharmonic tones are coming from our favorite engine, to which we sometimes pray and on which is showered the most lavish attention. And the tachometer, it turns out, can even play music!

But if you are on friendly terms with both CAN and J1939 protocols, then by watching this video, you can see what is happening between them, and what to patch so that the tachometer pipes down a notch or two.

 

 

  August 25, 2016   Announce: Yacht Devices NMEA 2000 Bridge

 

Yacht Devices proudly presents our newest product: a bridge for connecting two segments of a NMEA 2000 network with optional processing of messages between them. This device solves such problems as compatibility among NMEA 2000 devices, configuration and calibration, isolation of devices from others, as well as overcoming the limitation on network length and number of devices for CAN and NMEA 2000 networks.

The product has two NMEA 2000 interfaces and can join two physical networks into a single logical network, with the capability of sending messages between them. One of the interfaces of the device has high-voltage galvanic isolation and can operate at a high supply voltage, up to 30V. This makes it possible to safely connect network equipment that does not meet NMEA 2000 standards.

But the main advantage of the bridge is that you can process NMEA data on the fly. The device is equipped with a MicroSD slot that allows a user to upload a processing program into EEPROM (non-volatile memory) from a simple text file, or, conversely, download a current program for editing. A translator for the program is built into the device, so you do not need a computer for creation or editing, a tablet PC or smartphone with a text editor and a slot for MicroSD cards is enough.

 

Example 1. Depth data should be adjusted by +0.2m


# Processing Water Depth messages (PGN 0x1F50B), received
# from a device on the CAN2 network with any address
onFilterMatch(CAN2, 0x1ffff00, 0x1F50B00)
{
   a = get(DATA+1, uint32)      # extract 32-bit depth from message
   if (a < 0xFFFFFFFF-20)       # check validity of value
   {
     set(DATA+1, uint32,a + 20) # save the corrected value  
   }
   send(CAN1)              # send corrected message to CAN1 network 
}	

The message delay by the device (from the time of reception to transfer of a message by the CAN-controller) with a program which have 20 message filters, is 45 microseconds for mismatched messages.

The total runtime in Example 1 for messages with PGN 0x1F50B was 140 microseconds thanks to translating the program text into byte code at the time of uploading to the device.

So for most scenarios, the device can process data streams from both interfaces without using an internal message queue (transmission time for a single-frame NMEA 2000 message is 500 microseconds).

 

Example 2. Duplicating atmospheric pressure data for old equipment


# Process Actual Pressure messages (PGN 0x1FD0A) and generate
# Environmental Parameters messages (PGN 0x1FD06)
onFilterMatch(CAN2, 0x1ffff00, 0x1FD0A00)
{
   send(CAN1)               # first, send original message
   a = get(DATA+2, uint8)   # extract the data type
   if (a == 0)              # is this atmospheric pressure?
   {		                 
     b = get(DATA+3, int32) # extract pressure value
     if (b != 0x7FFFFFFF)   # check validity of value
     {
       set(2,uint8,6)       # correct PGN from 0x1FD0A to 0x1FD06
       set(DATA+1, uint32, 0xFFFFFFFF) # set unused fields
       set(DATA+5, uint16, b / 1000)   # convert and set pressure 
       send(CAN1)           # send Environmental Parameters
     }
   }
}

In Example 2 we first forwarded an Actual Pressure message, and then correct the PGN stored in the memory messages 0x1FD0A to 0x1FD06 to get an Environmental Parameters message. Set the unused fields of temperature and humidity with a value meaning "no data", transform atmospheric pressure data (in the original message the resolution for pressure value is 1000 times more), and then sent. In this way, old equipment on a CAN1 network can display data from new equipment on a CAN2 network.

The Device and programming language also support:

  • assignment of hardware filters for messages;
  • preliminary "assembly" of selected NMEA 2000 fast messages;
  • creation and sending of fast messages;
  • access from the program to a real time timer;
  • all types of NMEA 2000 data including floating point values;
  • 26 global variables and push/pop buffer for messages;
  • arithmetic, binary and shift operations;
  • sending of messages from the addresses of the NMEA 2000 bridge.

Using this Device does require thorough understanding of the NMEA 2000 protocol. Specialists in our company will help anyone asking for assistance, on the condition that the NMEA 2000 log is provided in any popular format (Raymarine SeaTalk NG log file, ActiSense EBL file, Yacht Devices Voyage Recorder DAT file, CanBoat log file).

The Device will available at September 2016. You can get familiar with it at booth N 411 at the 2016 NMEA International Marine Electronics Conference & Expo to be held September 20 - 22, at the Naples Grande Beach Resort, Naples, Florida.

 

 

  August 4, 2016   Meet the NMEA 2000 Engine Gateway for Volvo Penta and J1939 engines

Yacht Devices Engine Gateway for Volvo Penta and J1939 engines

We are glad to present the new Engine Gateway with unbeatable price of USD $189 including free world-wide delivery. Device contains built-in J1939 Y-connector and supplied with different types of NMEA 2000 connectors, so no additional cables required!

The device is a gateway from a J1939 network (engine network) to a NMEA 2000 digital network. With it, you can see engine revolutions, temperature, working hours and other information on the screen of a chart plotter and other display devices on an NMEA 2000 network. The Device was developed specifically for Volvo Penta engines with an EVC system and D1 and D2 engines with MDI block, but it can be used with engines of other manufacturers.

On most vessels, the Device starts working upon installation, with no configuration needed. But we're happy to point out that it has a wealth of diagnostics capabilities and settings. Because of this, it can often be used on vessels where there are complications with analog equipment from various manufacturers.

 

List of supported J1939 messages

 PGNSPNDescription
 60160-Transport Protocol - Data Transfer
 60416-Transport Protocol - Connection Mgmt
 6144392Electronic Engine Controller 2 / Engine Percent Load At Current Speed
 61444190Electronic Engine Controller 1 / Engine Speed
 61444513Electronic Engine Controller 1 / Actual Engine - Percent Torque
 65226-Active Diagnostic Trouble Codes
 65253249Engine Hours, Revolutions / Engine Total Revolutions
 65262110Engine Temperature 1 / Engine Coolant Temperature
 65262175Engine Temperature 1 / Engine Oil Temperature 1
 6526394Engine Fluid Level/Pressure 1 / Engine Fuel Delivery Pressure
 65263100Engine Fluid Level/Pressure 1 / Engine Oil Pressure
 65263109Engine Fluid Level/Pressure 1 / Engine Coolant Pressure
 65266183Fuel Economy (Liquid) / Engine Fuel Rate
 65270102Inlet/Exhaust Conditions 1 / Engine Intake Manifold #1 Pressure
 65271158Vehicle Electrical Power 1 / Keyswitch Battery Potential
 65271167Vehicle Electrical Power 1 / Charging System Potential (Voltage)
 65271168Vehicle Electrical Power 1 / Battery Potential / Power Input 1
 6527638Dash Display / Fuel Level 2
 6527698Dash Display / Fuel Level 1
 65417-Volvo Penta proprietary

 

The YDEG-04 is compatible with a wide range of NMEA 2000 devices. Raymarine SeaTalk NG, Simrad SimNet and Furuno CAN networks are branded versions of NMEA 2000 and differ only in the type of connectors. In its devices, Garmin uses the NMEA 2000 Micro connector that is compatible with the DeviceNet Micro connector. Our devices are supplied with different types of NMEA 2000 connectors, making it possible to connect them to networks of different manufacturers without any adapters.

The product does not send data to engine networks, and it has a high-voltage optical isolator between the NMEA 2000 and J1939 networks. The Device is designed to work on 12V or 24V engine networks.

 

List of supported NMEA 2000 messages

 PGNTxRxDescription
 59392YesYesISO Acknowledgment
 59904-YesISO Request
 60928YesYesISO Address Claim
 126464Yes-PGNs Group List
 126996Yes-Product Information
 127488Yes-Engine Parameters, Rapid Update
 127489Yes-Engine Parameters, Dynamic
 127505Yes-Fluid Level
 127508Yes-Battery Status

 

The devices is equipped with a slot for a MicroSD card which can be used to configure its settings (loading a text file with the settings), updates for the Device software. The card can also serve to record the data from the J1939 network for configuration and diagnosis of the device.

This product will be available for order at August 11, please see announcements on our web site.

To learn more about the Engine Gateway see: www.yachtd.com/products/engine_gateway.html.

 

 

  July 29, 2016   Meet Yacht Devices at NMEA Conference in Naples, Florida

NMEA logo

We invite you to attend the 2016 NMEA International Marine Electronics Conference & Expo, to be held September 20 - 22, at the Naples Grande Beach Resort, Naples, Florida. We hope you will visit the Yacht Devices exhibit at booth number 411 during the expo hours on September 20 and 21.

The 2016 NMEA International Marine Electronics Conference & Expo is the largest event in North America for our industry. This year it will be bigger and better than ever, with an extensive offering of technical and manufacturer seminars, product introductions, demonstration boats, networking, and much, much more.

Please check out the complete conference schedule and details at: http://www.expo.nmea.org

Please see all registration options and pricing at: http://www.expo.nmea.org/content/attend/attend

New products, advanced technology, discounted training, demo boats, networking, and the best opportunity of the year for face-to-face meetings between manufacturers and dealers. Don't miss the 2016 NMEA conference and expo!

We are looking forward to seeing you!

 

 

  July 13, 2016   Firmware update 1.02i for the Display

Firmware update for the Text Display YDTD-20 is released today. It is Instrument Display firmware with the 1.02i version number.

This update is recommended to all users. Changes in the new version:

  • NEW: magnetic bearings are displayed when magnetic variation is not available;
  • NEW: support proprietary Raymarine message with variation data (for old chart plotters).

You may download this update by the direct link or at downloads page. To learn more about the Text Display see: www.yachtd.com/products/display.html.

We are also glad to inform, that Engine Monitoring firmware for the Display is in development, and will be released in the mid of August.

We are grateful to all users who share their comments and ideas and help us make our products better.

 

 

  June 29, 2016   Support of engine motor hours and filtering of the NMEA 2000 stream

New update of software for Voyage Recorder (YDVR Converter) is available for download.

Voyage Recorder's softwere additional sailing data

We are glad to present v1.05 of Voyage Recorder Converter released yesterday.

The new version contains:

  • Support of engine motor hours. This data is available in all output formats; up to two engines are supported. Four new macros are added to the log book template, which show when the engine was turned on (with motor hours data), how many hours you spent using the motor during voyage, etc.
  • Advanced data filtering is added.Now you can pre-filter the NMEA 2000 stream by message IDs (PGN and source address), to exclude unnecessary data in output files and to avoid hardware conflicts (e.g. when you have two sources of the same data in the network). See chapter 7 of the Manual for details.
  • Position is not necessary for CSV files. Some of our customers are recording the data without GPS positioning, to protect the privacy of their clients. This version does not skip rows without valid positions, so all data is available in the spreadsheet.
  • Seven hours of sailing in the test data. In the subfolder "Gdansk" of the program archive you'll find 7+ hours of sailing data to test the YDVR Converter and get familiar with the product.

And, of course, some bugs were fixed.

You may download this version (for Windows, Mac OS and Linux) at the downloads page or by following the direct link.

To learn more about the Voyage Recorder see: www.yachtd.com/products/recorder.html.

 

 

  June 9, 2016   Review of our Instruments Text Display in SailBits

Instruments Display by Yacht_Devices installed in navigation panel

Steve Mitchell from Seattle, WA (USA) - SailBits creator and blogger, has tested the Text Instrument Display manufactured by "Yacht Devices Ltd".

Captain had been searching for a simple instrument he could leave on all the time which would give him quick glance at NMEA 2000 network data while down below.

"The Yacht Devices Text Display fits that need almost perfectly, with a few improvements needed", - writes author.

The author noted the simple user interface and told how the instrument display can be used.

"The primary use for me is quick access to key bits of data at the nav station down below. In particular, I like the wind and the water pages.

I often will be sitting below at a marina or anchorage and will hear the wind whipping through, and am curious how fast it is, direction, etc. The Text Display allows me to glance over and see that real time very quickly.

Depth is also something I'm always worried about at anchor".

As a result of the review, he noted the following positive aspects:

  • Low power - 20mA!
  • Easy to use;
  • Small;
  • Quick data view;
  • Fast updates;
  • Low cost!

"I'm very happy with the device so far - it provides exactly what I wanted to monitor wind and depth without using much power, and I hope to see additional features and configuration in the future" - writes Steve Mitchell.

To learn more about the the Text Display see: www.yachtd.com/products/display.html.

SailBits logo

The complete review is available here .

 

 

  May 16, 2016   Your own depth map with Voyage Recorder and ReefMaster

Many charts are good enough for big ships, but not adequate for fishing or sailing vessels. This article shows how to create your own depth map to use in Google Earth or other software.

This year we opened our sailing season by cruising from Kaliningrad to Bornholm and back. This is a pleasant 360 nm voyage along the Slupska bank of the Baltic Sea. We love to fish for cod on this bank, but the chartered depths are not very accurate despite the fact that it is a very popular place.

Picture 1. Slupska Bank at Navionics WebApp

Picture 1. Slupska Bank at Navionics WebApp

 

Our Raymarine C90W chart plotter is powered by Navionics chats, which are similar to the one above. It is enough to find the bank, but not enough for fishing for cod, who like to feed on the slopes.

Voyage Recorder's data contains time, position, depth, and much more sailing data. Using it with ReefMaster software for Microsoft Windows, you can create your own depth chart easily.

Picture 2. YDVR Converter software

Picture 2. YDVR Converter software

 

At first, you need to convert Voyage Recorder's data to a GPX file using the free YDVR Converter tool. Select the "Garmin V3" schema and check "Depth data" on the GPX configuration page (see pic.2).

Then download and install the 14-day trial version of Reef Master software. The full version of this software costs USD $149 and most of the export/save functions are disabled in the trial version, but simple things can be done with it.

Picture 3. Track imported to ReefMaster

Picture 3. Track imported to ReefMaster

 

Import your GPX file to ReefMaster with the "Import GPS assets" button and you'll see something like the picture above. In our case, it is the simple fishing track colored by ReefMaster according to depth. Of course, the results will be better if your "scan" of the seabed is more accurate.

The ReefMaster interface is a bit tricky, but in this short video you can see what buttons to press to generate the depth chart. In the map settings, you may adjust interpolation and grid smoothing. This will determine the way that the program interprets the data to make a model of the seabed. In any case, after a few clicks you'll get a result like the one in the picture below. The depth on our chart varies from 21 to 12 meters.

Picture 4. Depth map generated by ReefMaster

Picture 4. Depth map generated by ReefMaster

 

ReefMaster can generate maps for Garmin, Lowrance and Humminbird plotters, Google Earth software, and some other formats. However, most of this export/save functionality is not available in the trial version.

Picture 5. Adjusting of image overlay by track in Google Earth

Picture 5. Adjusting of image overlay by track in Google Earth

 

If your chart is not large, you may use the print screen button and crop the image in any graphical editor. To upload the picture to Google Earth, select "New Image Overlay" in the "Add" menu. It is not necessary to position it on the coordinate grid. Just load your GPX file into Google Earth and adjust the image by track using the mouse. It is easy and takes only a few seconds.

Once your image is adjusted, you may export it to a KMZ or KML file. Many modern programs support these formats, and many tools can convert KMZ and KML files to other formats. In any case, KML is a simple text file, which contains a link to your map image and geographical coordinates of two corners. So you can use this data to adjust this image in other programs:


	<?xml version="1.0" encoding="UTF-8"?>
	<kml xmlns="http://www.opengis.net/kml/2.2"
	 xmlns:gx="http://www.google.com/kml/ext/2.2"
	 xmlns:kml="http://www.opengis.net/kml/2.2"
	 xmlns:atom="http://www.w3.org/2005/Atom">
	 <GroundOverlay>
		<name>ReefMaster</name>
		<color>8affffff</color>
		<drawOrder>10</drawOrder>
		<Icon>
			<href>slupskamap.png</href>
			<viewBoundScale>0.75</viewBoundScale>
		</Icon>
		<LatLonBox>
			<north>54.97155872352878</north>
			<south>54.96490391305584</south>
			<east>16.56716555735531</east>
			<west>16.54841772454264</west>
		</LatLonBox>
	</GroundOverlay>
	</kml>
		

How useful is our depth map in practice? Let's look at the Navionics Web App charts for a comparison. Picture 6 contains the "official" chart; the same that is loaded on our Raymarine C90W chart plotter. Picture 7 contains the fragment of Navionics SonarChart. It is the "unofficial" chart created by Navionics with the depth logs uploaded by users. The area of our chart is shown in the pictures by the red square; the size of one side is about half a nautical mile.

Picture 6. Navionics chart with our track and area of interest

Picture 6. Navionics chart with our track and area of interest

 

Picture 7. Navionics SonarChart with our track and area of interest

Picture 7. Navionics SonarChart with our track and area of interest

 

Picture 8. Navionics SonarChart with ReefMaster chart overlay

Picture 8. Navionics SonarChart with ReefMaster chart overlay

 

As we can see, the real bank location and depths are very different from the Navionics chart and even from the Navionics SonarChart. In practice, the depth changes sharply from 21 to 12 meter in the area shown on Navionics charts as a smooth change from 12 to 9.5 meters.

Many cod fishers on the Baltic Sea have a set of "cod points" for GPS. And sometimes it is hard to locate points even with the help of a chart plotter, because the slopes are narrow, and banks are small and move during the winter. However, with the help of ReefMaster we can get the real seabed picture easily.

Many plotters save depth data in GPX tracks. ReefMaster can digest some kinds of Lowrance and Humminbird native files, also. So, why do you need the Voyage Recorder to get a depth map? You will never forget to press the "Start track" button with it.

 

To learn more about the ReefMaster see: www.reefmaster.com.au.

To learn more about the Voyage Recorder see: www.yachtd.com/products/recorder.html.

 

 

  May 16, 2016   Updates for Text Display and Voyage Recorder

New firmware update for the Text Display and update of YDVR Converter software are available for download.

Firmware update for the Text Display YDTD-20 is released today. It is Instrument Display firmware with the 1.01i version number. This update is recommended to all users. Changes in the new version:

  • FIX: local time offset handling is fixed
  • FIX: saving of units setting is fixed

You may download this update by the direct link or at downloads page. To learn more about the Text Display see: www.yachtd.com/products/display.html.

YDVR Converter software for Voyage Recorder was also updated. New version is 1.03, this update is recommended to all users. This update contains fixes of bugs that may cause the program hangs.

You may download this update by the direct link or at downloads page. To learn more about the Voyage Recorder see: www.yachtd.com/products/recorder.html.

We are grateful to all users who share their comments and ideas and help us make our products better.

 

 

  April 20, 2016   Review of our Instruments Text Display in Panbo Marine Electronics Blog

Screenshot of review about Instruments Display by Yacht_Devices in Panbo

Panbo, the #1 blog about marine electronics, published an independent review of a new product - Instruments Display YDTD-20N with a NMEA 2000 Micro Male connector, manufactured by "Yacht Devices Ltd".

"Seems to be the least expensive and least power thirsty N2K data display available...

The display might be a great addition to a lower helm, chart station or even in the galley to monitor tank levels (with a firmware update purportedly coming soon).

Power requirements are 20 milliamps (1 LEN) from the N2K drop or adapter cable which you will need to budget extra for", - writes author Adam Hyde.

To learn more about the Text Display see: www.yachtd.com/products/display.html.

Panbo logo

The complete review is available here .

 

 

  April 6, 2016   The Display is in stock

Yacht Devices Text Display YDTD-20N

Text Display YDTD-20N with NMEA 2000 Micro Male connector is in stock and ready for order.

This NMEA 2000 multifunction instrument display provides you with the following data:

  • vessel's position (GPS);
  • speed and course (SOG, COG, STW, heading);
  • wind data (AWA, AWS, TWA, TWS);
  • weather data (air and water temperature, atmospheric pressure);
  • water depth;
  • log and trip distance;
  • engine revolutions, two engines are supported;
  • batteries voltage;
  • system time.

And this list will be continued at the following firmware updates. The Display's dimensions are 91x39x16mm, typical power consumption is 20 mA only. One model with a black case and blue screen is available at this moment.

To learn more about Text Display see: www.yachtd.com/products/display.html

 

 

  March 14, 2016   Analyze fuel and water consumption and the heeling impact with Voyage Recorder

Google Earth with Voyage Recorder GPX track

We are glad to present Version 1.02 of the YDVR Converter. This program converts Voyage Recorder data files into tracks, spreadsheets, printable logbooks and other formats. In addition to some improvements and fixes, it contains two new features.

Firstly, fluid levels in tanks are supported. Now you can get data about levels in the fresh water, black water and fuel tanks. This data is available in GPX tracks, CSV spreadsheet files and in logbooks (new macros are added to the template). This is a great new feature because you can monitor water and fuel consumption, which is especially important for motor boats.

Secondly, we have added yaw, roll and pitch data. Heeling greatly affects speed. Now you can analyze your boat behavior with more accuracy. We hope that this feature will especially useful for racers.

Note that Voyage Recorder saves all data from the network to a MicroSD card. And these new features relate to the PC software only. You do not need to update Voyage Recorder's firmware to get these new features to work.

We also wish to draw your attention to new documents recently published in the Downloads section:

These documents contains step-by-step guides on how to handle Voyage Recorder's data in Microsoft Excel. Even if you prefer a different spreadsheet processor, e.g. Numbers or LibreOffice Calc, these documents will show you the principle of solving such tasks.

YDVR Converter works with Microsoft Windows, Mac OS X and Linux. You may download it free in the Downloads section. If you do not have the Voyage Recorder yet, the download contains test data for training.

 

 

  February 19, 2016   Meet the Display!

We are glad to present the new NMEA 2000 display with the ability to show the vessel's position, course and speed, wind and weather, engine revolutions, batteries statuses. But it also have some features which you might find especially enjoyable!

Yachting has a reverence for traditional and the best of the past, so we're taking you back to the Nineties! Meet the simple, two-line text display designed along old school rules. No sliding. No touch screen. Just two buttons. But unlike cutting edge technology of the 90s, it has a MicroSD card slot. If your browser supports WebGL, you can view the full 3D model below.

Many people wish to have a secondary instrument display near the chart table or in the cabin. And our display has an unbeatable price of USD $149 including free world-wide delivery! You could get the same data from displays cost four times more. The display can show the vessel's position, course and speed, wind and weather, engine revolutions, and battery statuses. In the display settings, you may choose units (knots, m/s or mph, etc.), turn on or off data pages, and adjust other parameters. Below you can slide through the display's screens.

 

  • Vessel position
  • System time and date
  • Course Over Ground and Speed Over Ground
  • STW and Heading
  • True Wind Speed and True Wind Angle
  • Apparent Wind Speed and Apparent Wind Angle
  • Water temperature and depth
  • Air temperature and Atmosphere pressure
  • Log and Trip distance
  • Battery status
  • Engine revolutions, port and starboard
  • Main menu (partially)
  • Brightness settings

 

But what is the killer feature? It is not the price. In 2016, we plan to release firmware which will transform display for engine monitoring with extended engine information like oil temperature and fuel pressure, firmware to monitor chargers and DC sources (including wind generators and solar panels), and firmware to monitor fluid levels in water, fuel, black water and other tanks.

You'll able to download specialized firmware from our web site, copy it to the MicroSD card and change the type of your display in a minute! So it is not just a simple instrument display, it is an affordable platform for multi-functional additional displays!

Power consumption in energy-saving mode is 20 mA and with maximum brightness is only 28 mA, so even five displays can run without ruining your energy budget. The Display has dimensions of 99x31x16mm (without connector) and may be installed on bulkheads. It has a NMEA 2000 male connector and is compatible with virtually any NMEA 2000 equipment, including Raymarine SeaTalk NG, Furuno CAN and Garmin NMEA 2000 equipment. The display is not waterproof and should be installed in dry locations.

Drawing of Yacht Devices Text Display

This product will be available for order at the end of March 2016, please see announcements on our web site and thank you for visiting!

 

 

  February 8, 2016   How to plot a polar diagram and to build a wind rose using data collected by the Voyage Recorder

We have prepared two cases that allow you to analyze wind conditions and plot a polar chart for your yacht using Microsoft Excel.

You can to use Voyage Recorder to keep GPS points, wind, depth, temperature, AIS and all other data which flow through the network backbone and are collected during your voyages over a season. The Recorder writes all NMEA 2000 network data into the memory card.

The software is installed on your personal computer (the YDVRCONV program that comes with the Recorder is available free of change and runs on Microsoft Windows, Mac OS X and Linux. You can download program with test data on this page - "PC Software for Voyage Recorder") and lets you generate GPX and CSV files with the vessel's track and extensive information about the sailing conditions including weather, depth, engine, and even tracks of nearby vessels with AIS.

Afterwards, you can analyze data collected by the Voyage Recorder YDVR-03 using Microsoft Excel, for example.

We have prepared two cases that demonstrate how to analyze the wind conditions of your voyage and to plot a polar chart for your yacht using Microsoft Excel.

In first our case, "How to plot a polar diagram for a yacht", we demonstrate the principles of building a polar diagram using data that was collected not during special-purpose trials, but simply some appropriate data collected by the Voyage Recorder YDVR-03. You can download the case here (PDF format, file size is 2.54 MB) and plot a polar diagram for your boat.

In the second example we have shown how determinate predominant wind direction and build a wind rose. How to do this can be seen here (Download PDF-file, size is 1.83 MB).

More information about the Voyage Recorder can be found in the Products section of our website.

 

 

  February 1, 2016   "The swiss army knife for data recording": SIGNAL Kool blogger about Voyage Recorder

Screenshot of review about Voyage Recorder by SIGNAL kool blogger Adam Hyde

SIGNAL Kool blogger Adam Hyde from Vancouver (Canada) has tested the Voyage Recorder manufactured by "Yacht Devices Ltd".

"I can see this product being useful for charter operations who want to see how their boats are being used, or for commercial vessels who need to keep logs for legal reasons and want the data to back them up. For the recreational boater, it can just be fun to share out your voyages and poke around through all the data on your network for anomalies. Perhaps you'll find data you didn't know was there. For marine installers this could be a handy product for network trouble shooting".

He also played around with data conversion, creating GPX files with the YDVR Converter software (you can download the software and test data from here).

"Yacht Devices provides a free utility called YDVR Converter for Mac, Windows and Linux. You can create tracks in a variety of GPX formats for import into Google Maps or other programs. You can also create CSV files for further processing by spreadsheets or for custom integrations. A printable logbook can also be created using your own custom template which is pretty cool. There is also an XML export option for OpenSkipper and an option for Signal K format."

"I'm of the opinion that the Voyage Recorder provides great value. It really is quite the Swiss army knife for data recording".

 

More information about the Voyage Recorder can be found in the Products section of our website.

Signal Kool logo

Adam Hyde (SIGNAL Kool blogger)

The complete review is available here .

 

 

  January 21, 2016   "El-marine": installation of NMEA 2000 digital temperature sensors manufactured by "Yacht Devices Ltd"

El-marine of Poland has installed multiple YDTC- 13 thermometers from Yacht Devices Ltd in a NMEA 2000 network for one of their yacht clients.

The temperature sensors installed will monitor:

  • sea water temperature;

    Thermometer for sea water

  • temperature in the refrigerator;

    Thermometer for refrigerator

  • temperature in the heating system.

    Thermometer for heating system

More pictures and description about installation (in Polish) can be seen on the official website of El-marine.

More information about the YDTC-13 thermometer can be found in the Products section of our website.

 

El-Marine logo

El-Marine specializes in engineering and installation of electronics systems and electrical equipment for yachts.

El-Marine is an official dealer of Garmin, Raymarine and Yacht Devices in Poland.

 

 

News archive...