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   34  325 000000000000009  1714     0  6 2019/04/12, 07:44:31,  41.5334  -70.6398   4   0
SBD 11011   34  169 000000000000009  1715     0  5 2019/04/12, 07:45:05,  41.5334  -70.6398   3   0
SBD 11011   34  340 000000000000009  1716     0  4 2019/04/12, 07:45:22,  41.5413  -70.6851   3   0
SBD 11011   34  299 000000000000009  1717     0  3 2019/04/12, 07:45:39,  41.5334  -70.6398   3   0
SBD 11011   34  292 000000000000009  1718     0  2 2019/04/12, 07:46:06,  41.5334  -70.6398   3   0
SBD 11011   34  294 000000000000009  1719     0  1 2019/04/12, 07:46:23,  41.5603  -70.6398   3   0
SBD 11011   34  332 000000000000009  1720     0  0 2019/04/12, 07:46:39,  41.5413  -70.6851   3   0
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   34 1 2019/04/12 01:50 +41.53424  -70.64684   10  8 33 36 42  1.0     0
G   34 2 2019/04/12 07:26 +41.53425  -70.64680   10  7 23 35 44  1.2     0
# Profile Data
#     C   Npts comp n_var
D0    34    9    1     3
#      Pres      Temp      Salinity
      1.120    17.3940    30.4490
      2.000    16.9690    30.4200
      3.000    16.5810    30.3890
      4.000    16.3230    30.3630
      5.080    16.0660    30.3420
      6.080    15.8260    30.3190
      6.960    15.5330    30.3050
      8.040    14.3100    30.3040
      9.400    12.7620    30.2930
# High Resolution Data
#     C   Npts comp
H0    34   88    1
#      Pres      Temp      Salinity
      0.760    17.4170    30.4420
      0.840    17.4170    30.4460
      0.960    17.4140    30.4420
      1.040    17.4160    30.4410
      1.120    17.4140    30.4390
      1.160    17.4140    30.4380
      1.200    17.4160    30.4370
      1.280    17.4100    30.4440
      1.360    17.3960    30.4460
      1.400    17.3240    30.4830
      1.480    17.2790    30.4810
      1.560    17.1470    30.5020
      1.640    17.0830    30.4310
      1.720    17.0580    30.4160
      1.840    17.0370    30.4110
      1.880    17.0170    30.4100
      1.960    16.9950    30.4090
      2.000    16.9800    30.4070
      2.040    16.9560    30.4140
      2.080    16.9340    30.4090
      2.160    16.9010    30.4150
      2.240    16.8670    30.4140
      2.360    16.8320    30.4090
      2.440    16.7890    30.4100
      2.520    16.7570    30.4020
      2.600    16.7230    30.4010
      2.640    16.6880    30.4030
      2.720    16.6580    30.4060
      2.760    16.6360    30.3890
      2.800    16.6200    30.3900
      2.880    16.6050    30.3880
      2.960    16.5910    30.3860
      3.040    16.5680    30.3920
      3.160    16.5430    30.3880
      3.200    16.5240    30.3830
      3.280    16.5110    30.3780
      3.320    16.4890    30.3870
      3.360    16.4760    30.3740
      3.400    16.4610    30.3770
      3.440    16.4430    30.3760
      3.520    16.4310    30.3730
      3.560    16.4250    30.3690
      3.680    16.4040    30.3740
      3.760    16.3930    30.3630
      3.840    16.3740    30.3710
      3.880    16.3630    30.3660
      3.920    16.3480    30.3660
      3.960    16.3330    30.3670
      4.000    16.3180    30.3640
      4.040    16.3030    30.3660
      4.080    16.2910    30.3580
      4.160    16.2840    30.3590
      4.200    16.2780    30.3570
      4.280    16.2580    30.3630
      4.360    16.2410    30.3570
      4.440    16.2240    30.3590
      4.480    16.2200    30.3470
      4.520    16.2090    30.3560
      4.560    16.1910    30.3560
      4.600    16.1790    30.3520
      4.600    16.1710    30.3470
      4.640    16.1540    30.3560
      4.680    16.1430    30.3460
      4.760    16.1310    30.3480
      4.840    16.1110    30.3530
      4.880    16.1020    30.3450
      4.960    16.0940    30.3400
      5.040    16.0830    30.3450
      5.040    16.0750    30.3420
      5.080    16.0640    30.3440
      5.080    16.0550    30.3410
      5.120    16.0510    30.3390
      5.120    16.0440    30.3400
      5.160    16.0350    30.3410
      5.200    16.0260    30.3370
      5.280    16.0190    30.3380
      5.360    16.0110    30.3340
      5.400    16.0000    30.3380
      5.440    15.9880    30.3370
      5.480    15.9830    30.3320
      5.480    15.9760    30.3330
      5.480    15.9700    30.3340
      5.480    15.9620    30.3350
      5.520    15.9530    30.3340
      5.520    15.9460    30.3330
      5.560    15.9390    30.3310
      5.600    15.9330    30.3310
      5.680    15.9240    30.3310
# Drift Data
#     C   Npts comp
I0    34   10    1
#      Pres      Temp      Salinity
      9.440    12.7680    30.3000
      9.440    12.7580    30.2930
      9.440    12.7570    30.2910
      9.440    12.7650    30.2900
      9.440    12.7590    30.2910
      9.440    12.7550    30.2930
      9.440    12.7520    30.2900
      9.440    12.7500    30.2930
      9.440    12.7480    30.2930
      9.440    12.7370    30.2930
# Surface Pressure Time Series
#    C  npts index Start (sec) relative to 1 Jan 2000
S   34  31    0   608368721 2019/04/12 07:18:41
# time      Pres      Temp       Psal   phase  Date
    35      0.190    14.5570  -999.0000   14 2019/04/12 07:18:41
   470      0.010    15.6530  -999.0000   14 2019/04/12 07:25:56
   513      0.020    15.4030  -999.0000   14 2019/04/12 07:26:39
   524     -0.010    15.2670  -999.0000   14 2019/04/12 07:26:50
   534      0.000    15.1490  -999.0000   14 2019/04/12 07:27:00
   548     -0.020    15.0710  -999.0000   14 2019/04/12 07:27:14
   558      0.000    14.9880  -999.0000   14 2019/04/12 07:27:24
   572      0.010    14.9030  -999.0000   14 2019/04/12 07:27:38
   582      0.010    14.8190  -999.0000   14 2019/04/12 07:27:48
   593     -0.020    14.7480  -999.0000   14 2019/04/12 07:27:59
   603     -0.010    14.6740  -999.0000   14 2019/04/12 07:28:09
   613     -0.010    14.6150  -999.0000   14 2019/04/12 07:28:19
   624     -0.010    14.5550  -999.0000   14 2019/04/12 07:28:30
   634     -0.010    14.5060  -999.0000   14 2019/04/12 07:28:40
   644     -0.020    14.4520  -999.0000   14 2019/04/12 07:28:50
   655     -0.010    14.4150  -999.0000   14 2019/04/12 07:29:01
   665     -0.020    14.3820  -999.0000   14 2019/04/12 07:29:11
   675      0.000    14.3350  -999.0000   14 2019/04/12 07:29:21
   685      0.000    14.2860  -999.0000   14 2019/04/12 07:29:31
   696      0.000    14.2510  -999.0000   14 2019/04/12 07:29:42
   706      0.000    14.2130  -999.0000   14 2019/04/12 07:29:52
   716      0.000    14.1800  -999.0000   14 2019/04/12 07:30:02
   735      0.000    14.1510  -999.0000   14 2019/04/12 07:30:21
   746     -0.010    14.1150  -999.0000   14 2019/04/12 07:30:32
   756     -0.020    14.1010  -999.0000   14 2019/04/12 07:30:42
   766      0.000    14.0780  -999.0000   14 2019/04/12 07:30:52
   777     -0.010    14.0570  -999.0000   14 2019/04/12 07:31:03
   787      0.000    14.0290  -999.0000   14 2019/04/12 07:31:13
   797     -0.020    14.0080  -999.0000   14 2019/04/12 07:31:23
   811      0.000    14.0170  -999.0000   14 2019/04/12 07:31:37
   816      0.000    14.0060  -999.0000   14 2019/04/12 07:31:42
# Fall Time Series
#  Cycle  npts  Start
#               seconds        Date
F00   34  17    608349035 2019/04/12 01:50:35
# time    Pres   phase Date
     0    0.000    1    2019/04/12 01:50:35
   163    1.200   10    2019/04/12 01:53:18
   171    2.120   10    2019/04/12 01:53:26
   180    3.160   10    2019/04/12 01:53:35
   188    4.240   10    2019/04/12 01:53:43
   196    5.360   10    2019/04/12 01:53:51
   202    6.200    2    2019/04/12 01:53:57
   205    6.600   10    2019/04/12 01:54:00
   210    7.200   10    2019/04/12 01:54:05
   218    8.200   10    2019/04/12 01:54:13
   230    9.440   10    2019/04/12 01:54:25
   533    9.440   10    2019/04/12 01:59:28
   836    9.440   10    2019/04/12 02:04:31
  1136    9.440   10    2019/04/12 02:09:31
  1439    9.480   10    2019/04/12 02:14:34
  1742    9.480   10    2019/04/12 02:19:37
  2029    9.480   10    2019/04/12 02:24:24
# Rise Time Series
#  Cycle  npts  Start
#               seconds        Date
R00   34  22    608367623 2019/04/12 07:00:23
# time    Pres   phase Date
     0    9.440    7    2019/04/12 07:00:23
    63    9.400   13    2019/04/12 07:01:26
   123    9.480   13    2019/04/12 07:02:26
   189    9.400   13    2019/04/12 07:03:32
   254    9.440   13    2019/04/12 07:04:37
   314    9.440   13    2019/04/12 07:05:37
   380    9.480   13    2019/04/12 07:06:43
   446    9.400   13    2019/04/12 07:07:49
   505    8.880   13    2019/04/12 07:08:48
   531    7.800   13    2019/04/12 07:09:14
   558    6.760   13    2019/04/12 07:09:41
   604    5.960   13    2019/04/12 07:10:27
   644    4.760   13    2019/04/12 07:11:07
   664    3.680   13    2019/04/12 07:11:27
   677    2.800   13    2019/04/12 07:11:40
   691    1.960   13    2019/04/12 07:11:54
   713    0.200   13    2019/04/12 07:12:16
   788    0.360   13    2019/04/12 07:13:31
   870    0.240   13    2019/04/12 07:14:53
   943    0.200   13    2019/04/12 07:16:06
  1024    0.240   13    2019/04/12 07:17:27
  1059    0.200    8    2019/04/12 07:18:02
# Pump Time Series
#  Cycle  npts
B00   34  16
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    6.200    21   12.13     205  627     -9      2
    9.440    18   12.07     211  640     -9      7
    9.400     7   12.10     201  640     -9     13
    9.400     7   12.06     204  641     -9     13
    9.480     7   12.09     220  643     -9     13
    9.200     7   12.05     231  648     -9     13
    8.120     7   12.11     204  648     -9     13
    6.760     7   12.08     222  647     -9     13
    6.240     7   12.04     225  647     -9     13
    5.760     7   12.09     198  646     -9     13
    4.480     7   12.07     227  645     -9     13
    2.440     7   12.11     198  643     -9     13
    0.360    36   12.14     182  641     -9     13
    0.240    36   12.16     192  642     -9     13
    0.240    37   12.17     201  644     -9     13
    0.000    30   12.18     181  646     -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   34  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   34 2019/04/12 01:50:31
# Pcase vacuums
   7.140   6.370
# Oil valve positions
   1.757   0.843   0.587
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   34  2019/04/12 02:24:26 9999/99/99 99:99:99
# Pcase vacuums
   6.370   6.400
# Average 
#   P      T      S
    9.440  12.755  30.293
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   34  2019/04/12 07:00:23 9999/99/99 99:99:99
# Pcase vacuums
   0.000   0.000
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   34  2019/04/12 07:18:06
# 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   34 0
# Alto Engineering: Surface
#       C  Mode  Status
EI17   34  0      5
# urgency attempts SBDs elapsed Time P min T test S test
  0      0    310      19660           0.200  -5.000   0.000
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   34  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.000    196   6.230
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   34       198    2019/04/12 07:44:31
Parameter Table Param_Table-V17.txt |
     IFV = 6.0..0	(IFV) |
     VER = 17	(version) |
     STY =        1	(Sensor) |
     MSN =       33	(cycle number) |
     MPS =        0	(phase) |
     MPC =       32	(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] =        1	(summer time threshold) |
  ILT[1] =      180	(winter time threshold) |
     ICN =        2	(shallow limit for test dBar) |
     ICX =        7	(deep limit for test dBar) |
     ICT =    -1.65	(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 =      104	(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 =      104	(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 =      104	(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 =       87	(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) |

