RaceData2
RaceData2 was designed for use with Expedition Navigation Software running on a computer with both devices connected to the same WiFi network.
Other options are:
- A+T instruments broadcasting Expedition UDP data
- NMEA0183 UDP data from other systems with a NMEA0183 to WiFi bridge such as products from Antisense, Digital Yacht, Yacht Devices, ShipModul, Quark-Elec
No.
RaceData (Android Watch), RaceData2 (Android and Apple) phones and tablets and RaceData3 (Apple Watch) will all work over WiFi.
You do not need to install any additional hardware (Bluetooth, ANT+ or other) for any of these products to work on your boat, and you don't have to have your watch tethered (Bluetooth or otherwise) to your phone.
Please review this document:
📄 RD2 Topography (PDF, 612KB)No.
Broadcasting on, for example, 192.168.1.255 means that any device on the network within the IP range 192.168.1.xxx will be able to receive data on the specified Port.
For Apple Watches wanting to operate in standalone (Exp Bridge) mode independent of a paired iPhone, a separate Expedition TCP Network port must be configured for the RaceData3 Bridge application.
The free version is designed for you to check functionality before committing to a subscription.
It includes TWS, TWD, HDG and BSP in a 2×2 grid layout with one data page.
On an unlocked page, tap any data cell to open the channel picker. Select the channel you want to display. You will only see channels that are being received.
Subscribers get access to:
- All Expedition data channels (including custom user channel names)
- Data graphs with rolling average and EMA indicators
- Multiple data pages with various layouts (up to 3×5 grids)
- Ability to control Expedition (start pings, timers, marks, and MOB)
Tap the page menu or swipe between pages, then use the page menu to add a new page. Subscribers can create unlimited pages; free users are limited to one page.
Yes, tap the Page icon and tap Lock Page.
When the screen is tapped, a small padlock appears on the bottom right of the screen, press and hold to unlock.
Due to limitations with Android and iOS systems, receiving data over UDP/WiFi with your phone locked is not permitted.
Options:
- In Settings, use the 'Screen Always On' function. To save battery, you can use the 'Dim in Pocket' setting.
- Android has an additional 'Keep RaceData2 on top' feature.
On an iPhone, to keep the App on top, use Guided Access:
Initial Setup (one time):
- Settings → Accessibility → Guided Access
- Turn on Guided Access
- Set a passcode (or use Face ID/Touch ID to end sessions)
To enable:
- Open RaceData2
- Triple-click the side button (or home button on older iPhones)
- Tap "Start" in the top corner
To exit:
- Triple-click the side button again and enter passcode
This is often caused by WiFi signal or Network configuration issues. Low quality (read cheap) routers and antennas can be problematic. Please consult with your navigation systems installer.
Check these common causes:
- Both devices must be on the same WiFi network
- The Rx port in RaceData2 must match Expedition's transmit port
- On iOS, ensure Local Network permission is enabled (Settings → Privacy & Security → Local Network)
- Check that Expedition is actively transmitting data in the Raw data window
- In RD2 use the Raw Data monitor in Settings to see if packets are arriving
Check your IP and Port settings. You can confirm communication using 'Ping'.
If you change your IP or Port settings you may need to refresh your 'listener'. To do this, simply disable then enable Data Listening:
- Android: toggle off/on Data Listening
- iPhone: 'Stop Listening' then start again
These dots indicate the 'freshness' of the data you are viewing.
| Dot Colour | Last data received |
|---|---|
| Green | <10s |
| Orange | 10s – 20s |
| Red | >20s |
Expedition UDP protocol only sends data when the value changes, therefore Orange or Red dots do not necessarily mean that you have lost connection.
If you have some data with green dots, and one with orange or red, this indicates you have a static number, for example mark range on a very long leg.
Expedition UDP protocol only sends data when the value has changed.
If you are, for example at the dock, HDG will only be sent when your Heading changes so you may see an empty data box. Similarly, if you want to change a channel in a data field, HDG might not be available to select if it has not been received before.
Expedition Setup
In Instruments (the Network Port you have set up) Expedition Settings:
- Exp Tx filter: select only the channels you wish to view and enable "Send damped" for system damped data.
- Exp Rx filter: click "Clear all" and select only "Receive Marks" to enable mark control from the app.
- In Expedition, go to Settings → Instruments → Network Port settings.
- Set the transmit IP to your network's broadcast address (e.g.,
192.168.1.255using .255 sends to all devices). - Ensure the port matches what's set in RaceData2 (default is
6011).
Yes.
The simplest way to do this is to select 'Tx on Port +1' in the Instrument Network settings.
If your Expedition Network port is set to 6011 and you select Tx on port + 1:
- RD2 devices with Rx and Tx Port set to
6012will receive data, but any Expedition commands sent will be ignored - RD2 devices set to Rx on port
6012and Tx on port6011will be able to receive data and send commands to Expedition
More involved configurations are possible on networks such as building rules for specific devices, IP ranges, ports etc on your router and/or PC firewall.
Please review this document:
📄 RD2 Topography (PDF, 612KB)iPhone & Apple Watch
Yes.
This is a bug with the App Store where if an app is available to use on Silicon based Mac computers, it will show in the App Store as an iPad app.
Yes, the Watch receives the subscription status from your iPhone.
If your Watch does not appear to show all available channels (in Free mode), then whilst paired, in RaceData2 Settings on your iPhone click Restore Purchases.
The Watch app receives data from two sources:
- From a paired iPhone
- From the RaceData3 Bridge app on your PC
You select which source to use on the Watch.
You have two options:
- Use Guided Access on your phone to keep RD2 in the foreground. Used with 'Screen Always On', 'Dim in Pocket' and 'Lock Page' in different configurations you can tailor your phone to suit your use.
- Use RaceData3 Exp Bridge to send data directly to your Watch from your PC.
Apple does not permit this feature.
To keep the App on top, use Guided Access:
Initial Setup (one time):
- Settings → Accessibility → Guided Access
- Turn on Guided Access
- Set a passcode (or use Face ID/Touch ID to end sessions)
To enable:
- Open RaceData2
- Triple-click the side button (or home button on older iPhones)
- Tap "Start" in the top corner
To exit:
- Triple-click the side button again and enter passcode
The Expedition UDP protocol only sends 'new' data, it will not send values until they have changed.
After 20s of not receiving data (red dot by the name) the data field will go grey but will still display the last value received. This is an indicator for you that the value has not been updated.
Please review this document:
📄 RD2 Topography (PDF, 612KB)NMEA0183
RaceData2 listens to the following NMEA0183 sentences:
These are mapped to standard channel names (based on the Expedition channel names).
NMEA0183 UDP data will require an NMEA0183 to WiFi bridge such as products from:
- Antisense
- Digital Yacht
- Yacht Devices
- ShipModul
- Quark-Elec
Speak to your local Marine Electronics installer about options.
Please review this document:
📄 RD2 Topography (PDF, 612KB)