OOI/CGSN Mooring Data Formats ============================= History: Date Who Description ---------- --- ---------------------------------------- 10/07/2011 SL/ME Create 06/20/2013 SL Combined surface/profiling instruments, added ooi tag, and moved to template dir 08/03/2014 ME/SL Added FDCHP 11/10/2014 SL/ME/SW Several instrument data formats changed ctdbp - removed sound_vel, salinity wavss - new nmea data formats (not fully described) 03/12/2015 DGI Added ZPLSC 08/13/2015 SL Added imm ctdbp w/ dosta/flort ============================================================= All ASCII Instruments data is proceeded by a UTC timestamp with the format yyyy/mm/dd hh:mm:ss.sss Sample Timestamp: 2011/09/30 15:00:59.169 =================================================================================== AST2 - LOADCELL =================================================================================== Presents the raw data plus the derived data based on the rounded calibrated scale. (83.28 - 93) * (700000 DC_SCALE / 2515 Calibrated reading at max - 93 Calibrated reading at zero) Sample Data: *+00083.28 -28.90 Raw Analog Digital Value: +00083.28 Converted Engineering Units (lbs.): -28.90 =================================================================================== =================================================================================== AST2 RTE - RADAR Target Enhancer =================================================================================== Raw Analog to Digital value Sample Data: 2011/09/30 15:00:59.169 *+00155.00 =================================================================================== =================================================================================== AST2 - WET Labs ECO_DFLS1 =================================================================================== The first column is an MS Excel-format Julian date (since 1979). The second is a numerical time value. Dividing this value by 64800 yields an MS Excel-format time (fraction of a day) and the third column is the signal measurement in raw counts Sample Data: 2011/09/30 15:00:59.169 40815 287 269 Days: 40815 Time Ticks: 287 Raw Counts: 269 =================================================================================== =================================================================================== AST2 - WET Labs ECO_VSFS3 =================================================================================== The first column is an MS Excel-format Julian date (since 1979). The second is a numerical time value. Dividing this value by 64800 yields an MS Excel-format time (fraction of a day) and the third column is the signal measurement from the 100-degree LED in raw counts. The fourth column is the signal measurement from the 125-degree LED in raw counts. The fifth column is the signal measurement from the 150-degree LED in raw counts. The sixth column is an LED intensity reference measurement in raw counts. Sample Data: 2011/09/30 15:00:59.169 40815 477 113 123 165 841 Days: 40815 Time Ticks: 477 100-degree Raw Counts: 113 125-degree Raw Counts: 123 150-degree Raw Counts: 165 LED intensity: 841 =================================================================================== =================================================================================== ADCPT - Serial Teledyne WorkHorse ADCP =================================================================================== Line Description 1 SYSTEM ATTITUDE DATA :SA,±PP.PP,±RR.RR,HH.HH where: PP.PP = Pitch in degrees RR.RR = Roll in degrees HHH.HH = Heading in degrees 2 TIMING AND SCALING DATA :TS,YYMMDDHHmmsshh,SS.S,+TT.T,DDDD.D,CCCC.C,BBB where: YYMMDDHHmmsshh = Year, month, day, hour, minute, second, hundredths of seconds SS.S = Salinity in parts per thousand (ppt) TT.TT = Temperature in C DDDD.D = Depth of transducer face in meters CCCC.C = Speed of sound in meters per second BBB = Built-in Test (BIT) result code 3 WATER-MASS, INSTRUMENT-REFERENCED VELOCITY DATA :WI,±XXXXX,±YYYYY,±ZZZZZ,±EEEEE,S where: ±XXXXX = X-axis vel. data in mm/s (+ = Bm1 Bm2 xdcr movement relative to water mass) ±YYYYY = Y-axis vel. data in mm/s (+ = Bm4 Bm3 xdcr movement relative to water mass) ±ZZZZZ = Z-axis vel. data in mm/s (+ = transducer movement away from water mass) ±EEEEE = Error velocity data in mm/s S = Status of velocity data (A = good, V = bad) 4 WATER-MASS, SHIP-REFERENCED VELOCITY DATA :WS,±TTTTT,±LLLLL,±NNNNN,S where: ±TTTTT = Transverse vel. data in mm/s (+ = Port Stbd ship movement rel. to water mass) ±LLLLL = Longitudinal vel. data in mm/s (+ = Aft Fwd ship movement rel. to water mass) ± NNNNN = Normal velocity data in mm/s (+ = ship movement away from water mass) S = Status of velocity data (A = good, V = bad) 5 WATER-MASS, EARTH-REFERENCED VELOCITY DATA :WE,±EEEEE,±NNNNN,±UUUUU,S where: ±EEEEE = East (u-axis) velocity data in mm/s (+ = ADCP movement to east) ±NNNNN = North (v-axis) velocity data in mm/s (+ = ADCP movement to north) ±UUUUU = Upward (w-axis) velocity data in mm/s (+ = ADCP movement to surface) S = Status of velocity data (A = good, V = bad) 6 WATER-MASS, EARTH-REFERENCED DISTANCE DATA :WD,±EEEEEEEE.EE,±NNNNNNNN.NN,±UUUUUUUU.UU,DDDD.DD,TTT.TT where: +EEEEEEEE.EE = East (u-axis) distance data in meters +NNNNNNNN.NN = North (v-axis) distance data in meters +UUUUUUUU.UU = Upward (w-axis) distance data in meters DDDD.DD = Range to water-mass center in meters TTT.TT = Time since last good-velocity estimate in seconds 7 BOTTOM-TRACK, INSTRUMENT-REFERENCED VELOCITY DATA :BI,±XXXXX,±YYYYY,±ZZZZZ,±EEEEE,S where: ±XXXXX = X-axis velocity data in mm/s (+ = Bm1 Bm2 xdcr movement relative to bottom) ±YYYYY = Y-axis velocity data in mm/s (+ = Bm4 Bm3 xdcr movement relative to bottom) ±ZZZZZ = Z-axis velocity data in mm/s (+ = transducer movement away from bottom) ±EEEEE = Error velocity data in mm/s S = Status of velocity data (A = good, V = bad) 8 BOTTOM-TRACK, SHIP-REFERENCED VELOCITY DATA :BS,±TTTTT,±LLLLL,±NNNNN,S where: ±TTTTT = Transverse vel. data in mm/s (+ = Port Stbd ship movement relative to bottom) ±LLLLL = Longitudinal vel. data in mm/s (+ = Aft Fwd ship movement relative to bottom) ±NNNNN = Normal velocity data in mm/s (+ = ship movement away from bottom) S = Status of velocity data (A = good, V = bad) 9 BOTTOM-TRACK, EARTH-REFERENCED VELOCITY DATA :BE,±EEEEE,±NNNNN,±UUUUU,S where: ±EEEEE = East (u-axis) velocity data in mm/s (+ = ADCP movement to east) ±NNNNN = North (v-axis) velocity data in mm/s (+ = ADCP movement to north) ±UUUUU = Upward (w-axis) velocity data in mm/s (+ = ADCP movement to surface) S = Status of velocity data (A = good, V = bad) 10 BOTTOM-TRACK, EARTH-REFERENCED DISTANCE DATA :BD,±EEEEEEEE.EE,±NNNNNNNN.NN,±UUUUUUUU.UU,DDDD.DD,TTT.TT where: +EEEEEEEE.EE = East (u-axis) distance data in meters +NNNNNNNN.NN = North (v-axis) distance data in meters +UUUUUUUU.UU = Upward (w-axis) distance data in meters DDDD.DD = Range to bottom in meters TTT.TT = Time since last good-velocity estimate in seconds The example below shows a realistic output from a WorkHorse ADCP locked onto the bottom. :SA, -2.31, +1.92, 75.20 :TS,04081111563644,35.0,+21.0, 0.0,1524.0, 0 :WI,-32768,-32768,-32768,-32768,V :BI, +24, -6, -20, -4,A :WS,-32768,-32768,-32768,V :BS, -13, +21, -20,A :WE,-32768,-32768,-32768,V :BE, +17, +18, -20,A :WD, +0.00, +0.00, +0.00, 20.00, 0.00 :BD, -0.02, -0.03, +0.02, 7.13, 0.21 =================================================================================== =================================================================================== CTDBP - Seabird SBE16 Plus =================================================================================== OutputFormat=1 (default): converted decimal data tttt.tttt,ccc.ccccc,ppppp.ppp,ssss.ssss, dd mmm yyyy, hh:mm:ss Where: tttt.tttt = temperature (°C, ITS-90). ccc.ccccc = conductivity (S/m). ppppp.ppp = pressure (decibars); sent only if optional pressure sensor installed. ssss.ssss = salinity (psu) dd mmm yyyy = day, month, year. hh:mm:ss = hour, minute, second. Leading zeros are suppressed, except for one zero to the left of the decimal point. All data is separated with a comma; date and time are also preceded by a space OutputFormat=1 (not outputting sound velocity): Sample Data: 2011/09/30 15:00:59.169 23.7658, 0.00019, 0.062, 0.0125 20 Aug 2008, 00:51:30 Where: 23.7658 = temperature in degrees Celsius 0.00019 = conductivity in S/m 0.062 = pressure in decibars 0.125 = Salinity (psu) 20 Aug 2008 = date 00:51:30 = time -------------------------------- New Data Format as of 11/10/2014 - ie; no longer output salinity -------------------------------- Sample Data: 2014/11/10 15:05:42.889 # 12.0961, 0.00002, 0.059, 10 Nov 2014 15:05:39 Where: 12.0961 = temperature in degrees Celsius 0.00002 = conductivity in S/m 0.059 = pressure in decibars 10 Nov 2014 = date 15:05:39 = time -------------------------------- IMM CTDBP w/ DOSTA/FLORT - OutputFormat=3 (engineering units in decimal) -------------------------------- Sample Data: 50074,18.9585,0.00004,-0.012,1.8356,3.0224,2.2670,3.5005,13Aug201511:00:03 sn,ttt.tttt,cc.ccccc,pppp.ppp,v.vvvv,v.vvvv,v.vvvv,v.vvvv,dd mmm yyyy, hh:mm:ss Where: id = SBE 16plus-IM serial number tttt.tttt = temperature (°C, ITS-90). ccc.ccccc = conductivity (S/m). ppppp.ppp = pressure (decibars); sent only if optional pressure sensor installed. v.vvvv = Volt0 external voltage (DOSTA) v.vvvv = Volt1 external voltage (DOSTA) v.vvvv = Volt2 external voltage (FLORT) v.vvvv = Volt3 external voltage (FLORT) dd mmm yyyy = day, month, year. hh:mm:ss = hour, minute, second. =================================================================================== =================================================================================== FDCHP - WHOI Flux Covariant =================================================================================== FDCHP FLUX Data - Data message sent after completion of flux calculations. Message has a total of 67 comma-separated ASCII fields. A description of all the fields follows. 1-StartTime data rec in seconds, 2-version, 3-status (w-wind,r-rate,a-accel, o-hdg,pitch,roll,c-conditions,f-flux calculation), 4-ave_wnd_U_m/s, 5-ave_wnd_V_m/s, 6-ave_wnd_W_m/s, 7-sos_m/s, 8-stdU, 9-stdV, 10-stdW, 11-stdSoS, 12-max_wnd_U, 13-max_wnd_V, 14-max_wnd_W, 15-max_SoS, 16-min_wnd_U, 17-min_wnd_V, 18-min-wnd_W, 19-max_SoS, 20-accX_m/s^2, 21-accY_m/s^2, 22-accZ_m/s^2, 23-stdAccX, 24-stdAccY, 25-std_AccZ, 26-maxAccX, 27-maxAccY, 28-maxAccZ, 29-minAccX, 30-minAccY, 31-minAccZ, 32-rateX_deg/s, 33-rateY_deg/s, 34-rateZ_deg/s, 35-stdRateX, 36-stdRateY, 37-stdRateZ, 38-maxRateX, 39-maxRateY, 40-maxRateZ, 41-minRateX, 42-minRateY, 43-minRateZ, 44-hdg_rad, 45-pitch_rad, 46-roll_rad, 47-stdHdg, 48-stdPitch, 49-stdRoll, 50-MaxHdg, 51-MaxPitch, 52-MaxRoll, 53-MinHdg, 54-MinPitch, 55-MinRoll, 56-UCorr_m/s, 57-VCorr_m/s, 58-WCorr_m/s, 59-stdUCorr, 60-stdVCorr, 61-stdWCorr, 62-wndSpd, 63-fluxUW, 64-fluxVW, 65-buoyanceFlux, 66-sigWavHt, 67-sigWavDir DataFile Format - collected sensor is stored on the FDCHP in big endian format. File naming: fdchp_yyyymmdd_hhmmss.dat The system produces a 55 byte record every 100ms. 20 minute file should have approximately 12000 records collected. The number of records can be +/- 3 as the sampling rate can vary slightly. Data files are approx. 648K bytes for a 20 minute record. Format: Field Parameter Units Bytes (55 total) 1 Year 2 (unsigned 16 bit) 2 Month 1 (unsigned 1 byte) 3 Day 1 (unsigned 1 byte) 4 Hour 1 (unsigned 1 byte) 5 Minute 1 (unsigned 1 byte) 6 Second 1 (unsigned 1 byte) 7 Millisecond 2 (unsigned 2 bytes) 8 Wind X - Raw m/s*100 2 (unsigned 2 bytes) 9 Wind Y - Raw m/s*100 2 (unsigned 2 bytes) 10 Wind Z - Raw m/s*100 2 (unsigned 2 bytes) =================================================================================== =================================================================================== FLORT - WET Labs,ECO 3 w Wiper (Triplet-w Ver Triplet 5.20 Ser BBFL2W-994) =================================================================================== Miscellaneous Date = x DD/MM/YY Time = x HH:MM:SS N/U = x Not Used sig = x signal output, in counts Therm = x counts Raw data from the ECO meter is output in counts from the sensor, ranging from 0 to 4120 +/- The thermistor is calibrated at WET Labs and the calibration coefficients are supplied on the instrument’s calibration sheets. Thermistor output is in counts and can be converted into engineering units using the instrument’s device file and ECOView software or the raw data can be converted in the user’s software (e.g. MATLAB or Excel) using the calibration equation: Temperature (deg C) = (Output * Slope) + Intercept Output Format Date Time N/U sig N/U sig N/U sig Therm 3/24/2011 17:30:02 470 51 532 68 460 51 523 =================================================================================== =================================================================================== MMP - McLane Profiler =================================================================================== Description: Generates C*.DAT, E*.DAT, A*.DAT, TIMETAGS.TXT The C files are for the CTD, E files for engineering, and A files for acoustic current meter files. These are raw binary files and stored in the imm directory. The unpacked files ASCII files are stored in the mmp_ctd, mmp_eng, mmp_acp directories respectively (and have .TXT file extensions). The unpacked files have been processed with human readable format to include data header information. Note, the unpacked MMP ACM file is a vendor-specific Nobska MAVS binary file (.BIN extension) that also gets unpacked to a .TXT extension. The TIMETAGS.TXT file is a summary of the profiles. ---------------------------- Sample: Unpacked C*.TXT File ---------------------------- Profile 76 mmho/cm Celsius dbars hz +45.6567 +17.5532 +0053.550 3559 +45.6663 +17.5617 +0053.550 3562 ---------------------------- Sample: Unpacked E*.TXT File ---------------------------- Profile 76 Sensors were turned on at 10/07/2011 07:58:17 Vehicle began profiling at 10/07/2011 08:00:05 Date Time [mA] [V] [dbar] Par[mV] scatSig chlSig CDOMSig 10/07/2011 08:00:07 5 11.2 0.000 0.40 145 125 83 10/07/2011 08:00:12 85 11.2 0.000 0.20 143 122 84 ---------------------------- Sample: Unpacked A*.TXT File ---------------------------- Profile 76 VA(cm/s) VB(cm/s) VC(cm/s) VD(cm/s) MX(norm) MY(norm) MZ(norm) PT(deg) RL(deg) -183.72 -183.72 -183.72 -183.72 nan nan nan 0.6 -0.2 -183.72 -183.72 -183.72 -183.72 nan nan nan -0.0 0.0 Sample parameters.txt MAVS Unpacking Parameters: Serial Number: 10300 Velocity Scale: 0.0056066 Pitch Scale: 0.01217 Roll Scale: 0.01223 ---------------------------- Sample: TIMETAGS.TXT ---------------------------- Profile Termination Log Profile Sensor On Motion Start Motion Stop Sensor Off Ramp Profile ------- ------------------- ------------------- ------------------- ------------------- ---- ------- 0000000 09/24/2011 17:58:21 09/24/2011 18:00:04 09/24/2011 18:28:24 09/24/2011 18:30:35 0 [SMOOTH RUNNING] 14 [BOTTOM PRESSURE] 468.030 0000001 09/24/2011 19:58:17 09/24/2011 20:00:02 09/24/2011 20:27:06 09/24/2011 20:29:16 0 [SMOOTH RUNNING] 13 [TOP PRESSURE] 30.290 0000002 09/24/2011 23:58:17 09/25/2011 00:00:02 09/25/2011 00:27:32 09/25/2011 00:29:42 0 [SMOOTH RUNNING] 14 [BOTTOM PRESSURE] 468.660 ----------------- MAVS Data Formats ----------------- R File = Raw Files VA VB VC VD MX MY MZ XG YG ZG XA YA ZA Counts Counts Counts Counts Counts Counts Counts Counts Counts Counts Counts Counts Counts P File = Physical Unit Files VA VB VC VD MX MY MZ XG YG ZG XA YA ZA cm/s cm/s cm/s cm/s norm norm norm dg/s dg/s dg/s g g g ============================== Microcat data format (MC*.txt) ============================== #//Status Information #7370_DateTime: 20111007 085911 #SBE37-IM 3.0e SERIAL NO. 8523 07 Oct 2011 08:59:13 #vMain = 6.92, vLith = 3.04 #samplenumber = 5918, free = 553322 #logging #sample interval = 300 seconds #PressureRange = 1450 #SamplesRecorded = 48 #//Data Format: tttttcccccppppTTTTTTTT (p is optional pressure) #//Begin Data #yyyy/mm/dd hh:mm:ss, Temp(C), Cd(S/m), P(db) 2011/10/07 05:00:01, 5.8040, 3.44279, 479.718 2011/10/07 05:05:01, 5.8094, 3.44222, 479.718 2011/10/07 05:10:01, 5.8088, 3.44206, 479.736 ============================== Microcat raw data format (MC*.DAT) ============================== //Status Information 7370_DateTime: 20111007 085911 SBE37-IM 3.0e SERIAL NO. 8523 07 Oct 2011 08:59:13 vMain = 6.92, vLith = 3.04 samplenumber = 5918, free = 553322 logging sample interval = 300 seconds PressureRange = 1450 SamplesRecorded = 48 //Data Format: tttttcccccppppTTTTTTTT (p is optional pressure) //Begin Data 26958604275D74D1432116 2698E603EE5D74FD442116 26988603DE5E7429462116 =================================================================================== =================================================================================== METBK - ASIMET =================================================================================== In Non-Label Mode Firmware Ver 3.21 displays: BP (mbar) RH (%), RH Temp (degC) LWR Flux (w/m^2) PRC Level (mm) Sea Temp (degC) & Conductivity (Seimens/meter) SWR (w/m^2) We, Wn (m/sec) Bat1, Bat2 (volts - NOT USED) Typical response: Sample Data: 2011/09/30 15:00:59.169 1012.32 72.34 24.123 389.2 43.65 5.107 1.0127 994.23 -20.000 -12.31 4.76 12.50 12.60 In Label Mode Firmware Ver 3.21 displays: BPR: 1012.32 HRH: 72.34 24.123 LWR: 389.2 PRC: 43.65 SCT: 5.107 1.0127 SWR: 994.23 WND: -12.31 4.76 BAT: 12.50 12.60 12.70 12.80 =================================================================================== =================================================================================== MOPAK - Microstrain 3DM-GX3-25 (Binary Data Dump Output) =================================================================================== The 3DM-GX3-25 reports Acceleration, Angular Rate & Magnetometer Vector or Euler Angles and Angular Rates depending on the label setting. In addition the driver sends out every two seconds an ASCII message to the DCL status processed containing the same thing as what is being logged but in ASCII format. Acceleration (g = 9.80665 m/sec^2), Angular Rate (rad/sec), Magnetometer Vector (Gauss), Time (sec) 3DM h: CB ax: nn ay: nn az: nn rx: nn ry: nn rz: nn mx: nn my: nn mz: nn t: nn Sample Data: 3DM-GX3 CB_AARM ax: 0.012947 ay: -0.020572 az: -0.929373 rx: -0.105232 ry: -0.074414 rz: 0.115541 mx: 0.047019 my: -0.228396 mz: 0.500840 t: 306.94 Raw binary data format logged: Acceleration, Angular Rate & Magnetometer Vector (0xCB) 43 bytes defined as follows Byte 1 Header = 0xCB Bytes 2-5 AccelX Bytes 6-9 AccelY Bytes 10-13 AccelZ Bytes 14-17 AngRateX Bytes 18-21 AngRateY Bytes 22-25 AngRateZ Bytes 26-29 MagX Bytes 30-33 MagY Bytes 34-37 MagZ Bytes 38-41 Timer Bytes 42-43 Checksum =================================================================================== =================================================================================== NUTNR - Satlantic Nutrient Sensor (MBARI-ISUS Vs) =================================================================================== The following describes the Satlantic MRARI-ISUS V3 (NUTNR) Field: Timestamp Instrument Text String Date Test Srting Time Decimal Hours Nitrate Concentration uMol/L Aux1 Float Aux2 Float Aux3 Float RMS Error Root Mean Square Error (6 decimal places) Sample Data 2012/12/13 15:31:16.695 SATNLC0239,2012348,15.520501,-6.17,24.43,-37.71,0.60,0.000218 =================================================================================== =================================================================================== OPTAA - WET Labs AC-S In-situ Spectrophotometer =================================================================================== The binary raw data coming out of an ac-s and these data associated with DCLs can all be processed with WET Labs WETView software. The dcl does not alter the ac-s data. Binary ac-s data from CSPPs (surface piercing profiler moorings) have external binary timestamps *in-between* discrete binary data packets, so WETView still works. A cautionary note on the operation of WETView: the software does not process all of the data, and will not output the first two or three data packets, depending on how it is used. =================================================================================== =================================================================================== PCO2A - Pro Oceanus CO2-Pro =================================================================================== The following table describes the data stream above: Measurement format: YYYY/MM/DD HH:MM:SS M aaaaa bbbbb ccc.ccc dd.d ee.eeee ff.ffff gggg hh.h ii.i A|W YYYY/MM/DD HH:MM:SS Timestamp (year/month/day hour:minute:second) M Begin Measurement aaaaa Zero A/D [counts] from most recent autozero sequence bbbbb Current A/D [counts] ccc.ccc Measured CO2 [ppm] dd.d Average IRGA temperature [°C] ee.eeee Humidity [mbar] ff.ffff Humidity sensor temperature [°C] gggg Gas stream pressure [gas tension] hh.h IRGA detector temperature [°C] ii.i IRGA source temperature [°C] A|W Water or atmospheric measurement Sample Data Logger Data: 2012/10/10 11:59:30.738 #2012/10/10 11:59:18, M,46197,42788,531.5,42.8,14.507,30.160,1013,42.4,43.3,W 2012/10/10 12:29:28.379 #2012/10/10 12:29:16, M,46197,43115,459.3,42.8,14.921,34.480,1031,42.3,43.3,A =================================================================================== =================================================================================== PCO2W - Sunburst PCO2W (Data Dump Output) =================================================================================== The following table describes the data stream for the Sunburst SAMI2-CO2: Measurement format: In a data record the fields following time will represent measured quantities usually as 2 bytes. In the case of the type 4 records shown above, the 28 bytes after the time are all measurements of light, followed by a thermistor reading, and a battery reading and the checksum. Bytes Description 1 Length 1 Type 4 Time 28 14 sets of light measurements (2 bytes ea.) 2 Battery 2 Thermistor 1 Checksum 39 Total bytes in type 4 record The type 5 record is identical to the type 4 record except for the type byte. It is treated differently by the client software since it represents a baseline measurement of the optical throughput. Engineering units output for this instrument are: Field Description PCO2: Header date_utc Acquisition date time_utc Acquisition time RawTime Raw time (see above) DrkRf Set 1 of 14 sets of light measurements (see above) DrkSg Set 2 of 14 sets of light measurements (see above) 434Rf Set 3 of 14 sets of light measurements (see above) 434Sg Set 4 of 14 sets of light measurements (see above) 620Rf Set 5 of 14 sets of light measurements (see above) 620Sg Set 6 of 14 sets of light measurements (see above) 434Rt Set 7 of 14 sets of light measurements (see above) 620Rt Set 8 of 14 sets of light measurements (see above) DrkRf Set 9 of 14 sets of light measurements (see above) DrkSg Set 10 of 14 sets of light measurements (see above) 434Rf Set 11 of 14 sets of light measurements (see above) 434Sg Set 12 of 14 sets of light measurements (see above) 620Rf Set 13 of 14 sets of light measurements (see above) 620Sg Set 14 of 14 sets of light measurements (see above) Bat_r Raw Battery (see above) tmp_r Raw Temperature (see above) InstDate Instrument data calculated from raw InstTime Instrument time calculated from raw Bat_V Instrument Battery voltage in Volts calculated from raw Tem_C Instrument temperature in Celsius calculated from raw PCO2_ppm Calculated PCO2 in ppm from light measurments Sample Data PCO2: date_utc time_utc RawTime DrkRf DrkSg 434Rf 434Sg 620Rf 620Sg 434Rt 620Rt DrkRf DrkSg 434Rf 434Sg 620Rf 620Sg Bat_r tmp_r InstDate InstTime Bat_V Tem_C PCO2_ppm PC02: 2012/11/22 00:00:30.780 3436387266 00094 00022 02446 00423 02061 00757 02794 06118 00095 00024 02454 00425 02063 00759 02956 01599 2012/11/22 00:01:06 10.83 33.21 304.82 =================================================================================== =================================================================================== PHSEN - Sunburst pH Sensor (Data Dump Output) =================================================================================== The following table describes the data stream for the Sunburst SAMI2-pH: Measurement format: In a data record the fields following time will represent measured quantities usually as 2 bytes. In the case of the type 4 records shown above, the 28 bytes after the time are all measurements of light, followed by a thermistor reading, and a battery reading and the checksum. Bytes Description 1 Length 1 Type 4 Time 2 Starting thermistor 32 4 sets of 4 reference light measurements (2 bytes ea.) 184 23 sets of 4 light measurements (2 bytes ea.) 2 (not used) 2 Battery 2 Thermistor 1 Checksum 231 Total bytes in type 4 record The type 5 record is identical to the type 4 record except for the type byte. It is treated differently by the client software since it represents a baseline measurement of the optical throughput. Engineering units output for this instrument are: Field Description PHSEN: Header date_utc Acquisition date time_utc Acquisition time RawTime Raw time (see above) 434Rf Set 1 of 4 sets of light measurements (see above) 434Sg Set 1 of 4 sets of light measurements (see above) 578Rf Set 1 of 4 sets of light measurements (see above) 578Sg Set 1 of 4 sets of light measurements (see above) : : 434Rf Set 1 of 23 sets of light measurements (see above) 434Sg Set 1 of 23 sets of light measurements (see above) 578Rf Set 1 of 23 sets of light measurements (see above) 578Sg Set 1 of 23 sets of light measurements (see above) : : Bat_r Raw Battery (see above) tmp_r Raw Temperature (see above) InstDate Instrument data calculated from raw InstTime Instrument time calculated from raw Bat_V Instrument Battery voltage in Volts calculated from raw Tem_C Instrument temperature in Celsius calculated from raw pointpH Calculated pH in ppm from light measurements Sample Data PHSEN: Record, RawTime, RawTemp1, Blanks[4][4], Measurements[23][4],RawBattery, RawTemp2, InstDate InstTime, Tmp1_C, pH, Bat_V, Tmp2_C =================================================================================== =================================================================================== SPKIR - Satlantic OCR-507 (Binary Data Dump Output) =================================================================================== Field: Date Time Field: Inst Field: SN Field: Timer(s) Field: Delay(ms) Field: C1(uW/cm^2/nm) Field: C2(uW/cm^2/nm) Field: C3(uW/cm^2/nm) Field: C4(uW/cm^2/nm) Field: C5(uW/cm^2/nm) Field: C6(uW/cm^2/nm) Field: C7(uW/cm^2/nm) Field: Vin(V) Field: Va(V) Field: Temp(C) Fiedl: Frame =================================================================================== =================================================================================== VELPT - Nortek AQUADOPP (Binary Data Dump Output) =================================================================================== Field 1, Data and Time Field 2, Error [bit 0: compass (0=ok, 1=error) bit 1: measurement data (0=ok, 1=error) bit 2: sensor data (0=ok, 1=error) bit 3: tag bit (0=ok, 1=error) bit 4: flash (0=ok, 1=error) bit 5: N/A bit 6: serial CT sensor read (0=ok, 1=error) bit 7-15: N/A ] Field 3, Speed of sound (0.1 m/s) Field 4, Compass heading (0.1 deg) Field 5, Compass pitch (0.1 deg) Field 6, Compass roll (0.1 deg) Field 7, Pressure MSB (mm) (= 65536 X MSB + LSW) Field 8, Status [bit 0: orientation (0=up, 1=down) bit 1: scaling (0=mm/s, 1=0.1mm/s) bit 2: pitch (0=ok, 1=out of range) bit 3: roll (0=ok, 1=out of range) bit 4: wakeup state: bit 5: (00=bad power,01=break,10=power applied,11=RTC alarm) bit 6-7: power level: (00=0(high), 01=1, 10=2, 11=3(low)) ] Field 9, Pressure LSW (mm) (= 65536 X MSB + LSW) Field 10, Temperature (0.01 C) Field 11, Vel East (mm/s) Field 12, Vel North (mm/s) Field 13, Vel Up (mm/s) Field 14, Amp B1 (counts) Field 15, Amp B2 (counts) Field 16, Amp B3 (counts) Field 17, Calculated pressure in dbar Sample Data: 09/30/11 14:03:33,0,1533.30,216.40,6.80,4.30,0,48,7315,24.58,-165,15,-31,127,131,126, date_utc time_utc, ErrFlag, sndspd_m/s, hdg_deg, pitch_deg, roll_deg, pressMSB, StatusFlag, pressLSW, temp_degC, velE_mm/s, velN_mm/s, velU_mm/s, ampB1, ampB2, ampB3, pressure_dbar 2012/11/09 00:33:44, 0, 1529.70, 171.60, 36.00, 37.50, 0, 45, 161, 23.09, 200, -347, -91, 22, 20, 21, 0.161 =================================================================================== VELPT - Nortek Vector Velocity Data (Binary Data Dump Output) =================================================================================== Field 1, Data and Time Field 2, Analn2LSB Field 3, ensemble counter Field 4, Pressure MSB Field 5, Analn2MSB Field 6, Pressure LSW Field 7, Analn1 Field 8, Velocity beam 1 East (mm/s) Field 9, Velocity beam 2 North (mm/s) Field 10, Velocity beam 3 Up (mm/s) Field 11, Amplitude B1 (counts) Field 12, Amplitude B2 (counts) Field 13, Amplitude B3 (counts) Field 14, Correlation B1 (counts) Field 15, Correlation B2 (counts) Field 16, Correlation B3 (counts) Field 17, Calculated pressure in dbar Filed 18, Calculated analog 2 (counts) Sample Data: VVD: date_utc time_utc, analn2LSB, count, pressMSB, analn2MSB, pressLSW, analn1, velB1_mms/s, VelB2_mm/s, VelB3_mm/s, ampB1, ampB2, ampB3, corrB1, corrB2, corrB3, press_dbar, analog2 2012/11/09 09:40:20, 0, 0, 0, 0, 75, 0, 4431, 397, -2613, 55, 63, 56, 10, 7, 1, 0.075, 0 =================================================================================== Raw binary data format logged: Aquadopp Velocity Data byte cSync; // sync = 0xa5 byte cId; // identification (0x01=normal, 0x80=diag) ushort hSize; // size of structure (words) byte cMinute; // minute byte cSecond; // second byte cDay; // day byte cHour; // hour byte cYear; // year byte cMonth; // month short hError; // error code: // bit 0: compass (0=ok, 1=error) // bit 1: measurement data (0=ok, 1=error) // bit 2: sensor data (0=ok, 1=error) // bit 3: tag bit (0=ok, 1=error) // bit 4: flash (0=ok, 1=error) // bit 5: // bit 6: serial CT sensor read (0=ok, 1=error) ushort hAnaIn1; // analog input 1 ushort hBattery; // battery voltage (0.1 V) ushort hSoundSpeed; // speed of sound (0.1 m/s) short hHeading; // compass heading (0.1 deg) short hPitch; // compass pitch (0.1 deg) short hRoll; // compass roll (0.1 deg) byte cPressureMSB; // pressure MSB char cStatus; // status: // bit 0: orientation (0=up, 1=down) // bit 1: scaling (0=mm/s, 1=0.1mm/s) // bit 2: pitch (0=ok, 1=out of range) // bit 3: roll (0=ok, 1=out of range) // bit 4: wakeup state: // bit 5:(00=bad power,01=break,10=power // applied,11=RTC alarm) // bit 6: power level: // bit 7: (00=0(high), 01=1, 10=2, 11=3(low)) ushort hPressureLSW; // pressure LSW short hTemperature; // temperature (0.01 deg C) short hVel[3]; // velocity mm/s byte cAmp[3]; // amplitude (counts) char cFill; short hChecksum; // checksum =================================================================================== =================================================================================== WAVSS - AXYS Technolgies TRIAXYS Wave Firmware Version 3.2 =================================================================================== NMEA Wave Statistics (NW) Format: $TSPWA, Date, Time, Serial, BuoyID, Latitude, Longitude, Number of Zero Crossings, Havg (Average Wave Height), Tz (Mean Spectral Period), Hmax (Maximum Wave Height), Hsig (Significant Wave Height), Tsig (Significant Period), H10 (average height of highest tenth of waves), T10 (average period of H10 waves), Tavg (Mean Wave Period), TP (Peak Period), TP5, HMO, Mean Direction, Mean Spread *cs Sample Data Logger Data 2012/12/22 00:40:23.250 $TSPWA,20121221,191901,04581,buoyID,,,132,0.00,8.0,0.00,0.00,11.6,0.00,10.9,6.3,28.6,30.3,0.00,297.3,75.4*6D ----------------------------- New Data Format as of 11/2014 - additional NMEA strings enabled ----------------------------- In addition to $TSPWA string above, instrument is now configured to output $TSPSA, $TSPNA,$TSPFB Sample Data: 2014/11/18 00:07:42.308 $TSPSA,20141117,200106,05791,buoyID,,,+000.0,11.59,4.0,1200,60,60,1,05791,1.05.0002, 4.0,3,0,0.000,+00.0,5*6F 2014/11/18 00:07:43.094 $TSPNA,20141117,200106,05791,buoyID,,,123,0.030,0.005,8.718E-07,4.261E-07, 2.797E-07,4.473E-07,5.529E-08,6.412E-08,4.440E-08,1.583E-08,4.131E-09,3.002E-08,3.494E-09, 4.967E-09,4.504E-09,2.048E-09,2.021E-09,6.764E-09,7.071E-09,1.278E-08,3.700E-09,2.608E-09, 2.510E-11,1.990E-10,8.001E-10,1.946E-09,2.288E-09,1.376E-10,1.009E-09,8.529E-11,9.069E-10, 8.626E-10,6.825E-10,5.281E-10,1.465E-09,2.584E-09,3.218E-09,1.368E-08,1.390E-08,1.351E-08, 2.358E-08,1.345E-08,1.649E-08,4.009E-08,4.610E-08,6.819E-09,1.675E-09,2.098E-08,8.584E-09, 7.475E-09,2.333E-09,4.538E-09,9.815E-09,1.881E-09,1.103E-09,1.482E-08,1.161E-08,3.016E-09, 5.051E-09,1.555E-09,1.746 2014/11/18 00:07:44.440 $TSPFB,20141117,200106,05791,buoyID,,,123,0.030,0.005,79,0.030,0.005,-0.054756,0.90853, -0.70784,-0.10912,-0.047036,0.89901,-0.68152,-0.099275,-0.23751,0.32802,-0.19374,-0.054233, -0.11355,0.15551,-0.34532,0.58362,0.32545,0.25404,-0.24132,-0.1094,0.36677,0.13574, -0.0093227,-0.42783,-0.20405,0.67494,-0.39694,0.099772,-0.26469,0.48434,-0.44756,0.033611, 0.023346,0.21083,-0.85404,0.31455,-0.11946,0.16331,-0.3708,-0.05295,-0.27298,0.22548, -0.11665,-0.38312,0.11711,0.15732,-0.49708,-0.21852,0.15348,-0.11189,-0.064583,0.044093, 0.00080525,-0.12878,-0.089382,0.37751,-0.13242,0.44893,-0.4141,-0.011041,0.0047628,0.85557, -0.71332,-0.051593,0.087 =================================================================================== =================================================================================== ZPLSC - ASL Environmental Sciences Acoustic Zooplankton and Fish Profiler (AZFP) (aka ZPLSC-C or ZooPLankton Sonar Coastal series C) =================================================================================== Instrument is configured for autonomous profiling mode. Once per hour the DCL logs a "Condensed ASCII" profile. The following fields are delimited by commas. The timestamps in the fields below are generated by the real time clock in the ZPLSC. The entire message below is preceded in the log file by a timestamp provided by the DCL. Field Type Description ----- ---- ----------- 1 string Header: ‘@Dyyyymmddhhmmss!@P’ (Contains timestamp) 2 uint Instrument Serial Number 3 Int Phase 4 int Burst number (1 – 65535) 5 int Number of stored frequencies 1 – 4 6 int N1 = Number of bins for frequency 1 7** int N2 = Number of bins for frequency 2 8** int N3 = Number of bins for frequency 3 9** int N4 = Number of bins for frequency 4 10 uint Minimum value in the data subtracted out 11** uint Minimum value in the data subtracted out 12** uint Minimum value in the data subtracted out 13** uint Minimum value in the data subtracted out 14 string Date of burst, YYMMDDHHMMSSHH 15 double Tilt X 16 double Tilt Y 17 double Battery voltage 18 double Temperature 19 double Pressure (valid value if sensor is available) 20 Uchar Channel 1 board number always 0 21 Uint Channel 1 frequency N1 val uint Channel 1 values minus minimum value N1+1 Uchar Channel 2 board number always 1 N1+2 uint Channel 2 frequency N2 val uint Channel 2 values minus minimum value (available) N2+1 Uchar Channel 3 board number always 2 N2+2 uint Channel 3 frequency N3 val uint Channel 3 values minus minimum value (available) N3+1 Uchar Channel 4 board number always 3 N3+2 uint Channel 4 frequency N4 val uint Channel 4 values minus minimum value (available) Last char Literal ‘!\n’ ** This field may not be present if fewer than four frequencies are acquired. EXAMPLE: @D20150312094853!@P,55080,1,2714,4,275,275,275,275,9192,14736,11504,11480,15031209484767,32.5,-16.3,10.4,21.9,99.0, 0,38,53536,31744,320,304,64,280,288,288,280,288,200,232,280,288,288,280,288,40,296,288,312,288,280,256,176,280,296, 296,288,280,48,248,272,288,296,264,296,8,280,280,296,288,280,160,168,264,280,288,288,280,136,288,280,296,304,280,264, 128,280,280,296,272,272,88,232,264,288,304,280,288,56,288,264,296,288,280,168,128,280,280,280,280,272,32,288,232,288, 288,288,256,120,280,272,272,288,280,112,200,280,280,296,280,280,40,288,288,272,288,280,216,160,288,280,288,288,280, 136,264,280,280,296,280,280,88,288,272,280,296,272,168,216,288,272,280,296,264,32,288,288,280,288,280,200,72,288,280, 288,280,280,48,256,288,264,288,288,264,0,280,280,280,288,280,136,152,288,264,288,288,280,64,288,288,272,280,288,232, 64,288,280,272,288,272,88,224,280,264,296,280,256,48,288,280,272,288,288,160,112,280,280,264,288,280,88,280,280,272, 280,280,264,64,296,280,256,288,280,168,232,288,272,264,248,280,48,288,288,272,280,280,184,104,288,272,264,280,280,64, 248,288,264,280,280,280,88,288,256,280,280,280,184,200,288,288,256,280,280,24,296,280,280,264,256,200,48,280,280,264, 280,280,96,240,280,280,264,280,280,1,125,48208,20000,8056,5208,2592,2040,896,2720,3536,2896,2216,2400,2696,2760,2592, 736,3120,4552,1264,4864,3616,1656,2288,704,2656,3208,3600,3712,2576,3360,2832,1984,2168,4096,2608,5376,3600,2936,2616, 3016,2640,2800,4240,2736,2320,2712,584,3120,1952,3696,1520,1224,2744,2680,3576,1040,2672,1968,160,3352,448,1520,1376, 2488,2560,1680,3552,1800,2064,2512,3248,3664,1888,2776,1304,2288,1264,1752,3704,3376,3024,1584,3456,1368,2224,696, 1312,2376,1096,3088,2584,2160,3096,0,2944,3904,2848,3328,1904,3120,592,2480,4288,2784,3280,3952,2480,1896,3472,1416, 2504,2360,2016,1536,2232,3864,1944,1968,816,1856,2608,2200,3184,1992,3024,944,2480,3096,2560,1472,2784,2080,2496,1568, 4064,1984,1760,3136,2064,3176,1760,3200,640,3072,1760,2512,3160,3248,2136,1304,2168,184,2232,1992,1920,2768,1544, 3952,2816,3016,3528,1496,2368,2432,2528,1824,2272,3768,3032,2904,2432,3856,3416,800,2648,64,1648,2200,3488,3024,1816, 3512,1752,2056,2440,2592,3072,2568,2496,2424,2688,2680,5064,2448,1536,2416,3704,2760,2032,1800,2424,2584,1992,2568, 2184,2608,1400,2136,3328,3600,2872,2384,2624,1920,1480,2160,992,4504,2936,2456,2840,2608,2864,2864,2784,1144,1544, 1208,2576,1752,2416,1328,1872,3544,2568,656,2760,584,1208,3288,4000,2872,2928,1712,3280,2160,2016,3216,2064,1752,3504, 2400,2360,4048,1248,1760,2968,2160,1544,720,2720,3888,1712,2136,3976,2808,2208,688,3208,1584,2240,3048,2256,2088,3640, 2,200,51120,33688,17584,7680,360,408,88,168,64,320,144,104,120,248,168,120,176,80,104,216,64,128,128,152,120,240,232, 216,160,80,160,144,128,144,280,144,144,120,144,128,184,104,160,184,48,128,160,80,136,216,144,160,144,88,144,184,104, 120,104,88,144,112,128,80,168,160,104,216,224,120,96,192,120,88,112,176,80,152,64,184,112,248,112,120,184,80,32,144, 128,120,104,104,40,80,152,56,152,176,128,184,144,128,256,120,144,136,184,120,24,152,120,104,184,80,120,128,56,128, 192,96,144,120,120,128,88,120,72,112,160,112,96,280,168,104,128,88,160,96,176,120,120,248,48,64,128,192,144,72,64,80, 80,88,64,192,128,56,168,80,216,152,192,88,88,144,136,40,72,88,104,160,96,128,96,104,80,88,64,104,96,128,104,64,152, 80,152,184,104,80,112,56,128,80,80,104,104,144,56,80,192,104,120,104,64,88,160,144,112,56,152,152,112,104,104,96,88, 184,64,32,304,80,144,16,184,80,248,128,96,64,104,88,80,104,0,48,56,88,88,40,64,0,80,144,104,64,64,64,144,240,88,112, 120,168,88,88,40,136,120,88,40,136,80,88,64,120,104,120,64,80,24,96,96,16,56,168,128,3,455,50288,15032,536,528,696, 728,776,648,880,432,272,408,632,512,688,464,752,368,760,304,592,576,720,712,672,744,568,568,632,616,768,632,392,616, 432,472,856,448,472,576,552,520,472,328,520,168,432,232,552,336,192,488,464,344,440,440,448,720,304,208,424,408,536, 408,456,360,280,408,656,272,456,216,552,128,320,344,344,440,456,744,432,560,584,176,432,616,456,536,384,456,456,608, 632,584,704,824,632,536,200,360,632,376,384,216,496,520,680,792,496,472,408,448,496,880,280,416,328,552,272,328,936, 328,344,232,472,280,528,568,680,480,552,648,568,248,656,496,568,216,568,336,464,1144,592,432,440,424,384,216,200,400, 280,472,576,384,152,416,464,360,584,240,616,296,584,328,648,320,440,256,344,240,0,440,464,376,552,624,584,352,488,816, 496,376,240,320,408,368,424,616,264,632,664,488,400,256,424,440,16,328,360,680,488,464,408,168,624,448,464,352,648, 560,456,648,488,400,808,248,232,104,392,384,448,424,264,432,472,456,200,336,536,288,440,600,296,248,352,808,176,472, 568,296,280,368,184,552,504,680,360,648,616,576,728,336,584,368,488,464,440,464,280,528,120,440,520,472,504,488,200, 440,576,656,504,648,456,752,304! ===================================================================================