Skip to main content
All CollectionsDataHubAdditional Help Resources
DataHub Navionics, Aquamaps, OpenCPN Broadcast GPS NMEA
DataHub Navionics, Aquamaps, OpenCPN Broadcast GPS NMEA

How to connect your Navionics, Aquamaps or OPN CPN to the DataHub GPS NMEA Broadcast

Matt Crockett avatar
Written by Matt Crockett
Updated over a week ago

The DataHub broadcasts the NMEA data over Wi-Fi by TCP and UDP. Your device must be connected to the DataHub Wi-Fi to receive this data.

In your navigation App settings, you can set the DataHub as the source of the NMEA feed. If you are connected to DataHub Wi-Fi or the Ethernet LAN port, the default settings for your App to connect with are:

DataHub IP: 10.10.10.1 (Source IP)

UDP Port: 11101

TCP Port: 11102

To check your DataHub NMEA0183 broadcast settings:

  • Log into the DataHub on 10.10.10.1.

  • Click NMEA > Settings > Settings.

  • You can see and change the TCP and UDP ports.

PW-Hub - Settings - LuCI 2023-01-31 at 9.40.00 AM

When the DataHub source IP address and port settings are added to your navigation App, it will receive all the NMEA data, including Over the Horizon AIS if you have set it up and connected your DataHub to your vessel's NMEA2000/N2K network.

Configure AquaMaps to receive the NMEA feed (Mac/iOS)

  • Important: To use this feature on AquaMaps requires an AquaMaps Master subscription.

  • Connect your device to DataHub Wi-Fi.

  • Go to Settings in AquaMaps.

  • Select Wi-Fi connections in the Master section (Mac) or Advanced Tools (iOS).

  • For the iOS App, in Advanced Tools, tap Wi-Fi connections.

  • Click to Add Connection.

  • Add the name DataHub then select PredictWind DataHub.

  • Click Start Connection. If you do not see the button on iOS, tap a return on the Connection name field to set it.

  • Click OK on the pop-up message "You are receiving GPS data from an external device".

  • If successful, the Status will display as Active — Receiving. The streaming NMEA data can be viewed by clicking on Status: Active—Receiving.

  • Click the left arrow < to go back and view which devices are available to your DataHub.

  • Here is an example showing data being received from a GPS, Wind instruments and Over the Horizon AIS:

Configure Navionics iOS App to receive the NMEA feed

  • Connect your device to DataHub Wi-Fi.

  • In the Navionics App, go to the menu, then Paired Devices

  • Add a device by clicking the + then select the Add device button.

  • Enter the Name: HUB with Host: 10.10.10.1 and Port: 11102.

  • Set the Protocol to TCP and tap Save.
    You could also use UDP on port 11101; however, customers report TCP works better.

  • To enable the AIS display in Navionics, open the Menu, tap Map Options then swipe down to AIS Settings and enable Display AIS Targets.

Configure OpenCPN Mac App to receive the NMEA feed

  • Connect your device to DataHub Wi-Fi.

  • In OpenCPN, click the menu and select Preferences.

  • On the Connections tab, click Add Connection.

  • Select Network

  • Select Protocol: UDP

  • Address: 10.10.10.1

  • DataPort: 11101

  • Click OK

  • To check your connection, on the Connections tab under General tick Show NMEA Debug Window. If your OpenCPN device is connected to receive the NMEA feed from the DataHub you will see a data stream flow in, like this:

  • UDP works well with OpenCPN on DataHub Wi-Fi. Alternatively, you can use TCP, in which case select Protocol: TCP and set the Port: 11102.

This webinar by Luis Soltero, the DataHub developer, shows this feature working with OpenCPN: https://www.youtube.com/live/-0knWptRYB8?feature=shared&t=951

How to configure your navigation App if you are not connecting to DataHub Wi-Fi or Ethernet LAN

If you have connected a Peplink or other 4/5G Cellular router via Ethernet into the DataHub WAN port, and your device/App is connected to Wi-Fi on that network instead of DataHub Wi-Fi, you can still receive the DataHub NMEA0183 feed.

Instead of using 10.10.10.1 as the source IP, please set the IP address of the DataHub WAN port as the source so your device connected to Peplink Wi-Fi can access it.

To see your DataHub WAN IP address, click Services -> Settings -> System Status. The DataHub WAN IP is listed under Network -> IPv4 Upstream.

Did this answer your question?