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   64  335 000000000000009  1918    32  6 2019/04/19, 19:48:08,  41.5334  -70.6398  18   0
SBD 11011   64  217 000000000000009  1919     0  5 2019/04/19, 19:48:49,  41.5334  -70.6398  12   0
SBD 11011   64  340 000000000000009  1920     0  4 2019/04/19, 19:49:45,  41.5750  -72.5515 168   0
SBD 11011   64  290 000000000000009  1921     0  3 2019/04/19, 19:49:59,  41.5334  -70.6398   7   0
SBD 11011   64  304 000000000000009  1922     0  2 2019/04/19, 19:50:15,  41.5255  -70.5945   6   0
SBD 11011   64  305 000000000000009  1923     0  1 2019/04/19, 19:50:40,  41.5334  -70.6398   6   0
SBD 11011   64  335 000000000000009  1924     0  0 2019/04/19, 19:50:59,  41.5334  -70.6398   6   0
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   64 1 2019/04/19 13:50 +41.53428  -70.64680   10  9 24 33 41  0.9     0
G   64 2 2019/04/19 19:27 +41.53423  -70.64683   10  8 33 38 42  1.6     0
# Profile Data
#     C   Npts comp n_var
D0    64   10    1     3
#      Pres      Temp      Salinity
      1.120    17.5300    30.4860
      2.000    17.0880    30.4700
      2.960    16.6520    30.4380
      4.000    16.3700    30.4130
      5.040    16.1230    30.3920
      6.040    15.8930    30.3710
      6.920    15.5590    30.3550
      8.000    14.4230    30.3480
      9.440    12.9310    30.3180
      9.520    12.9140    30.3160
# High Resolution Data
#     C   Npts comp
H0    64   94    1
#      Pres      Temp      Salinity
      0.880    17.7420    30.4710
      0.920    17.7230    30.4710
      1.000    17.6960    30.4850
      1.040    17.6490    30.4960
      1.080    17.5870    30.5080
      1.160    17.5140    30.5020
      1.200    17.4280    30.5150
      1.280    17.3580    30.4970
      1.360    17.3150    30.4810
      1.440    17.2990    30.4660
      1.520    17.2850    30.4660
      1.600    17.2700    30.4710
      1.640    17.2520    30.4660
      1.720    17.2380    30.4640
      1.760    17.2330    30.4580
      1.800    17.2280    30.4600
      1.880    17.2200    30.4610
      1.920    17.2080    30.4620
      1.960    17.1820    30.4700
      2.000    17.1340    30.4770
      2.040    17.0740    30.4870
      2.080    17.0120    30.4850
      2.160    16.9500    30.4880
      2.200    16.8980    30.4780
      2.280    16.8590    30.4700
      2.360    16.8460    30.4500
      2.440    16.8110    30.4710
      2.520    16.7810    30.4520
      2.600    16.7810    30.4330
      2.680    16.7660    30.4490
      2.720    16.7430    30.4520
      2.760    16.7100    30.4480
      2.800    16.6870    30.4440
      2.880    16.6720    30.4420
      2.880    16.6580    30.4360
      2.920    16.6410    30.4420
      3.000    16.6240    30.4330
      3.080    16.6130    30.4290
      3.160    16.5870    30.4430
      3.200    16.5670    30.4310
      3.320    16.5500    30.4270
      3.400    16.5350    30.4260
      3.480    16.5200    30.4220
      3.520    16.5030    30.4270
      3.560    16.4790    30.4300
      3.600    16.4690    30.4170
      3.680    16.4600    30.4170
      3.680    16.4450    30.4240
      3.720    16.4250    30.4250
      3.760    16.4110    30.4160
      3.840    16.4080    30.4090
      3.880    16.3970    30.4120
      3.960    16.3830    30.4140
      4.040    16.3720    30.4120
      4.120    16.3540    30.4120
      4.160    16.3490    30.4030
      4.200    16.3360    30.4110
      4.240    16.3210    30.4100
      4.280    16.3070    30.4100
      4.320    16.2940    30.4060
      4.360    16.2840    30.4050
      4.360    16.2680    30.4070
      4.440    16.2600    30.4010
      4.480    16.2500    30.4040
      4.520    16.2370    30.4030
      4.560    16.2270    30.4010
      4.680    16.2160    30.3990
      4.720    16.2030    30.4030
      4.760    16.1890    30.3950
      4.840    16.1830    30.3950
      4.880    16.1710    30.3990
      4.880    16.1600    30.3970
      4.920    16.1500    30.3930
      4.920    16.1400    30.3960
      4.960    16.1300    30.3950
      5.000    16.1290    30.3900
      5.040    16.1220    30.3940
      5.080    16.1140    30.3910
      5.120    16.1050    30.3910
      5.160    16.1010    30.3890
      5.240    16.0910    30.3910
      5.280    16.0780    30.3910
      5.320    16.0740    30.3860
      5.320    16.0750    30.3840
      5.320    16.0690    30.3890
      5.360    16.0600    30.3890
      5.360    16.0560    30.3870
      5.360    16.0430    30.3890
      5.400    16.0340    30.3860
      5.440    16.0300    30.3840
      5.520    16.0260    30.3820
      5.560    16.0190    30.3810
      5.600    16.0130    30.3830
      5.600    16.0070    30.3840
# Drift Data
#     C   Npts comp
I0    64   10    1
#      Pres      Temp      Salinity
      9.480    12.9260    30.3170
      9.480    12.9190    30.3180
      9.480    12.9150    30.3170
      9.440    12.9180    30.3150
      9.440    12.9190    30.3160
      9.440    12.9160    30.3160
      9.480    12.9170    30.3130
      9.480    12.9070    30.3170
      9.440    12.9150    30.3150
      9.480    12.9120    30.3180
# Surface Pressure Time Series
#    C  npts index Start (sec) relative to 1 Jan 2000
S   64  30    0   609016784 2019/04/19 19:19:44
# time      Pres      Temp       Psal   phase  Date
    34      0.200    20.5640  -999.0000   14 2019/04/19 19:19:44
   469     -0.010    20.3430  -999.0000   14 2019/04/19 19:26:59
   514     -0.010    20.4460  -999.0000   14 2019/04/19 19:27:44
   525     -0.010    20.4670  -999.0000   14 2019/04/19 19:27:55
   535     -0.010    20.5030  -999.0000   14 2019/04/19 19:28:05
   545     -0.010    20.4970  -999.0000   14 2019/04/19 19:28:15
   556     -0.020    20.5130  -999.0000   14 2019/04/19 19:28:26
   566     -0.020    20.4240  -999.0000   14 2019/04/19 19:28:36
   576     -0.010    20.3920  -999.0000   14 2019/04/19 19:28:46
   587     -0.020    20.4180  -999.0000   14 2019/04/19 19:28:57
   597     -0.010    20.4130  -999.0000   14 2019/04/19 19:29:07
   607     -0.020    20.3980  -999.0000   14 2019/04/19 19:29:17
   617     -0.030    20.3850  -999.0000   14 2019/04/19 19:29:27
   628     -0.010    20.4240  -999.0000   14 2019/04/19 19:29:38
   638     -0.010    20.4800  -999.0000   14 2019/04/19 19:29:48
   648     -0.010    20.5100  -999.0000   14 2019/04/19 19:29:58
   659     -0.030    20.5050  -999.0000   14 2019/04/19 19:30:09
   669     -0.010    20.4680  -999.0000   14 2019/04/19 19:30:19
   692     -0.020    20.4750  -999.0000   14 2019/04/19 19:30:42
   702     -0.020    20.4640  -999.0000   14 2019/04/19 19:30:52
   712     -0.010    20.4500  -999.0000   14 2019/04/19 19:31:02
   723     -0.010    20.4400  -999.0000   14 2019/04/19 19:31:13
   733     -0.020    20.4700  -999.0000   14 2019/04/19 19:31:23
   743     -0.030    20.4930  -999.0000   14 2019/04/19 19:31:33
   753     -0.020    20.5000  -999.0000   14 2019/04/19 19:31:43
   764     -0.030    20.5120  -999.0000   14 2019/04/19 19:31:54
   774     -0.010    20.5130  -999.0000   14 2019/04/19 19:32:04
   784     -0.010    20.4730  -999.0000   14 2019/04/19 19:32:14
   795     -0.010    20.4930  -999.0000   14 2019/04/19 19:32:25
   805     -0.030    20.5070  -999.0000   14 2019/04/19 19:32:35
# Fall Time Series
#  Cycle  npts  Start
#               seconds        Date
F00   64  17    608997059 2019/04/19 13:50:59
# time    Pres   phase Date
     0    0.000    1    2019/04/19 13:50:59
   184    1.240   10    2019/04/19 13:54:03
   192    2.200   10    2019/04/19 13:54:11
   200    3.280   10    2019/04/19 13:54:19
   209    4.440   10    2019/04/19 13:54:28
   213    5.040   10    2019/04/19 13:54:32
   219    5.880    2    2019/04/19 13:54:38
   222    6.360   10    2019/04/19 13:54:41
   230    7.480   10    2019/04/19 13:54:49
   235    8.040   10    2019/04/19 13:54:54
   246    9.400   10    2019/04/19 13:55:05
   550    9.480   10    2019/04/19 14:00:09
   853    9.480   10    2019/04/19 14:05:12
  1156    9.480   10    2019/04/19 14:10:15
  1456    9.480   10    2019/04/19 14:15:15
  1759    9.480   10    2019/04/19 14:20:18
  2046    9.480   10    2019/04/19 14:25:05
# Rise Time Series
#  Cycle  npts  Start
#               seconds        Date
R00   64  23    609015621 2019/04/19 19:00:21
# time    Pres   phase Date
     0    9.440    7    2019/04/19 19:00:21
    63    9.520   13    2019/04/19 19:01:24
   129    9.440   13    2019/04/19 19:02:30
   195    9.480   13    2019/04/19 19:03:36
   261    9.480   13    2019/04/19 19:04:42
   326    9.520   13    2019/04/19 19:05:47
   386    9.480   13    2019/04/19 19:06:47
   452    9.440   13    2019/04/19 19:07:53
   518    9.280   13    2019/04/19 19:08:59
   537    8.920   13    2019/04/19 19:09:18
   564    7.840   13    2019/04/19 19:09:45
   590    6.800   13    2019/04/19 19:10:11
   644    5.880   13    2019/04/19 19:11:05
   677    5.000   13    2019/04/19 19:11:38
   703    3.720   13    2019/04/19 19:12:04
   717    2.920   13    2019/04/19 19:12:18
   737    1.800   13    2019/04/19 19:12:38
   750    1.000   13    2019/04/19 19:12:51
   851    0.240   13    2019/04/19 19:14:32
   924    0.240   13    2019/04/19 19:15:45
   997    0.240   13    2019/04/19 19:16:58
  1079    0.200   13    2019/04/19 19:18:20
  1122    0.200    8    2019/04/19 19:19:03
# Pump Time Series
#  Cycle  npts
B00   64  16
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    5.880    21   12.17     189  626     -9      2
    9.440    17   12.10     201  638     -9      7
    9.440     7   12.13     213  639     -9     13
    9.480     7   12.09     206  639     -9     13
    9.400     7   12.07     219  640     -9     13
    9.120     7   12.04     220  647     -9     13
    7.840     7   12.07     209  647     -9     13
    6.800     7   12.06     204  646     -9     13
    6.200     7   12.05     215  646     -9     13
    5.600     7   12.09     196  645     -9     13
    4.440     7   12.07     222  644     -9     13
    2.680     6   12.08     204  643     -9     13
    0.240     8   12.09     202  641     -9     13
    0.240    37   12.15     200  639     -9     13
    0.200    37   12.14     180  643     -9     13
    0.000    30   12.18     169  645     -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   64  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   64 2019/04/19 13:50:55
# Pcase vacuums
   7.210   6.360
# Oil valve positions
   1.757   0.842   0.589
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   64  2019/04/19 14:25:06 9999/99/99 99:99:99
# Pcase vacuums
   6.350   6.380
# Average 
#   P      T      S
    9.480  12.916  30.316
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   64  2019/04/19 19:00:21 9999/99/99 99:99:99
# Pcase vacuums
   0.000   0.000
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   64  2019/04/19 19:19:10
# 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   64 0
# Alto Engineering: Surface
#       C  Mode  Status
EI17   64  1      5
# urgency attempts SBDs elapsed Time P min T test S test
  1      0    513      19708           0.200  -5.000   0.000
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   64  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.000    212   6.230
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   64       198    2019/04/19 19:48:08
Parameter Table Param_Table-V17.txt |
     IFV = 6.0..0	(IFV) |
     VER = 17	(version) |
     STY =        1	(Sensor) |
     MSN =       63	(cycle number) |
     MPS =        0	(phase) |
     MPC =       62	(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 =     4095	(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] =        1	(summer time threshold) |
  ILT[1] =        5	(winter time threshold) |
     ICN =        4	(shallow limit for test dBar) |
     ICX =        8	(deep limit for test dBar) |
     ICT =    16.40	(deg C) |
     ICS =        5	(sec) |
  ISS[0] =        2	(summer 0=disable 1=always 2=urgent) |
  ISS[1] =        2	(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] =        1	(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 =      134	(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 =      134	(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 =      134	(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 =      106	(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) |

