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  158  336 000000000000009  2559     0  3 2019/05/22, 02:01:05,  41.5683  -70.6851  12   0
SBD 11011  158  340 000000000000009  2560     0  2 2019/05/22, 02:01:52,  41.5670  -70.5333  17   0
SBD 11011  158  336 000000000000009  2561     0  1 2019/05/22, 02:03:42,  41.5187  -70.7009  36   0
SBD 11011  158  328 000000000000009  2562     0  0 2019/05/22, 02:04:01,  41.5345  -70.7915  28   0
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
# Profile Data
#     C   Npts comp n_var
D0   158    7    1     3
#      Pres      Temp      Salinity
      3.120    16.5930    30.4430
      4.040    16.2840    30.4430
      5.040    16.0300    30.4390
      6.040    15.7870    30.4320
      6.960    15.5060    30.4280
      8.000    14.5750    30.4350
      9.280    13.4070    30.4210
# High Resolution Data
#     C   Npts comp
H0   158   49    1
#      Pres      Temp      Salinity
      2.800    16.7170    30.4480
      2.880    16.6730    30.4480
      3.000    16.6360    30.4450
      3.080    16.6050    30.4420
      3.120    16.5780    30.4420
      3.200    16.5520    30.4410
      3.280    16.5300    30.4390
      3.320    16.5100    30.4390
      3.440    16.4920    30.4390
      3.480    16.4740    30.4400
      3.560    16.4490    30.4440
      3.640    16.4230    30.4450
      3.680    16.3980    30.4460
      3.760    16.3740    30.4450
      3.840    16.3520    30.4450
      3.920    16.3320    30.4430
      3.960    16.3140    30.4430
      4.040    16.2960    30.4430
      4.040    16.2780    30.4440
      4.120    16.2600    30.4440
      4.160    16.2420    30.4440
      4.200    16.2240    30.4440
      4.280    16.2060    30.4440
      4.320    16.1910    30.4430
      4.400    16.1770    30.4420
      4.440    16.1650    30.4410
      4.480    16.1540    30.4400
      4.560    16.1430    30.4400
      4.600    16.1330    30.4400
      4.640    16.1230    30.4390
      4.720    16.1130    30.4390
      4.760    16.1040    30.4390
      4.800    16.0940    30.4390
      4.840    16.0820    30.4410
      4.920    16.0690    30.4400
      4.960    16.0540    30.4410
      5.000    16.0400    30.4410
      5.040    16.0250    30.4400
      5.080    16.0100    30.4410
      5.120    15.9960    30.4400
      5.200    15.9830    30.4390
      5.240    15.9700    30.4390
      5.320    15.9570    30.4390
      5.320    15.9440    30.4390
      5.400    15.9310    30.4380
      5.440    15.9200    30.4370
      5.520    15.9080    30.4360
      5.560    15.8960    30.4370
      5.560    15.8850    30.4360
# Drift Data
#     C   Npts comp
I0   158   11    1
#      Pres      Temp      Salinity
      9.320    13.4210    30.4240
      9.280    13.4160    30.4180
      9.280    13.4210    30.4140
      9.320    13.4170    30.4140
      9.280    13.4110    30.4190
      9.320    13.4060    30.4190
      9.320    13.4050    30.4200
      9.320    13.4010    30.4200
      9.320    13.3950    30.4200
      9.320    13.3960    30.4220
      9.320    13.3940    30.4190
# Fall Time Series
#  Cycle  npts  Start
#               seconds        Date
F00  158  17    611047213 2019/05/13 07:20:13
# time    Pres   phase Date
     0    0.200    1    2019/05/13 07:20:13
    32    1.200   10    2019/05/13 07:20:45
    45    2.240   10    2019/05/13 07:20:58
    57    3.320   10    2019/05/13 07:21:10
    65    4.080   10    2019/05/13 07:21:18
    78    5.240   10    2019/05/13 07:21:31
    84    5.800    2    2019/05/13 07:21:37
    87    6.160   10    2019/05/13 07:21:40
    99    7.360   10    2019/05/13 07:21:52
   111    8.280   10    2019/05/13 07:22:04
   124    9.080   10    2019/05/13 07:22:17
   427    9.280   10    2019/05/13 07:27:20
   730    9.280   10    2019/05/13 07:32:23
  1030    9.280   10    2019/05/13 07:37:23
  1333    9.280   10    2019/05/13 07:42:26
  1636    9.320   10    2019/05/13 07:47:29
  1911    9.280   10    2019/05/13 07:52:04
# Rise Time Series
#  Cycle  npts  Start
#               seconds        Date
R00  158  14    611067619 2019/05/13 13:00:19
# time    Pres   phase Date
     0    9.320    7    2019/05/13 13:00:19
    63    9.280   13    2019/05/13 13:01:22
   123    9.280   13    2019/05/13 13:02:22
   189    9.280   13    2019/05/13 13:03:28
   249    9.320   13    2019/05/13 13:04:28
   315    9.320   13    2019/05/13 13:05:34
   375    9.160   13    2019/05/13 13:06:34
   388    8.920   13    2019/05/13 13:06:47
   421    7.760   13    2019/05/13 13:07:20
   442    6.760   13    2019/05/13 13:07:41
   469    5.800   13    2019/05/13 13:08:08
   489    4.840   13    2019/05/13 13:08:28
   509    3.680   13    2019/05/13 13:08:48
  1213   -0.120    8    2019/05/13 13:20:32
# Pump Time Series
#  Cycle  npts
B00  158   8
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    5.800    21   12.11     223  623     -9      2
    9.320    18   12.08     216  636     -9      7
    9.280     7   12.07     213  636     -9     13
    9.200     7   12.06     229  642     -9     13
    8.760     7   12.04     235  643     -9     13
    7.480     6   12.01     224  643     -9     13
    6.320     6   12.01     210  642     -9     13
    5.200     7   12.05     214  641     -9     13
# 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  158  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  158 2019/05/13 07:20:10
# Pcase vacuums
   6.260   6.350
# Oil valve positions
   1.761   0.844   0.582
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  158  2019/05/13 07:52:06 9999/99/99 99:99:99
# Pcase vacuums
   6.340   6.360
# Average 
#   P      T      S
    9.320  13.407  30.419
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  158  2019/05/13 13:00:19 9999/99/99 99:99:99
# Pcase vacuums
   1.580   6.270
# Alto Engineering: Surface
#       C  Mode  Status
EI17  158  1      2
# urgency attempts SBDs elapsed Time P min T test S test
  0     19    121     408355           3.280  10.605   0.000
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  158  4      0
# MC    Pres      Time  Pcase Vacuum
   1     0.040    216   6.030
   1     0.200     73   6.200
   1     0.280     73   6.200
   1    -0.120    106   6.200
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  158       198    2019/05/22 02:01:05
Parameter Table Param_Table-V17.txt |
     IFV = 6.0..0	(IFV) |
     VER = 17	(version) |
     STY =        1	(Sensor) |
     MSN =      157	(cycle number) |
     MPS =        0	(phase) |
     MPC =      156	(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] =       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 =      228	(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 =      228	(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 =      228	(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 =      148	(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) |

