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  252  325 000000000000009  2540     0  6 2019/05/22, 01:49:36,  41.5683  -70.6851   2   0
SBD 11011  252  169 000000000000009  2541     0  5 2019/05/22, 01:49:50,  41.5683  -70.6851   3   0
SBD 11011  252  340 000000000000009  2542     0  4 2019/05/22, 01:50:19,  41.5603  -70.6398   3   0
SBD 11011  252  290 000000000000009  2543     0  3 2019/05/22, 01:50:46,  41.5603  -70.6398   4   0
SBD 11011  252  274 000000000000009  2544     0  2 2019/05/22, 01:51:01,  41.5683  -70.6851   5   0
SBD 11011  252  309 000000000000009  2545     0  1 2019/05/22, 01:52:19,  41.5683  -70.6851   9   0
SBD 11011  252  337 000000000000009  2546     0  0 2019/05/22, 01:56:10,  41.5187  -70.7009   5   0
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  252 1 2019/05/21 20:22 +41.53411  -70.64658   10  8 28 35 43  1.4     0
G  252 2 2019/05/22 01:29 +41.53421  -70.64672   10  6 26 34 46  1.5     0
# Profile Data
#     C   Npts comp n_var
D0   252   10    1     3
#      Pres      Temp      Salinity
      1.200    22.8570    30.3240
      2.040    19.4440    30.4160
      3.000    18.5750    30.4240
      4.040    18.0570    30.4280
      5.040    17.7250    30.4300
      6.080    17.4330    30.4190
      6.880    17.1000    30.4140
      8.000    15.6220    30.4420
      9.440    14.0170    30.4270
      9.520    14.0020    30.4250
# High Resolution Data
#     C   Npts comp
H0   252   93    1
#      Pres      Temp      Salinity
      0.920    24.2420    30.2080
      0.920    24.1300    30.1940
      0.960    24.0070    30.1950
      1.080    23.8390    30.2170
      1.160    23.5770    30.2650
      1.240    23.1370    30.3730
      1.280    22.4910    30.4820
      1.360    21.8440    30.4560
      1.400    21.3400    30.4040
      1.480    20.8420    30.4560
      1.520    20.4620    30.4210
      1.560    20.2300    30.3650
      1.640    20.0530    30.3830
      1.680    19.9160    30.4100
      1.760    19.7670    30.4350
      1.880    19.5980    30.4460
      1.960    19.4740    30.4340
      2.040    19.3540    30.4400
      2.080    19.2330    30.4410
      2.200    19.1280    30.4310
      2.280    19.0580    30.4140
      2.360    19.0170    30.4010
      2.440    18.9920    30.3950
      2.480    18.9570    30.4090
      2.560    18.9100    30.4170
      2.640    18.8590    30.4180
      2.680    18.8090    30.4190
      2.760    18.7520    30.4220
      2.800    18.6980    30.4200
      2.880    18.6440    30.4220
      2.920    18.5880    30.4240
      3.000    18.5410    30.4180
      3.080    18.4900    30.4290
      3.120    18.4430    30.4260
      3.200    18.3950    30.4290
      3.320    18.3490    30.4270
      3.360    18.3070    30.4260
      3.440    18.2640    30.4340
      3.520    18.2180    30.4340
      3.600    18.1840    30.4280
      3.680    18.1700    30.4150
      3.760    18.1630    30.4260
      3.840    18.1400    30.4260
      3.880    18.1250    30.4230
      3.960    18.1100    30.4240
      4.000    18.0960    30.4230
      4.040    18.0830    30.4270
      4.040    18.0660    30.4280
      4.120    18.0470    30.4310
      4.160    18.0290    30.4310
      4.200    18.0090    30.4310
      4.240    17.9900    30.4310
      4.280    17.9700    30.4320
      4.360    17.9490    30.4320
      4.400    17.9300    30.4310
      4.440    17.9130    30.4290
      4.520    17.8950    30.4310
      4.560    17.8770    30.4310
      4.600    17.8590    30.4310
      4.680    17.8390    30.4320
      4.760    17.8190    30.4330
      4.840    17.7990    30.4330
      4.880    17.7770    30.4330
      4.920    17.7570    30.4320
      4.960    17.7390    30.4310
      5.000    17.7260    30.4290
      5.040    17.7160    30.4270
      5.080    17.7070    30.4270
      5.120    17.6990    30.4280
      5.120    17.6920    30.4280
      5.200    17.6830    30.4280
      5.200    17.6750    30.4290
      5.240    17.6660    30.4290
      5.280    17.6570    30.4290
      5.320    17.6490    30.4280
      5.360    17.6410    30.4290
      5.400    17.6320    30.4300
      5.440    17.6240    30.4290
      5.520    17.6160    30.4280
      5.560    17.6080    30.4280
      5.600    17.6000    30.4270
      5.600    17.5930    30.4270
      5.640    17.5870    30.4270
      5.680    17.5800    30.4280
      5.720    17.5730    30.4270
      5.720    17.5660    30.4280
      5.760    17.5590    30.4270
      5.760    17.5510    30.4270
      5.800    17.5440    30.4280
      5.800    17.5370    30.4270
      5.800    17.5290    30.4280
      5.800    17.5210    30.4280
      5.840    17.5140    30.4280
# Drift Data
#     C   Npts comp
I0   252    9    1
#      Pres      Temp      Salinity
      9.480    14.0140    30.4050
      9.440    13.9930    30.4210
      9.440    13.9870    30.4280
      9.440    13.9930    30.4220
      9.440    13.9890    30.4250
      9.440    13.9840    30.4250
      9.440    13.9980    30.4220
      9.440    13.9950    30.4260
      9.440    13.9950    30.4270
# Surface Pressure Time Series
#    C  npts index Start (sec) relative to 1 Jan 2000
S  252  30    0   611803335 2019/05/22 01:22:15
# time      Pres      Temp       Psal   phase  Date
    35      0.210    27.7770  -999.0000   14 2019/05/22 01:22:15
   466      0.020    25.5600  -999.0000   14 2019/05/22 01:29:26
   511      0.020    25.1220  -999.0000   14 2019/05/22 01:30:11
   522      0.010    25.0110  -999.0000   14 2019/05/22 01:30:22
   532      0.020    24.9390  -999.0000   14 2019/05/22 01:30:32
   542      0.030    24.8460  -999.0000   14 2019/05/22 01:30:42
   553      0.030    24.7550  -999.0000   14 2019/05/22 01:30:53
   563      0.030    24.7060  -999.0000   14 2019/05/22 01:31:03
   582      0.020    24.6590  -999.0000   14 2019/05/22 01:31:22
   592      0.020    24.5860  -999.0000   14 2019/05/22 01:31:32
   603      0.030    24.5460  -999.0000   14 2019/05/22 01:31:43
   613      0.030    24.4920  -999.0000   14 2019/05/22 01:31:53
   623      0.020    24.4570  -999.0000   14 2019/05/22 01:32:03
   642      0.020    24.4670  -999.0000   14 2019/05/22 01:32:22
   652      0.040    24.4560  -999.0000   14 2019/05/22 01:32:32
   663      0.020    24.4700  -999.0000   14 2019/05/22 01:32:43
   673      0.020    24.4650  -999.0000   14 2019/05/22 01:32:53
   683      0.030    24.5220  -999.0000   14 2019/05/22 01:33:03
   694      0.040    24.5540  -999.0000   14 2019/05/22 01:33:14
   704      0.040    24.5600  -999.0000   14 2019/05/22 01:33:24
   714      0.040    24.5650  -999.0000   14 2019/05/22 01:33:34
   725      0.020    24.5770  -999.0000   14 2019/05/22 01:33:45
   735      0.040    24.5770  -999.0000   14 2019/05/22 01:33:55
   749      0.040    24.6230  -999.0000   14 2019/05/22 01:34:09
   759      0.040    24.6290  -999.0000   14 2019/05/22 01:34:19
   769      0.040    24.6430  -999.0000   14 2019/05/22 01:34:29
   780      0.060    24.6470  -999.0000   14 2019/05/22 01:34:40
   790      0.050    24.6640  -999.0000   14 2019/05/22 01:34:50
   800      0.060    24.6670  -999.0000   14 2019/05/22 01:35:00
   814      0.050    24.6840  -999.0000   14 2019/05/22 01:35:14
# Fall Time Series
#  Cycle  npts  Start
#               seconds        Date
F00  252  17    611785388 2019/05/21 20:23:08
# time    Pres   phase Date
     0    0.080    1    2019/05/21 20:23:08
   176    1.080   10    2019/05/21 20:26:04
   189    2.200   10    2019/05/21 20:26:17
   197    3.040   10    2019/05/21 20:26:25
   209    4.360   10    2019/05/21 20:26:37
   218    5.280   10    2019/05/21 20:26:46
   223    5.960    2    2019/05/21 20:26:51
   227    6.360   10    2019/05/21 20:26:55
   235    7.320   10    2019/05/21 20:27:03
   243    8.160   10    2019/05/21 20:27:11
   255    9.160   10    2019/05/21 20:27:23
   558    9.520   10    2019/05/21 20:32:26
   858    9.480   10    2019/05/21 20:37:26
  1161    9.480   10    2019/05/21 20:42:29
  1465    9.480   10    2019/05/21 20:47:33
  1768    9.480   10    2019/05/21 20:52:36
  2051    9.480   10    2019/05/21 20:57:19
# Rise Time Series
#  Cycle  npts  Start
#               seconds        Date
R00  252  23    611802019 2019/05/22 01:00:19
# time    Pres   phase Date
     0    9.440    7    2019/05/22 01:00:19
    63    9.400   13    2019/05/22 01:01:22
   123    9.440   13    2019/05/22 01:02:22
   189    9.440   13    2019/05/22 01:03:28
   255    9.440   13    2019/05/22 01:04:34
   321    9.400   13    2019/05/22 01:05:40
   387    9.400   13    2019/05/22 01:06:46
   452    9.480   13    2019/05/22 01:07:51
   512    9.440   13    2019/05/22 01:08:51
   545    8.800   13    2019/05/22 01:09:24
   565    7.880   13    2019/05/22 01:09:44
   591    6.680   13    2019/05/22 01:10:10
   651    6.000   13    2019/05/22 01:11:10
   658    5.840   13    2019/05/22 01:11:17
   691    4.680   13    2019/05/22 01:11:50
   704    4.000   13    2019/05/22 01:12:03
   724    2.680   13    2019/05/22 01:12:23
   738    1.640   13    2019/05/22 01:12:37
   753    0.640   13    2019/05/22 01:12:52
   898    0.640   13    2019/05/22 01:15:17
  1044    0.600   13    2019/05/22 01:17:43
  1181    0.640   13    2019/05/22 01:20:00
  1270    0.240    8    2019/05/22 01:21:29
# Pump Time Series
#  Cycle  npts
B00  252  15
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    5.960    21   12.18     173  608     -9      2
    9.440    18   12.07     209  630     -9      7
    9.400     7   12.09     208  631     -9     13
    9.480     7   12.06     221  632     -9     13
    9.520     7   12.06     219  637     -9     13
    9.200     7   12.10     201  638     -9     13
    7.880     7   12.08     218  638     -9     13
    6.600     7   12.06     193  637     -9     13
    6.200     7   12.08     220  637     -9     13
    5.840     7   12.06     192  636     -9     13
    4.680     7   12.09     215  635     -9     13
    2.680     7   12.06     202  633     -9     13
    0.640     9   12.08     197  619     -9     13
    0.600    92   12.16     194  620     -9     13
    0.080    30   12.17     173  621     -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  252  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  252 2019/05/21 20:23:05
# Pcase vacuums
   7.060   6.220
# Oil valve positions
   1.753   0.842   0.574
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  252  2019/05/21 20:57:20 9999/99/99 99:99:99
# Pcase vacuums
   6.220   6.300
# Average 
#   P      T      S
    9.440  13.994  30.422
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  252  2019/05/22 01:00:19 9999/99/99 99:99:99
# Pcase vacuums
   0.000   0.000
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  252  2019/05/22 01:21:40
# 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  252 0
# Alto Engineering: Surface
#       C  Mode  Status
EI17  252  0      5
# urgency attempts SBDs elapsed Time P min T test S test
  0      0    449      17885           0.600  -5.000   0.000
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  252  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.040    216   6.030
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  252       198    2019/05/22 01:49:36
Parameter Table Param_Table-V17.txt |
     IFV = 6.0..0	(IFV) |
     VER = 17	(version) |
     STY =        1	(Sensor) |
     MSN =      251	(cycle number) |
     MPS =        0	(phase) |
     MPC =      250	(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 =      322	(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 =      322	(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 =      322	(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 =      153	(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) |

