MOD 3.1 solo/Alto Message_Decoder for SBD messages, format version 0.5-2.1
#     SN Cycle Size   IMEI         MOMSN MTMSN PID   Date     Time      Latitude Longitude Err Status
SBD 11011  138  291 000000000000009  2214     0  5 2019/05/08, 13:41:12,  41.4842  -69.1242 139   0
SBD 11011  138  340 000000000000009  2215     0  4 2019/05/08, 13:41:46,  41.5029  -70.6105  17   0
SBD 11011  138  281 000000000000009  2216     0  3 2019/05/08, 13:42:03,  41.5255  -70.5945  20   0
SBD 11011  138  288 000000000000009  2217     0  2 2019/05/08, 13:42:20,  41.5175  -70.5493  25   0
SBD 11011  138  336 000000000000009  2218     0  1 2019/05/08, 13:42:37,  41.4891  -70.3978  33   0
SBD 11011  138  283 000000000000009  2219     0  0 2019/05/08, 13:43:39,  41.4818  -69.3823 168   0
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  138 1 2019/05/08 07:45 +41.53425  -70.64687   10  6 30 33 38  2.4     0
G  138 2 2019/05/08 13:22 +41.53424  -70.64674   10  8 27 34 40  1.0     0
# Profile Data
#     C   Npts comp n_var
D0   138   10    1     3
#      Pres      Temp      Salinity
      1.080    18.8220    29.7110
      2.000    17.2170    30.4800
      3.000    16.6060    30.4600
      4.040    16.2960    30.4500
      5.040    16.0640    30.4460
      6.040    15.8420    30.4370
      6.960    15.6020    30.4260
      8.000    14.7410    30.4270
      9.400    13.1690    30.4140
      9.520    13.1260    30.4120
# High Resolution Data
#     C   Npts comp
H0   138   56    1
#      Pres      Temp      Salinity
      0.800    19.0540    29.4660
      0.880    19.0520    29.4640
      0.960    19.0520    29.4600
      1.040    19.0470    29.4610
      1.120    19.0130    29.4940
      1.200    18.8620    29.7640
      1.320    18.6370    29.9440
      1.400    18.3700    30.1960
      1.480    18.0800    30.3930
      1.560    17.8280    30.4880
      1.640    17.6390    30.4990
      1.760    17.4790    30.4980
      1.840    17.3460    30.4880
      1.920    17.2410    30.4750
      2.000    17.1570    30.4710
      2.080    17.0770    30.4760
      2.200    17.0020    30.4760
      2.280    16.9270    30.4780
      2.360    16.8680    30.4690
      2.440    16.8240    30.4630
      2.560    16.7840    30.4620
      2.640    16.7460    30.4600
      2.720    16.7090    30.4620
      2.840    16.6740    30.4610
      2.920    16.6390    30.4590
      3.000    16.6030    30.4610
      3.080    16.5670    30.4600
      3.160    16.5330    30.4610
      3.280    16.4990    30.4590
      3.360    16.4690    30.4560
      3.440    16.4410    30.4560
      3.560    16.4180    30.4530
      3.600    16.3970    30.4520
      3.720    16.3760    30.4520
      3.760    16.3570    30.4510
      3.840    16.3430    30.4480
      3.920    16.3300    30.4490
      4.000    16.3160    30.4490
      4.040    16.3030    30.4490
      4.120    16.2900    30.4500
      4.160    16.2760    30.4500
      4.200    16.2610    30.4500
      4.280    16.2450    30.4510
      4.280    16.2300    30.4510
      4.360    16.2160    30.4510
      4.440    16.2010    30.4490
      4.480    16.1850    30.4510
      4.520    16.1700    30.4500
      4.600    16.1540    30.4500
      4.680    16.1390    30.4500
      4.760    16.1250    30.4490
      4.760    16.1110    30.4490
      4.840    16.0990    30.4470
      4.920    16.0870    30.4470
      4.960    16.0770    30.4460
      5.040    16.0650    30.4460
# Drift Data
#     C   Npts comp
I0   138    9    1
#      Pres      Temp      Salinity
      9.480    13.1310    30.4110
      9.480    13.1230    30.4130
      9.440    13.1240    30.4140
      9.440    13.1300    30.4120
      9.480    13.1260    30.4150
      9.440    13.1270    30.4140
      9.440    13.1250    30.4110
      9.480    13.1280    30.4140
      9.480    13.1230    30.4140
# Surface Pressure Time Series
#    C  npts index Start (sec) relative to 1 Jan 2000
S  138  29    0   610636466 2019/05/08 13:14:26
# time      Pres      Temp       Psal   phase  Date
    35      0.240    18.6930  -999.0000   14 2019/05/08 13:14:26
   470      0.030    18.2070  -999.0000   14 2019/05/08 13:21:41
   515      0.030    18.2860  -999.0000   14 2019/05/08 13:22:26
   526      0.020    18.2250  -999.0000   14 2019/05/08 13:22:37
   536      0.020    18.2050  -999.0000   14 2019/05/08 13:22:47
   546      0.020    18.2070  -999.0000   14 2019/05/08 13:22:57
   557      0.030    18.1740  -999.0000   14 2019/05/08 13:23:08
   567      0.020    18.1650  -999.0000   14 2019/05/08 13:23:18
   577      0.020    18.1460  -999.0000   14 2019/05/08 13:23:28
   588      0.030    18.1720  -999.0000   14 2019/05/08 13:23:39
   598      0.020    18.1800  -999.0000   14 2019/05/08 13:23:49
   608      0.000    18.1420  -999.0000   14 2019/05/08 13:23:59
   618      0.020    18.1330  -999.0000   14 2019/05/08 13:24:09
   629      0.030    18.1450  -999.0000   14 2019/05/08 13:24:20
   639      0.020    18.1640  -999.0000   14 2019/05/08 13:24:30
   649      0.020    18.1740  -999.0000   14 2019/05/08 13:24:40
   660      0.030    18.1510  -999.0000   14 2019/05/08 13:24:51
   670      0.030    18.1390  -999.0000   14 2019/05/08 13:25:01
   689      0.030    18.1520  -999.0000   14 2019/05/08 13:25:20
   699      0.020    18.1460  -999.0000   14 2019/05/08 13:25:30
   710      0.010    18.1260  -999.0000   14 2019/05/08 13:25:41
   729      0.010    18.1530  -999.0000   14 2019/05/08 13:26:00
   739      0.020    18.1400  -999.0000   14 2019/05/08 13:26:10
   749      0.010    18.1390  -999.0000   14 2019/05/08 13:26:20
   768      0.010    18.1600  -999.0000   14 2019/05/08 13:26:39
   779      0.030    18.1400  -999.0000   14 2019/05/08 13:26:50
   789      0.020    18.1370  -999.0000   14 2019/05/08 13:27:00
   799      0.020    18.1500  -999.0000   14 2019/05/08 13:27:10
   809      0.020    18.1450  -999.0000   14 2019/05/08 13:27:20
# Fall Time Series
#  Cycle  npts  Start
#               seconds        Date
F00  138  21    610616726 2019/05/08 07:45:26
# time    Pres   phase Date
     0    0.040    1    2019/05/08 07:45:26
   180    1.040   10    2019/05/08 07:48:26
   480    1.360   10    2019/05/08 07:53:26
   783    1.360   10    2019/05/08 07:58:29
  1086    1.360   10    2019/05/08 08:03:32
  1386    1.360   10    2019/05/08 08:08:32
  1419    2.120   10    2019/05/08 08:09:05
  1439    3.160   10    2019/05/08 08:09:25
  1456    4.200   10    2019/05/08 08:09:42
  1468    5.080   10    2019/05/08 08:09:54
  1474    5.560    2    2019/05/08 08:10:00
  1481    6.160   10    2019/05/08 08:10:07
  1494    7.120   10    2019/05/08 08:10:20
  1510    8.120   10    2019/05/08 08:10:36
  1534    9.120   10    2019/05/08 08:11:00
  1834    9.480   10    2019/05/08 08:16:00
  2137    9.480   10    2019/05/08 08:21:03
  2440    9.480   10    2019/05/08 08:26:06
  2740    9.480   10    2019/05/08 08:31:06
  3043    9.480   10    2019/05/08 08:36:09
  3301    9.480   10    2019/05/08 08:40:27
# Rise Time Series
#  Cycle  npts  Start
#               seconds        Date
R00  138  18    610635622 2019/05/08 13:00:22
# time    Pres   phase Date
     0    9.480    7    2019/05/08 13:00:22
    63    9.440   13    2019/05/08 13:01:25
   129    9.440   13    2019/05/08 13:02:31
   195    9.440   13    2019/05/08 13:03:37
   261    9.400   13    2019/05/08 13:04:43
   287    8.920   13    2019/05/08 13:05:09
   314    7.960   13    2019/05/08 13:05:36
   340    6.960   13    2019/05/08 13:06:02
   373    5.960   13    2019/05/08 13:06:35
   400    4.760   13    2019/05/08 13:07:02
   413    4.000   13    2019/05/08 13:07:15
   426    2.920   13    2019/05/08 13:07:28
   440    1.760   13    2019/05/08 13:07:42
   455    0.240   13    2019/05/08 13:07:57
   600    0.440   13    2019/05/08 13:10:22
   682    0.240   13    2019/05/08 13:11:44
   772    0.240   13    2019/05/08 13:13:14
   807    0.240    8    2019/05/08 13:13:49
# Pump Time Series
#  Cycle  npts
B00  138  12
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    5.560    21   12.10     188  621     -9      2
    9.480    17   12.00     212  636     -9      7
    9.440     7   12.03     205  636     -9     13
    9.440     7   12.00     225  636     -9     13
    9.240     7   12.02     214  640     -9     13
    8.280     7   11.99     220  640     -9     13
    6.960     6   11.97     223  640     -9     13
    6.240     7   11.98     224  639     -9     13
    4.760     7   12.00     227  638     -9     13
    0.400    82   12.09     196  631     -9     13
    0.280    37   12.12     180  633     -9     13
    0.000    31   12.06     197  635     -9     14
# Argo Mission Data
#  Cycle Data  Miss Depth       Time                       Ascent Seeks Max Time           Cycle
#        Form  No   Prof  Park  Rise to Park to Prof Drift Speed        Surface  Seek      Time
A2  138  4.2   11    10     5    40    90       1      0    10     3     930      60       0.2001
# Cal Coeff    P                 T                  S
#          gain  offset      gain  offset       gain  offset
CP           25      10      1000       5      1000       1
# Cal Coeff  Surf  P       Surf  T       Surf S
#          gain  offset      gain  offset      gain  offset
CS          100      10      1000       5      1000       1 
# Engineering Data
# Alto Engineering: Descent
#      C    Descent Start Date
EF17  138 2019/05/08 07:45:23
# Pcase vacuums
   7.120   6.310
# Oil valve positions
   1.757   0.844   0.584
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  138  2019/05/08 08:40:28 9999/99/99 99:99:99
# Pcase vacuums
   6.310   6.350
# Average 
#   P      T      S
    9.480  13.126  30.413
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  138  2019/05/08 13:00:22 9999/99/99 99:99:99
# Pcase vacuums
   0.000   0.000
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  138  2019/05/08 13:13:51
# number of packets previous packets
      0               0
# CTD Status pres offset
 0x00000000   0.000
# Pcase vacuums
   0.000   0.000
# Air Pump max current time  max pressure
       0         0     0.000
# Air Valve Positions
   0.000   0.000
# Air Valve Calibrations
   0.000   0.000   0.000
# Oil Valve Positions
   0.000   0.000
# Oil Valve Calibrations
   0.000   0.000
# Encountered Error Codes
#       C number of Errors
EE20  138 0
# Alto Engineering: Surface
#       C  Mode  Status
EI17  138  0      5
# urgency attempts SBDs elapsed Time P min T test S test
  0      0    33      19706           0.240  -5.000   0.000
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  138  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.000   1467   6.190
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  138       198    2019/05/08 13:41:12
Parameter Table Param_Table-V17.txt |
     IFV = 6.0..0	(IFV) |
     VER = 17	(version) |
     STY =        1	(Sensor) |
     MSN =      137	(cycle number) |
     MPS =        0	(phase) |
     MPC =      136	(count) |
  MMM[0] =     1000	(count) |
  MMM[1] =        0	(count) |
  MMM[2] =        0	(count) |
  MNS[0] =        0	(count) |
  MNS[1] =        0	(count) |
  MNS[2] =        0	(count) |
  DTD[0] =        5	(dBar) |
  DTD[1] =      400	(dBar) |
  DTD[2] =      400	(dBar) |
     MDS =     2200	(dBar) |
     APT =        1	(0=dis 1=en) |
     BTM =        1	(Bluetooth Mode) |
     DDB =        0	(0=execute, 1 =bypass) |
     XAS =        2	(1=diff 2=curv) |
     CPS =        1	(0=dis, 1=e) |
     CST =        0	(0=binavg 1=raw) |
     CTF =        1	(dBar) |
     CTL =        0	(dBar) |
     CTU =        2	(dBar) |
     CTC =        0	(C Temp mode) |
     CSP =     1000	(ms) |
  CPB[1] =     2000	(dBar) |
  CPB[2] =     1000	(dBar) |
  CPB[3] =      300	(dBar) |
  CPN[1] =        2	(dBar) |
  CPN[2] =        2	(dBar) |
  CPN[3] =        1	(dBar) |
  CPP[1] =        2	(ms) |
  CPP[2] =        2	(ms) |
  CPP[3] =        1	(ms) |
     CRD =        5	(dBar) |
     CRS =      100	(HRD samples) |
     MTD =        1	(dBar) |
     MTT =    30000	(ms) |
     MTS =    10800	(sec) |
     MAM =        0	(0=dis 1=s 2=d 3=p 4=a) |
    MAT1 =        1	(sec) |
    MAT2 =      300	(sec) |
     MAP =      600	(sec) |
     ACA =        2	(gain) |
     ACG =      250	(scale) |
     ACR =        4	(sampling rate) |
     PNB =     1200	(V) |
     PNC =      300	(inHg) |
     PXC =      850	(inHg) |
     PBL =    43668	(12V cal) |
     PBH =    50958	(14V cal) |
     PP0 =        0	(oil pump 0 mA cal) |
     PP1 =    25960	(oil pump 1000 mA cal) |
     PVL =     1790	(V12 12V cal) |
     PVH =     2089	(V12 14V cal) |
     PV0 =    61614	(vac 0 inHg cal) |
     PV5 =    32000	(vac 5 inHg cal) |
     PC0 =        0	(V12_sig 0mA cal) |
     PC1 =    16600	(V12_sig 1000mA cal) |
     ICM =        1	(0=dis 1=minT 2=avgT 3=medianT) |
     IMM =        0	(ice month mask) |
  ICA[0] =        2	(summer attempts) |
  ICA[1] =        5	(winter attempts) |
  ICB[0] =        0	(summer cycles) |
  ICB[1] =        1	(winter cycles) |
  IMT[0] =       70	(summer message threshold) |
  IMT[1] =       70	(winter message threshold) |
  ILT[0] =       30	(summer time threshold) |
  ILT[1] =       30	(winter time threshold) |
     ICN =        4	(shallow limit for test dBar) |
     ICX =        7	(deep limit for test dBar) |
     ICT =    16.40	(deg C) |
     ICS =        5	(sec) |
  ISS[0] =        0	(summer 0=disable 1=always 2=urgent) |
  ISS[1] =        0	(winter 0=disable 1=always 2=urgent) |
     ISM =        1	(bit0=depth bit1=GPS bit2=salinity) |
     IST =     0.20	(PSU) |
     ISO =      300	(sec) |
     ISP =        0	(0=disable 1=enbable) |
  IUE[0] =        0	(summer 0=xmitAll 1=threshold) |
  IUE[1] =        0	(winter 0=xmitAll 1=threshold) |
  ICD[0] =        7	(summer descent depth dBar) |
  ICD[1] =        7	(winter descent depth dBar) |
  ICR[0] =       15	(summer minutes) |
  ICR[1] =       15	(winter minutes) |
  ICG[0] =        0	(summer 0=dis 1=enb) |
  ICG[1] =        0	(winter 0=dis 1=enb) |
     ISA =        1	(attempts) |
     ISD =       10	(dBar) |
     IAT =     1200	(secs) |
     ISV =       30	(secs) |
     ISW =     1200	(secs) |
  ICO[0] =      180	(summer secs) |
  ICO[1] =      180	(winter secs) |
     ICF =        0	(summer mask) |
     ICW =        0	(winter ice mask) |
     DNS =      208	(cycle number) |
     DRA =       20	(target descent rate dBar/sec) |
  DSD[0] =        5	(dBar) |
  DSD[1] =      400	(dBar) |
  DSD[2] =        5	(dBar) |
  DST[0] =     1800	(sec) |
  DST[1] =     7200	(sec) |
  DST[2] =     7200	(sec) |
     DDF =      300	(sec) |
     DDC =        0	(sec) |
     DSI =     1000	(ms) |
     DDD =        1	(dBar) |
     DDT =      300	(sec) |
  DFT[0] =       20	(sec) |
  DFT[1] =      130	(sec) |
  DFT[2] =      130	(sec) |
     DCM =        0	(0=dis 1=en) |
     DAL =        1	(0=cal 1=seek) |
  DCT[0] =     1800	(sec) |
  DCT[1] =    10800	(sec) |
  DCT[2] =    10800	(sec) |
     DCA =        3	(max attempts) |
     DRC =        3	(cal rate calculation) |
     DRT =        0	(sec) |
     DCX =     1020	(sec) |
     DCP =        2	(sec) |
     DCF =        2	(sec) |
     DCD =      200	(dBar) |
     DCR =        0	(dBar/sec) |
     DSW =       60	(sec) |
     DUC =       50	(under damping factor) |
     DPT =       10	(sec) |
     DUT =       10	(sec) |
     DPD =        5	(sec) |
     DVT =       30	(sec) |
     DVD =        5	(dBar) |
     DVW =     1800	(sec) |
     PFR =       19	(cc/min) |
     PFC =       16	(.001 cc/dBar) |
     DDP =        5	(dBar) |
     DDS =     3600	(sec) |
     PNS =      208	(cycle) |
  PTO[0] =        0	(sec) |
  PTO[1] =        0	(sec) |
  PTO[2] =        0	(sec) |
  PTH[0] =   532610	(24 LSB) |
  PTH[1] =        0	(24 LSB) |
  PTH[2] =        0	(24 LSB) |
     PTD =        0	(sec) |
     PSA =        1	(0=avg 1=avg+raw) |
     PSI =     1000	(ms) |
  PFM[0] =        0	(0=dis 1=en) |
  PFM[1] =        0	(0=dis 1=en) |
  PFM[2] =        0	(0=dis 1=en) |
  PFT[0] =        1	(sec) |
  PFT[1] =     3600	(sec) |
  PFT[2] =     3600	(sec) |
  PFD[0] =       10	(dBar) |
  PFD[1] =        0	(dBar) |
  PFD[2] =        0	(dBar) |
  PFV[0] =        1	(sec) |
  PFV[1] =        0	(sec) |
  PFV[2] =        0	(sec) |
     PDT =     1800	(sec) |
     PSM =        0	(0=dis 1=en) |
     PSD =      200	(dBar) |
     PST =    10800	(sec) |
     PSV =       30	(sec) |
     PSW =      600	(sec) |
     ASN =      208	(cycle number) |
     ARR =       10	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =       10	(sec) |
     APN =        5	(sec) |
     APF =       20	(sec) |
     ASI =     1000	(ms) |
     ASD =        2	(dBar) |
     ADD =        1	(dBar) |
     ADT =       60	(sec) |
     ARC =     4500	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =      146	(cycle number) |
     SDC =        0	(dBar) |
     SGT =        5	(min) |
     SET =       20	(min) |
     SBM =        0	(0=dis 1=en) |
     SBT =      300	(sec) |
     SDT =        0	(interval) |
     SSA =        0	(0=dis 1=en) |
     SSI =     1000	(ms) |
     SDS =       10	(sec) |
     SAM =        1	(0=dis 1=en) |
     SAX =     7500	(.001 psi) |
     SAN =     6500	(.001 psi) |
     SAO =      420	(sec) |
     SAP =      600	(sec) |
     SPT =      300	(sec) |
     SSP =       30	(sec) |

