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 Sensor IDs
SBD 11011    57  335 000000000000009  3082     0   6 2019/06/12, 02:02:14,  41.5413  -70.6851   3      0 6
SBD 11011    57  340 000000000000009  3083     0   5 2019/06/12, 02:02:24,  41.5603  -70.6398   3      0 13
SBD 11011    57  287 000000000000009  3084     0   4 2019/06/12, 02:02:39,  41.5413  -70.6851   3      0 15,13,6,14,14
SBD 11011    57  299 000000000000009  3085     0   3 2019/06/12, 02:03:05,  41.5413  -70.6851   3      0 8
SBD 11011    57  292 000000000000009  3086     0   2 2019/06/12, 02:03:42,  41.5413  -70.6851   3      0 9,10,11
SBD 11011    57  300 000000000000009  3087     0   1 2019/06/12, 02:03:57,  41.5334  -70.6398   3      0 5,14,14,0,1,2,3
SBD 11011    57  289 000000000000009  3088     0   0 2019/06/12, 02:04:07,  41.5334  -70.6398   3      0 0,4,14,14,9,10,11,7
# Raw packet information
#  Packets Bytes
P0      26  2058
# Sensor_ID bytes     % packets
          0    48  2.33       2
          1    33  1.60       1
          2    37  1.80       1
          3    33  1.60       1
          4    93  4.52       1
          5   118  5.73       1
          6   349 16.96       2
          7    29  1.41       1
          8   287 13.95       1
          9   103  5.00       2
         10   128  6.22       2
         11   136  6.61       2
         13   405 19.68       2
         14   193  9.38       6
         15    66  3.21       1
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   57 1 2019/06/11 19:50 +41.53428  -70.64689   10  5 26 34 39  2.0     0
G   57 2 2019/06/12 01:42 +41.53431  -70.64682   30  7 25 35 46  1.0     0
# Profile Data
#     C   Npts comp n_var
D0    57   10    1     3
#      Pres      Temp      Salinity
      1.200    22.2590    30.6250
      2.040    21.3890    30.6110
      3.040    20.7750    30.5710
      4.040    20.4010    30.5430
      5.040    20.0740    30.5250
      5.960    19.7970    30.5090
      6.960    19.3770    30.4940
      7.960    18.3080    30.4900
      9.440    17.2400    30.4550
      9.520    17.2270    30.4540
# High Resolution Data
#     C   Npts comp
H0    57  100    1
#      Pres      Temp      Salinity
      1.400    22.1150    30.6330
      1.440    22.0690    30.6220
      1.480    22.0010    30.6320
      1.520    21.9230    30.6300
      1.600    21.8490    30.6300
      1.640    21.7760    30.6270
      1.680    21.6860    30.6340
      1.760    21.5960    30.6360
      1.840    21.5310    30.6180
      1.920    21.4600    30.6240
      2.000    21.3910    30.6180
      2.080    21.3400    30.6110
      2.120    21.2780    30.6120
      2.200    21.2220    30.6070
      2.200    21.1700    30.6040
      2.240    21.1260    30.6000
      2.280    21.1000    30.5860
      2.360    21.0770    30.5870
      2.400    21.0530    30.5870
      2.440    21.0320    30.5820
      2.560    20.9980    30.5870
      2.640    20.9690    30.5860
      2.720    20.9390    30.5770
      2.760    20.9070    30.5840
      2.840    20.8770    30.5760
      2.880    20.8540    30.5710
      2.960    20.8340    30.5690
      3.000    20.8080    30.5710
      3.040    20.7780    30.5740
      3.080    20.7500    30.5650
      3.120    20.7180    30.5710
      3.200    20.6950    30.5590
      3.200    20.6670    30.5690
      3.240    20.6360    30.5630
      3.360    20.6110    30.5630
      3.400    20.5850    30.5600
      3.480    20.5540    30.5630
      3.560    20.5290    30.5570
      3.640    20.5090    30.5530
      3.680    20.4940    30.5500
      3.720    20.4820    30.5470
      3.760    20.4670    30.5470
      3.800    20.4590    30.5410
      3.840    20.4500    30.5440
      3.880    20.4430    30.5420
      3.920    20.4320    30.5430
      3.960    20.4200    30.5420
      4.000    20.4030    30.5430
      4.040    20.3930    30.5400
      4.120    20.3810    30.5430
      4.120    20.3630    30.5430
      4.160    20.3500    30.5400
      4.200    20.3420    30.5360
      4.280    20.3300    30.5380
      4.360    20.3160    30.5400
      4.400    20.2970    30.5400
      4.440    20.2830    30.5370
      4.520    20.2710    30.5340
      4.560    20.2500    30.5410
      4.600    20.2300    30.5350
      4.640    20.2210    30.5300
      4.680    20.2050    30.5330
      4.720    20.1840    30.5340
      4.720    20.1670    30.5340
      4.720    20.1530    30.5310
      4.760    20.1410    30.5290
      4.800    20.1250    30.5310
      4.800    20.1110    30.5280
      4.840    20.1000    30.5290
      4.880    20.0880    30.5280
      4.920    20.0790    30.5250
      4.960    20.0640    30.5290
      5.040    20.0530    30.5260
      5.080    20.0470    30.5220
      5.120    20.0430    30.5230
      5.160    20.0360    30.5220
      5.160    20.0320    30.5200
      5.200    20.0300    30.5190
      5.200    20.0240    30.5210
      5.200    20.0150    30.5220
      5.240    20.0080    30.5210
      5.240    20.0020    30.5210
      5.280    19.9960    30.5210
      5.280    19.9920    30.5190
      5.320    19.9880    30.5190
      5.360    19.9810    30.5190
      5.440    19.9760    30.5180
      5.480    19.9710    30.5180
      5.480    19.9680    30.5160
      5.520    19.9650    30.5140
      5.560    19.9600    30.5140
      5.560    19.9500    30.5170
      5.560    19.9440    30.5160
      5.560    19.9380    30.5170
      5.600    19.9320    30.5150
      5.600    19.9270    30.5140
      5.600    19.9230    30.5130
      5.600    19.9170    30.5140
      5.640    19.9090    30.5150
      5.680    19.9030    30.5150
# Drift Data
#     C   Npts comp
I0    57   10    1
#      Pres      Temp      Salinity
      9.440    17.1900    30.4550
      9.440    17.1900    30.4550
      9.440    17.1900    30.4550
      9.440    17.1900    30.4550
      9.440    17.1900    30.4550
      9.440    17.1900    30.4550
      9.440    17.1900    30.4550
      9.440    17.1900    30.4550
      9.440    17.1900    30.4550
      9.440    17.1900    30.4550
# Surface Pressure Time Series
#    C  npts index Start (sec) relative to 1 Jan 2000
S   57  31    0   613618484 2019/06/12 01:34:44
# time      Pres      Temp       Psal   phase  Date
    35      0.280    22.5020  -999.0000   14 2019/06/12 01:34:44
   469      0.090    20.2670  -999.0000   14 2019/06/12 01:41:58
   539      0.080    20.1150  -999.0000   14 2019/06/12 01:43:08
   550      0.060    20.1260  -999.0000   14 2019/06/12 01:43:19
   560      0.070    20.1550  -999.0000   14 2019/06/12 01:43:29
   574      0.080    20.1950  -999.0000   14 2019/06/12 01:43:43
   584      0.070    20.2180  -999.0000   14 2019/06/12 01:43:53
   594      0.080    20.2350  -999.0000   14 2019/06/12 01:44:03
   605      0.090    20.2460  -999.0000   14 2019/06/12 01:44:14
   615      0.080    20.2360  -999.0000   14 2019/06/12 01:44:24
   625      0.080    20.2370  -999.0000   14 2019/06/12 01:44:34
   636      0.080    20.2490  -999.0000   14 2019/06/12 01:44:45
   646      0.080    20.2660  -999.0000   14 2019/06/12 01:44:55
   656      0.080    20.3060  -999.0000   14 2019/06/12 01:45:05
   666      0.070    20.3310  -999.0000   14 2019/06/12 01:45:15
   677      0.060    20.3400  -999.0000   14 2019/06/12 01:45:26
   687      0.080    20.3340  -999.0000   14 2019/06/12 01:45:36
   697      0.070    20.3390  -999.0000   14 2019/06/12 01:45:46
   708      0.080    20.3540  -999.0000   14 2019/06/12 01:45:57
   718      0.060    20.3260  -999.0000   14 2019/06/12 01:46:07
   728      0.070    20.3280  -999.0000   14 2019/06/12 01:46:17
   738      0.070    20.3270  -999.0000   14 2019/06/12 01:46:27
   749      0.090    20.3260  -999.0000   14 2019/06/12 01:46:38
   759      0.080    20.3530  -999.0000   14 2019/06/12 01:46:48
   769      0.070    20.3830  -999.0000   14 2019/06/12 01:46:58
   780      0.090    20.4080  -999.0000   14 2019/06/12 01:47:09
   790      0.070    20.4260  -999.0000   14 2019/06/12 01:47:19
   800      0.080    20.4230  -999.0000   14 2019/06/12 01:47:29
   810      0.090    20.4170  -999.0000   14 2019/06/12 01:47:39
   821      0.060    20.3920  -999.0000   14 2019/06/12 01:47:50
   831      0.080    20.3790  -999.0000   14 2019/06/12 01:48:00
# Fall Time Series
#  Cycle  npts  Start
#               seconds        Date
F00   57  17    613597831 2019/06/11 19:50:31
# time    Pres   phase Date
     0    0.040    1    2019/06/11 19:50:31
   180    1.040   10    2019/06/11 19:53:31
   188    2.040   10    2019/06/11 19:53:39
   196    3.240   10    2019/06/11 19:53:47
   204    4.480   10    2019/06/11 19:53:55
   209    5.120   10    2019/06/11 19:54:00
   214    6.040    2    2019/06/11 19:54:05
   218    6.560   10    2019/06/11 19:54:09
   222    7.200   10    2019/06/11 19:54:13
   230    8.360   10    2019/06/11 19:54:21
   242    9.360   10    2019/06/11 19:54:33
   545    9.440   10    2019/06/11 19:59:36
   847    9.440   10    2019/06/11 20:04:38
  1150    9.440   10    2019/06/11 20:09:41
  1453    9.440   10    2019/06/11 20:14:44
  1756    9.440   10    2019/06/11 20:19:47
  2042    9.440   10    2019/06/11 20:24:33
# Rise Time Series
#  Cycle  npts  Start
#               seconds        Date
R00   57  22    613616418 2019/06/12 01:00:18
# time    Pres   phase Date
     0    9.440    7    2019/06/12 01:00:18
    64    9.440   13    2019/06/12 01:01:22
   130    9.400   13    2019/06/12 01:02:28
   196    9.400   13    2019/06/12 01:03:34
   262    9.480   13    2019/06/12 01:04:40
   328    9.480   13    2019/06/12 01:05:46
   388    9.480   13    2019/06/12 01:06:46
   454    9.400   13    2019/06/12 01:07:52
   520    9.400   13    2019/06/12 01:08:58
   586    9.480   13    2019/06/12 01:10:04
   652    9.440   13    2019/06/12 01:11:10
   692    8.920   13    2019/06/12 01:11:50
   718    7.840   13    2019/06/12 01:12:16
   738    6.880   13    2019/06/12 01:12:36
   772    5.920   13    2019/06/12 01:13:10
   812    4.920   13    2019/06/12 01:13:50
   839    3.840   13    2019/06/12 01:14:17
   860    2.760   13    2019/06/12 01:14:38
  1190    0.480   13    2019/06/12 01:20:08
  1506    0.480   13    2019/06/12 01:25:24
  1951    0.480   13    2019/06/12 01:32:49
  2026    0.280    8    2019/06/12 01:34:04
# Pump Time Series
#  Cycle  npts
B00   57  16
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    6.040    21   12.24     173  604     -9      2
    9.440    18   12.22     195  616     -9      7
    9.480     7   12.25     199  617     -9     13
    9.480     7   12.21     193  617     -9     13
    9.520     7   12.23     200  625     -9     13
    9.400     7   12.20     210  626     -9     13
    9.400     7   12.21     202  626     -9     13
    8.920     7   12.21     191  627     -9     13
    7.560     7   12.17     205  627     -9     13
    6.440     7   12.19     196  626     -9     13
    5.840     7   12.19     182  626     -9     13
    5.200     7   12.21     186  625     -9     13
    4.120     7   12.17     187  625     -9     13
    2.760     7   12.17     191  624     -9     13
    0.480    76   12.29     159  619     -9     13
    0.000    30   12.32     157  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   57  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   57 2019/06/11 19:50:28
# Pcase vacuums
   7.130   6.130
# Oil valve positions
   1.757   0.849   0.574
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   57  2019/06/11 20:24:34 9999/99/99 99:99:99
# Pcase vacuums
   6.130   6.160
# Average 
#   P      T      S
    9.440  17.190  30.455
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   57  2019/06/12 01:00:18 9999/99/99 99:99:99
# Pcase vacuums
   0.000   0.000
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   57  2019/06/12 01:34:09
# 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   57 0
# Alto Engineering: Surface
#       C  Mode  Status
EI17   57  1      5
# urgency attempts SBDs elapsed Time P min T test S test
  0      0     1      20595           0.480  14.434   0.000
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   57  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.040    208   6.000
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   57       196    2019/06/12 02:02:14
Parameter Table Param_Table-V17.txt |
     IFV = 6.5..0	(IFV) |
     VER = 17	(version) |
     STY =        1	(Sensor) |
     MSN =       56	(cycle number) |
     MPS =        0	(phase) |
     MPC =       57	(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 =      255	(ice month mask) |
  ICA[0] =        6	(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] =      180	(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] =        1	(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 =       57	(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 =       57	(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 =       57	(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 =       31	(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) |

