All Supported Data Sources

JSON Live Data

Njord Analytics supports JSON live data.

Live data may be displayed using customizable dashboards that are suited for mobile viewing on the water and allow the comparison of up to two boats (e.g. during lineups).

Notes

Send JSON formatted objects via UDP like the following example:

{
  "records": {
    "SOG": 8.72,
    "COG": 130.1,
    "TWS": 13.4
  },
  "timestamp": 1768224322984
}

JSON Fields

  • records: one or more metric values; for common metrics, follow the Njord standard but any metric name is supported and will be displayed as is.
  • timestamp (optional): in milliseconds (Unix epoch); indicates the time at which the data was measured. If not set, only the time at which the data is received on the Njord servers will be used. Including the measured time from a synchronized clock allows for latency measurements to be displayed in Njord.

Note that the size of a UDP datagram may limit the reliability of its delivery over the public internet. 1472 bytes is often recommended as a safe maximum length although there may be very specific cases where only 508 bytes can be safely transmitted. Limit the number of records/metrics included in each datagram to stay under this total length of the JSON object.

Trouble loading data? Contact our support team and we'll be glad to help.

Njord Analytics is a modern analytics app for racing sailors on all types of dinghies, yachts and multihulls. Njord Player lets you augment video with data overlays for a visual debriefing of your sailing day.