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   24  335 000000000000009  2808     0  8 2019/06/03, 20:01:37,  41.5334  -70.6398   4   0
SBD 11011   24  195 000000000000009  2809     0  7 2019/06/03, 20:02:06,  41.5187  -70.7009   3   0
SBD 11011   24  340 000000000000009  2810     0  6 2019/06/03, 20:02:32,  41.5334  -70.6398   3   0
SBD 11011   24  299 000000000000009  2811     0  5 2019/06/03, 20:02:48,  41.5187  -70.7009   3   0
SBD 11011   24  280 000000000000009  2812     0  4 2019/06/03, 20:02:57,  41.5413  -70.6851   2   0
SBD 11011   24  307 000000000000009  2813     0  3 2019/06/03, 20:03:05,  41.5413  -70.6851   2   0
SBD 11011   24  323 000000000000009  2814     0  2 2019/06/03, 20:03:15,  41.5334  -70.6398   2   0
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   24 1 2019/04/09 13:52 +41.53431  -70.64682   10  6 29 36 41  1.8     0
G   24 2 2019/06/03 19:42 +41.53434  -70.64669   10  7 30 34 40  1.5     0
# Profile Data
#     C   Npts comp n_var
D0    24    9    1     3
#      Pres      Temp      Salinity
      1.120    21.4320    30.5740
      2.000    19.9660    30.5500
      2.960    19.3040    30.5000
      4.000    18.9950    30.4780
      5.000    18.7000    30.4620
      6.000    18.3670    30.4520
      7.000    17.7940    30.4550
      8.040    16.8850    30.4530
      9.400    16.1110    30.4310
# High Resolution Data
#     C   Npts comp
H0    24   94    1
#      Pres      Temp      Salinity
      0.920    21.7050    30.5650
      0.960    21.6750    30.5640
      1.000    21.6510    30.5590
      1.040    21.6260    30.5580
      1.040    21.6130    30.5480
      1.080    21.5860    30.5700
      1.080    21.5350    30.5730
      1.120    21.4720    30.5800
      1.160    21.3950    30.5850
      1.240    21.3040    30.5930
      1.280    21.2130    30.5820
      1.360    21.1040    30.5970
      1.440    20.9950    30.5860
      1.480    20.8770    30.5880
      1.560    20.7450    30.5950
      1.600    20.6170    30.5870
      1.680    20.4720    30.5940
      1.720    20.3400    30.5830
      1.760    20.2290    30.5720
      1.800    20.1250    30.5660
      1.840    20.0410    30.5570
      1.920    19.9700    30.5520
      1.920    19.9120    30.5460
      2.000    19.8530    30.5420
      2.000    19.7930    30.5400
      2.080    19.7410    30.5360
      2.120    19.6930    30.5300
      2.200    19.6410    30.5410
      2.280    19.5990    30.5220
      2.320    19.5690    30.5150
      2.400    19.5390    30.5190
      2.440    19.5160    30.5110
      2.560    19.4870    30.5150
      2.600    19.4600    30.5100
      2.640    19.4310    30.5120
      2.680    19.4120    30.5050
      2.760    19.3880    30.5100
      2.800    19.3680    30.5020
      2.800    19.3530    30.5020
      2.880    19.3340    30.5010
      2.920    19.3150    30.5010
      2.920    19.3040    30.4950
      3.000    19.2840    30.5010
      3.040    19.2650    30.4980
      3.080    19.2420    30.5000
      3.120    19.2270    30.4910
      3.200    19.2120    30.4930
      3.280    19.1990    30.4920
      3.360    19.1810    30.4940
      3.400    19.1670    30.4880
      3.480    19.1500    30.4930
      3.520    19.1370    30.4850
      3.560    19.1190    30.4900
      3.640    19.1010    30.4870
      3.720    19.0940    30.4800
      3.720    19.0810    30.4830
      3.800    19.0710    30.4810
      3.800    19.0560    30.4820
      3.840    19.0420    30.4800
      3.880    19.0220    30.4840
      3.920    19.0080    30.4780
      4.000    18.9950    30.4780
      4.000    18.9800    30.4780
      4.040    18.9640    30.4760
      4.080    18.9490    30.4750
      4.120    18.9370    30.4760
      4.200    18.9230    30.4750
      4.200    18.9090    30.4730
      4.280    18.8960    30.4740
      4.360    18.8840    30.4720
      4.400    18.8690    30.4720
      4.440    18.8550    30.4690
      4.520    18.8410    30.4680
      4.560    18.8250    30.4680
      4.600    18.8090    30.4680
      4.680    18.7940    30.4660
      4.760    18.7780    30.4650
      4.800    18.7620    30.4650
      4.840    18.7450    30.4650
      4.920    18.7290    30.4640
      4.960    18.7150    30.4620
      5.000    18.7020    30.4600
      5.000    18.6910    30.4590
      5.040    18.6790    30.4590
      5.080    18.6670    30.4580
      5.160    18.6550    30.4580
      5.200    18.6410    30.4570
      5.240    18.6260    30.4580
      5.280    18.6100    30.4590
      5.360    18.5920    30.4580
      5.400    18.5750    30.4560
      5.440    18.5570    30.4560
      5.520    18.5390    30.4570
      5.600    18.5180    30.4570
# Drift Data
#     C   Npts comp
I0    24    5    1
#      Pres      Temp      Salinity
      9.440    16.0890    30.4330
      9.440    16.0890    30.4330
      9.440    16.0890    30.4330
      9.440    16.0890    30.4330
      9.440    16.0890    30.4330
# Surface Pressure Time Series
#    C  npts index Start (sec) relative to 1 Jan 2000
S   24  31    0   612905663 2019/06/03 19:34:23
# time      Pres      Temp       Psal   phase  Date
    34      0.220    23.0970  -999.0000   14 2019/06/03 19:34:23
   468      0.020    22.2550  -999.0000   14 2019/06/03 19:41:37
   510      0.020    22.2890  -999.0000   14 2019/06/03 19:42:19
   521      0.010    22.2880  -999.0000   14 2019/06/03 19:42:30
   531      0.020    22.2630  -999.0000   14 2019/06/03 19:42:40
   541      0.030    22.2520  -999.0000   14 2019/06/03 19:42:50
   552      0.030    22.2110  -999.0000   14 2019/06/03 19:43:01
   562      0.010    22.2060  -999.0000   14 2019/06/03 19:43:11
   572      0.020    22.1650  -999.0000   14 2019/06/03 19:43:21
   582      0.030    22.0980  -999.0000   14 2019/06/03 19:43:31
   593      0.020    22.0580  -999.0000   14 2019/06/03 19:43:42
   603      0.020    22.0620  -999.0000   14 2019/06/03 19:43:52
   613      0.010    22.0530  -999.0000   14 2019/06/03 19:44:02
   624      0.010    22.0370  -999.0000   14 2019/06/03 19:44:13
   634      0.010    22.0970  -999.0000   14 2019/06/03 19:44:23
   644      0.020    22.0780  -999.0000   14 2019/06/03 19:44:33
   654      0.030    22.0560  -999.0000   14 2019/06/03 19:44:43
   665      0.020    22.0790  -999.0000   14 2019/06/03 19:44:54
   675      0.020    22.1480  -999.0000   14 2019/06/03 19:45:04
   689      0.010    22.2520  -999.0000   14 2019/06/03 19:45:18
   699      0.010    22.2820  -999.0000   14 2019/06/03 19:45:28
   709      0.030    22.2910  -999.0000   14 2019/06/03 19:45:38
   720      0.040    22.2940  -999.0000   14 2019/06/03 19:45:49
   730      0.010    22.3080  -999.0000   14 2019/06/03 19:45:59
   740      0.030    22.3380  -999.0000   14 2019/06/03 19:46:09
   751      0.020    22.3620  -999.0000   14 2019/06/03 19:46:20
   761      0.020    22.4030  -999.0000   14 2019/06/03 19:46:30
   771      0.030    22.4380  -999.0000   14 2019/06/03 19:46:40
   781      0.030    22.4780  -999.0000   14 2019/06/03 19:46:50
   792      0.020    22.5040  -999.0000   14 2019/06/03 19:47:01
   802      0.020    22.5470  -999.0000   14 2019/06/03 19:47:11
# Fall Time Series
#  Cycle  npts  Start
#               seconds        Date
F00   24  16    612893562 2019/06/03 16:12:42
# time    Pres   phase Date
     0    1.320    1    2019/06/03 16:12:42
    65    2.160   10    2019/06/03 16:13:47
    73    3.280   10    2019/06/03 16:13:55
    82    4.480   10    2019/06/03 16:14:04
    86    5.120   10    2019/06/03 16:14:08
    92    6.000    2    2019/06/03 16:14:14
    95    6.520   10    2019/06/03 16:14:17
    99    7.160   10    2019/06/03 16:14:21
   108    8.280   10    2019/06/03 16:14:30
   119    9.400   10    2019/06/03 16:14:41
   422    9.440   10    2019/06/03 16:19:44
   725    9.440   10    2019/06/03 16:24:47
  1028    9.440   10    2019/06/03 16:29:50
  1330    9.440   10    2019/06/03 16:34:52
  1633    9.440   10    2019/06/03 16:39:55
  1920    9.440   10    2019/06/03 16:44:42
# Rise Time Series
#  Cycle  npts  Start
#               seconds        Date
R00   24  24    612903619 2019/06/03 19:00:19
# time    Pres   phase Date
     0    9.440    7    2019/06/03 19:00:19
    63    9.440   13    2019/06/03 19:01:22
   129    9.440   13    2019/06/03 19:02:28
   195    9.400   13    2019/06/03 19:03:34
   254    9.400   13    2019/06/03 19:04:33
   321    9.400   13    2019/06/03 19:05:40
   387    9.440   13    2019/06/03 19:06:46
   453    9.400   13    2019/06/03 19:07:52
   519    9.360   13    2019/06/03 19:08:58
   585    9.440   13    2019/06/03 19:10:04
   645    9.440   13    2019/06/03 19:11:04
   711    9.320   13    2019/06/03 19:12:10
   724    8.760   13    2019/06/03 19:12:23
   737    7.920   13    2019/06/03 19:12:36
   751    6.960   13    2019/06/03 19:12:50
   771    5.720   13    2019/06/03 19:13:10
   790    4.680   13    2019/06/03 19:13:29
   811    3.720   13    2019/06/03 19:13:50
   831    2.680   13    2019/06/03 19:14:10
   844    1.920   13    2019/06/03 19:14:23
  1161    0.520   13    2019/06/03 19:19:40
  1477    0.560   13    2019/06/03 19:24:56
  1922    0.560   13    2019/06/03 19:32:21
  2007    0.240    8    2019/06/03 19:33:46
# Pump Time Series
#  Cycle  npts
B00   24  12
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    6.000    21   12.16     179  609     -9      2
    9.440    17   12.20     193  620     -9      7
    9.440     7   12.22     195  621     -9     13
    9.400     7   12.24     195  621     -9     13
    9.360     7   12.23     189  625     -9     13
    9.480     7   12.20     190  627     -9     13
    8.760     7   12.21     184  631     -9     13
    6.600     7   12.23     185  631     -9     13
    4.680     7   12.22     190  629     -9     13
    3.000     7   12.20     196  628     -9     13
    0.560    86   12.26     175  622     -9     13
    0.040    30   12.27     175  624     -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   24  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   24 2019/06/03 16:12:39
# Pcase vacuums
   6.510   6.170
# Oil valve positions
   1.759   0.850   0.581
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   24  2019/06/03 16:44:45 9999/99/99 99:99:99
# Pcase vacuums
   6.180   6.200
# Average 
#   P      T      S
    9.440  16.089  30.433
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   24  2019/06/03 19:00:19 9999/99/99 99:99:99
# Pcase vacuums
   0.000   0.000
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   24  2019/06/03 19:33:49
# 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   24 0
# Alto Engineering: Surface
#       C  Mode  Status
EI17   24  0      5
# urgency attempts SBDs elapsed Time P min T test S test
  1      0    73     193727           0.520  -5.000   0.000
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   24  1      0
# MC    Pres      Time  Pcase Vacuum
   1     1.320     85   6.050
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   24       196    2019/06/03 20:01:37
Parameter Table Param_Table-V17.txt |
     IFV = 6.5..0	(IFV) |
     VER = 17	(version) |
     STY =        1	(Sensor) |
     MSN =       23	(cycle number) |
     MPS =        0	(phase) |
     MPC =       24	(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 =      700	(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 =       31	(ice month mask) |
  ICA[0] =        4	(summer attempts) |
  ICA[1] =        0	(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] =       30	(winter time threshold) |
     ICN =        4	(shallow limit for test dBar) |
     ICX =        7	(deep limit for test dBar) |
     ICT =    19.00	(deg C) |
     ICS =        5	(sec) |
  ISS[0] =        2	(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.00	(PSU) |
     ISO =      300	(sec) |
     ISP =        0	(0=disable 1=enbable) |
  IUE[0] =        1	(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] =        5	(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 =       24	(cycle number) |
     DRA =       20	(target descent rate dBar/sec) |
  DSD[0] =        5	(dBar) |
  DSD[1] =      400	(dBar) |
  DSD[2] =      400	(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 =       24	(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 =       24	(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 =       15	(cycle number) |
     SDC =        0	(dBar) |
     SGT =        5	(min) |
     SET =       20	(min) |
     SBM =        0	(0=dis 1=en) |
     SBT =      300	(sec) |
     SDT =        0	(interval) |
     SSA =     1000	(0=dis 1=en) |
     SSI =   655645	(ms) |
     SDS =    19481	(sec) |
     SAM =      100	(0=dis 1=en) |
     SAX =      420	(.001 psi) |
     SAN =      600	(.001 psi) |
     SAO =      300	(sec) |
     SAP =       30	(sec) |

