Raw data from the March 2021 Wave Glider ADCP experiment offshore of Del Mar, CA are contained in the following 7 files; descriptions of file contents follow.

WHOI43_PLD2_ADCP_ALL.mat
STOKES_PLD2_ADCP_ALL.mat
PLANCK_PLD2_ADCP_ALL.mat

These files, in MATLAB .mat format, each contain the records from a 300 kHz RDI ADCP in a single structure named PLD2_ADCP. The instruments were mounted in the floats of Wave Gliders "WHOI43", "Stokes", and "Planck" respectively. Key fields are defined below

VariableUnitsDescription
PLD2_ADCP.timeMatlab datenumtime
PLD2_ADCP.RECORDrecord number
PLD2_ADCP.roll_ADCPdegrees starboard roll angle recorded by the ADCP's internal tilt sensor
PLD2_ADCP.pitch_ADCPdegrees bow up pitch angle recorded by the ADCP's internal tilt sensor
PLD2_ADCP.heading_ADCPdegrees heading angle clockwise from magnetic north recorded by the ADCP's internal compass
PLD2_ADCP.VelocityX_Y*mm/s 1-Hz current velocity in beam coordinates
PLD2_ADCP.EchoIntenseX_Y0-100 Ping echo intensity
PLD2_ADCP.CorrelationX_Y0-255 Ping correlation
PLD2_ADCP.TCE_Xmm/s True current toward the east, corrected for orientation using RDI internal sensors
PLD2_ADCP.TCN_Xmm/s True current toward the north, corrected for orientation using RDI internal sensors
PLD2_ADCP.TCZ_Xmm/s True upward, corrected for orientation using RDI internal sensors
where 'X', the beam number, runs from 1-4, and 'Y', the bin number, runs from 1 to 50

WHOI43_PLD1_20hz_ALL.mat

This file contains the rest of the raw data from Wave Glider "WHOI43" in a single structure named PLD1_20hz. Key fields are:

VariableUnitsDescription
timeMatlab datenumtime
RECORDrecord number
Ux_gillm/s>ultrasonic wind forward component
Uy_gillm/sultrasonic wind port component
Uz_gillm/sultrasonic wind upward component (m/s)
vn_pitchdegrees, bow up VN-300 pitch
vn_rolldegrees, to starboardVN-300 roll
vn_yawdegrees, clockwise from northVN-300 heading
vn_latdegrees northlatitude
vn_londegrees eastlongitude
vn_altm altitude
vn_vnm/s VN-300 northward velocity
vn_vem/s VN-300 eastward velocity
vn_vdm/s VN-300 downward velocity
vn_wxrad/s VN-300 angular velocity about the x-axis
vn_wyrad/s VN-300 angular velocity about the y-axis
vn_wzrad/s VN-300 angular velocity about the z-axis

STOKES_PLD1_NOVATEL_21_ALL.mat
PLANCK_PLD1_NOVATEL_21_ALL.mat

These files contains the rest of the raw data from Wave Gliders "Stokes" and "Planck" in a single structure named PLD1_NOVATEL_21. Key fields are:

VariableUnitsDescription
timeMATLAB datenumtime
RECORDrecord number
novatel_latitudedegrees northlatitude
novatel_longitudedegrees eastlongitude
novatel_heightmaltitude
novatel_velocity_northm/sNovatel northward velocity
novatel_velocity_eastm/sNovatel eastward velocity
novatel_velocity_upm/sNovatel upward velocity
novatel_rolldegrees to starboardNovatel roll angle
novatel_pitchdegrees, bow upNovatel pitch angle
novatel_azimuthdegreesNovatel heading angle

BOT_UVT.mat

This file contains seven arrays with the raw data from the 600 kHz RDI bottom mounted ADCP.

VariableUnitsDescription
btimeMATLAB datenumtime
Um/seastward current velocity
Vm/snorthward current velocity
blatdegrees northADCP latitude
blondegrees eastADCP longitude
depthsmdistance from the sea surface
rangesmdistance from the ADCP

ADCP to earth reference frame

Here is sample code that can be used to transform ADCP velocities into earth's reference frame using a GPS/IMU RDI_Stokes.m