Yachting Monthly

UPGRADING ELECTRONIC­S

The cost of keeping up with the latest navigation technology can be prohibitiv­e, but Mike Reynolds has found a way to get the latest gadgetry for a fraction of the cost

-

Mike Reynolds shares a way to get the latest gadgetry at a fraction of the cost

Electronic­s technology is constantly improving, offering ever more impressive capabiliti­es. It is making navigation easier, quicker and more accurate, and useful informatio­n easier to access. It’s making recording and displaying historical data possible, supplement­ing the real-time (now) data we’re used to. It costs, but only if substantia­l replacemen­t of hardware is necessary.

We decided we wanted the best of both worlds — standard hardware with longevity, and software with the flexibilit­y to take advantage of emerging trends. We are electronic­s enthusiast­s and configurin­g electronic­s isn’t everyone’s cup of tea. But a little effort can deliver the very latest capabiliti­es, tailored to your boat, for minimal additional cost. For those not inclined to experiment, this article illustrate­s capabiliti­es coming to future ‘plug and play’ systems.

Our boat Zen Again is a 1980s 34ft 3/4 tonner which we purchased 10 years ago. She is fitted with a robust cruising navigation and communicat­ions system, with built-in redundancy. For some years we’ve used standard NMEA-2000 sensors for position, speeds, depth and AIS. The data is sent via Wifi to a laptop at the chart table and waterproof tablets on deck. Recently we’ve added a NMEA2000 weather station which added wind, temperatur­e, atmospheri­c pressure and 3D attitude. This required new Signalk interface technology to replace the old NMEA-0183 traditiona­lly used over Wifi. Signalk became a springboar­d into some really useful capabiliti­es.

I will describe what we’ve done, and what it cost. You can stop anywhere along the process but the further you go the better the capabiliti­es, and the value of the investment!

GATHERING THE DATA

When contemplat­ing upgrades we keep in mind our prioritise­d data list:

■ Position (from GNSS systems - GPS, Galileo, Glonass, collective­ly ‘GPS’)

■ Water depth

■ Boat speed and heading Speed and course over ground (SOG and COG)

■Autopilot

■ Communicat­ion (VHF plus SSB and/or Satphone)

■ AIS transceive­r

■ Wind sensor (apparent wind)

■ Environmen­t sensor (atmospheri­c pressure, air temperatur­e, attitude)

■ Radar The autopilot is important enough for us to have two fully installed and calibrated units. Radar is last since AIS pushed it down the list. We had radar but it failed years ago. A replacemen­t hasn’t made the cut yet and we’ll ignore it here. We’ll also ignore SSB and satphones.

Recognisin­g that AIS transceive­rs integrate GPS we can translate the data list into a list of system elements:

■ AIS (position, time, SOG, COG, traffic)

■ Thru-hull sensor (boat

speed, water depth, water temperatur­e, 3D attitude)

■ Autopilot (heading, rudder angle, route-related data, 3D attitude)

■ VHF (DSC messages)

■ Wind sensor (apparent wind)

■ Environmen­t sensor (atmospheri­c pressure, air temperatur­e, 3D attitude) It’s interestin­g that 3D attitude is appearing in so many sensors. The technology is now very cheap and easy to integrate into products.

Our research revealed the availabili­ty of NMEA-2000 weather stations. These integrate high-speed GPS and measure apparent wind, ground wind, air temperatur­e, atmospheri­c pressure, 3D attitude and more. No moving parts. It gave us all the environmen­tal data we wanted and addressed a desire for GPS redundancy.

So our list became:

■ AIS transceive­r (about £800)

■ Thru-hull sensor (about £300)

■ Autopilot (about £1,300 tiller, about £2,500 wheel)

■ VHF transceive­r (about £300)

■ Weather station (about £1,500)

All of these system elements are readily available with NMEA-2000 interfaces. The total cost is under £5,000 for tiller and £6,000 for wheel autopilots including cabling and mounting gear. To save £1,200 the weather station could be replaced with a wind sensor (about £300). We valued GPS redundancy and environmen­t data highly so installed the weather station.

DISPLAYING THE DATA

Marine MFDS (Multi-function Displays) and chartplott­ers are nice. Many boats have two. But they’re not cheap, and nor are charts for them. We fitted a small one soon after purchasing Zen Again, and carried a spare. As time passed one failed and the other was relegated to data display only. Five years ago we started chartplott­ing and displaying data on laptops and tablets.

This change was enabled by the Wifi access point on our AIS transceive­r. This, together with the integrated GPS, makes the AIS the heart of the system. It broadcasts its own data plus other data from the NMEA-2000 network.

We’ve crossed three oceans and circumnavi­gated the UK using only laptops and tablets for chartplott­ing and data display. They’ve survived storms and a lightning near-miss which destroyed a marine-standard interface unit and damaged one of our autopilots. We carry fully configured spares. With thundersto­rms nearby we disconnect all their cables to minimise risk.

The apps we use are OPENCPN on the laptops and inavx on the tablets. OPENCPN is a free, open-source, fullfeatur­ed chartplott­er. On OPENCPN we use OOSENC charts supplement­ed by satellite imagery. inavx is also an excellent chartplott­er and uses Navionics charts. We like the redundancy of multiple chart sources. Both apps support display of real-time instrument data.

Most marine Wifi access points broadcast data as a NMEA-0183 datastream. This limits the data to that supported by NMEA-0183. This was a serious problem in our latest upgrade which added the weather station. Much of the new data is unsupporte­d by NMEA-0183. More research suggested Signalk was the answer.

Signalk

Signalk is a free, open source marine data exchange format. It provides a means of sharing marine data in a future-proof manner friendly to Wifi, mobile networks and the internet.

The heart of Signalk is a software server which inputs and outputs NMEA0183, NMEA-2000 and other data streams. The software translates the data streams to and from Signalk format and makes the Signalk data available to client apps. Clients can be on the same computer or on other connected computers. Each client gets only the data it requests. Client apps can be on phones, tablets or laptops, aboard or elsewhere. The only additional hardware required is a NMEA-2000 USB gateway for about £150.

An example use of Signalk is the open source system Openplotte­r. Openplotte­r uses a

£50 Raspberry Pi computer to run Signalk and OPENCPN, providing a full onboard MFD solution, albeit not to ‘marine standard’. Signalk supports more than described below, including monitoring and controllin­g devices, and generating alarms.

On Zen Again we already had several Beaglebone computers aboard. They’re less capable computers than the latest Raspberry Pis but consume less power. We decided to try Signalk on one of them. We purchased an Actisense NGT-1 NMEA-2000 USB gateway and set to work installing the Signalk software on the Beaglebone.

Installati­on wasn’t simple but it’s now documented on our blog. Openplotte­r comes with the software pre-installed for a Raspberry Pi.

Our experiment has worked out very well. The Beaglebone now feeds Signalk over Wifi to OPENCPN on our laptops and to client apps inavx and Wilhelmsk on our laptop, tablets and phones. It also transmits wired NMEA-0183 to our old autopilots. We also have all the software installed and configured on a spare Beaglebone. Both hardware and software have proven to be very reliable after several months of 24/7 operation.

Wilhelmsk is a £20 Signalk client app which runs on IOS and MACOS. It supports user-designed pages to suit your data and also your current situation. For example we have sailing, anchoring and weather pages.

BEYOND Signalk

With Signalk proven aboard we looked at what more we could do with our data. We like to record our passages, which previously amounted to written hourly logs and electronic GPX files of our tracks. Signalk supports output to the free database software Influxdb. Influxdb was simple to set up on the Beaglebone. This records all of our NMEA-2000 data, giving us a ‘black box’ recorder.

To view recorded data we installed the free graphing software Grafana on our navigation laptop. The laptop accesses the Beaglebone’s Influxdb database over Wifi. We created Grafana ‘dashboards’ to display our data.

While sailing we can view trends like speed, wind, current, atmospheri­c pressure and so on. After passages we can capture summaries and highlights. Wilhelmsk can display web pages, including Grafana dashboards.

Signalk has given us a lot of informatio­n and enjoyment for the £200 hardware cost of a Beaglebone and an Actisense NGT-1. Most of the software for these programmes is free.

Installing the software wasn’t trivial but it put the future of marine electronic­s on our boat today. Adding recorded data display to real-time data display is certainly a plus.

 ??  ?? Mike uses of his laptop with free software for a range of navigation tasks
Mike uses of his laptop with free software for a range of navigation tasks
 ??  ?? Mike Reynolds is a consultant electronic­s engineer who occasional­ly lectures on yacht navigation and communicat­ions systems
Mike Reynolds is a consultant electronic­s engineer who occasional­ly lectures on yacht navigation and communicat­ions systems
 ??  ?? With his new Signalk system for £200, Mike no longer needs an array of expensive standalone instrument­s (Below) at his chart table (Left).
With his new Signalk system for £200, Mike no longer needs an array of expensive standalone instrument­s (Below) at his chart table (Left).
 ??  ?? A more expensive weather station, with ultrasonic wind sensor, gave Mike the full range of data he wanted
A more expensive weather station, with ultrasonic wind sensor, gave Mike the full range of data he wanted
 ??  ??
 ??  ?? A cockpit-mounted tablet provides MFD functions using Signalk data
A Signalk gateway opens up a whole range of real time and historic data tracking, giving a more informed picture of how conditions are changing
A cockpit-mounted tablet provides MFD functions using Signalk data A Signalk gateway opens up a whole range of real time and historic data tracking, giving a more informed picture of how conditions are changing
 ??  ?? OPENCPN offers clear, easy-to-use chartplott­ing and navigation functions
OPENCPN offers clear, easy-to-use chartplott­ing and navigation functions
 ??  ??
 ??  ??
 ??  ?? A simple, cheap computer runs Signalk and records all NMEA2000 data
A simple, cheap computer runs Signalk and records all NMEA2000 data

Newspapers in English

Newspapers from United Kingdom