Picton Harbours maintains three wave buoys in the Marlborough Sounds.
Wave buoys are located at:
Data is stored in a data warehouse and provided to partner organisations. Partner feeds are available as NMEA via a UDP stream or TCP server or as JSON.
The the three buoys have different types of data and different update periods.
Northern Entrance
The sensor types are:
D = Linear Displacement
F = Frequency
A = Angular Displacement
The units are:
M = Meters
S = Seconds
D = Degrees
The sensor names are:
HSIG = Significant Wave Height
HMAX = Max Wave Height 1
HMAX2 = Max Wave Height 2
PDOM = Dominant Wave Period
PAVG = Average Wave Period
PMAX = Maximum Wave Period
MWD = Mean Wave Direction
PITCH = Pitch
ROLL = Roll
For NMEA service, two sentences are produced each minute. New data is provided with each transmission. Each sentence is followed by a CR/LF.
NMEA format sentence example, available on port 45052:
$WIXDR,D,0.134,M,HSIG,F,02.62,S,PDOM,F,02.62,S,PAVG,A,4.033,D,MWD*03 $WIXDR,D,0.234,M,HMAX,D,0.170,M,HMAX2,F,5.859,S,PMAX*5F
JSON format example:
{ "sensor_id": "pcn.ne_buoy.svs_603.1", "timestamp": "2022-03-03T21:21:00Z", "measurement_id": "896d3d3c7a530aea77decebdfa86a64b", "hsig": 0.189, "pdom": 6.557, "pavg": 6.557, "mwd": 49.81, "hmax": 0.305, "hmax2": 0.24, "pmax": 11.13, "pitch": -1.028, "roll": 0.886 }
Tory Entrance Seaview
The sensor types are:
D = Linear Displacement
F = Frequency
A = Angular Displacement
The units are:
M = Meters
S = Seconds
D = Degrees
The sensor names are:
HSIG = Significant Wave Height
HMAX = Max Wave Height 1
HMAX2 = Max Wave Height 2
PDOM = Dominant Wave Period
PAVG = Average Wave Period
PMAX = Maximum Wave Period
MWD = Mean Wave Direction
PITCH = Pitch
ROLL = Roll
For NMEA service, two sentences are produced each minute. New data is provided with each transmission. Each sentence is followed by a CR/LF.
NMEA format sentence example, available on port 45055:
$WIXDR,D,0.472,M,HSIG,F,10.377,S,PDOM,F,7.089,S,PAVG,A,175.133,D,MWD*36 $WIXDR,D,0.694,M,HMAX,D,0.600,M,HMAX2,F,12.540,S,PMAX*62
JSON format example:
{ "sensor_id": "pcn.tory_seaview.svs_603.1", "timestamp": "2022-03-03T21:21:00Z", "measurement_id": "896d3d3c7a530aea77decebdfa86a64b", "hsig": 0.189, "pdom": 6.557, "pavg": 6.557, "mwd": 49.81, "hmax": 0.305, "hmax2": 0.24, "pmax": 11.13, "pitch": -1.028, "roll": 0.886 }
Tory Entrance Waverider (NIWA)
The sensor types are:
D = Linear Displacement
F = Frequency
The units are:
M = Meters
S = Seconds
The sensor names are:
HMAX = Maximum Wave Height
HSIG = Significant Wave Height
PAVG = Average Wave Period
For NMEA service, one sentence is produced each minute. The same measurement is repeated for 30 minutes before an updated measurement is supplied. Sentences are followed by a CR/LF
NMEA format sentence example, available on port 45053:
$WIXDR,D,0.770,M,HMAX,D,0.532,M,HSIG,F,6.990,S,PAVG,*4C
JSON format example:
{ "sensor_id": "pcn.tory_buoy.waverider.1", "timestamp": "2022-03-08T05:30:00Z", "measurement_id": "cea3bec026c0460e70e643d91964cdb7", "hsig": "0.748", "pavg": "7.040", "hmax": "1.310" }