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   71  335 000000000000009  1967     0  6 2019/04/21, 13:47:33,  41.5334  -70.6398   2   0
SBD 11011   71  196 000000000000009  1968     0  5 2019/04/21, 13:47:49,  41.5334  -70.6398   3   0
SBD 11011   71  340 000000000000009  1969     0  4 2019/04/21, 13:48:14,  41.5334  -70.6398   3   0
SBD 11011   71  299 000000000000009  1970     0  3 2019/04/21, 13:49:53,  41.5187  -70.7009   7   0
SBD 11011   71  292 000000000000009  1971     0  2 2019/04/21, 13:50:06,  41.5334  -70.6398   7   0
SBD 11011   71  310 000000000000009  1972     0  1 2019/04/21, 13:50:19,  41.5187  -70.7009   8   0
SBD 11011   71  335 000000000000009  1973     0  0 2019/04/21, 13:50:35,  41.5187  -70.7009   9   0
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   71 1 2019/04/21 07:59 +41.53431  -70.64680   10  7 28 34 42  1.4     0
G   71 2 2019/04/21 13:28 +41.53427  -70.64683   10  7 31 36 43  1.2     0
# Profile Data
#     C   Npts comp n_var
D0    71   10    1     3
#      Pres      Temp      Salinity
      1.120    18.4770    30.4760
      2.000    17.5290    30.4500
      3.000    17.1020    30.4240
      4.040    16.8690    30.4090
      5.040    16.6730    30.4010
      6.160    16.4370    30.3860
      6.880    16.1820    30.3760
      8.000    14.8710    30.3640
      9.440    13.2240    30.3280
      9.520    13.1940    30.3260
# High Resolution Data
#     C   Npts comp
H0    71   96    1
#      Pres      Temp      Salinity
      0.840    18.6030    30.4640
      0.880    18.6020    30.4620
      0.960    18.6030    30.4600
      1.040    18.6040    30.4590
      1.080    18.6030    30.4580
      1.120    18.6020    30.4550
      1.200    18.5850    30.4630
      1.280    18.4840    30.5260
      1.360    18.2910    30.4930
      1.400    18.1380    30.5170
      1.480    18.0100    30.4920
      1.520    17.9180    30.4750
      1.600    17.8400    30.4660
      1.640    17.7650    30.4640
      1.720    17.7190    30.4510
      1.800    17.6680    30.4570
      1.880    17.6180    30.4540
      1.920    17.5690    30.4520
      1.960    17.5260    30.4500
      2.040    17.4740    30.4570
      2.080    17.4390    30.4440
      2.160    17.3960    30.4480
      2.240    17.3610    30.4450
      2.320    17.3370    30.4350
      2.360    17.3050    30.4390
      2.440    17.2760    30.4350
      2.480    17.2540    30.4330
      2.560    17.2340    30.4280
      2.640    17.2220    30.4230
      2.680    17.2090    30.4280
      2.760    17.1950    30.4250
      2.800    17.1780    30.4220
      2.880    17.1570    30.4290
      2.920    17.1360    30.4280
      3.040    17.1110    30.4280
      3.080    17.0820    30.4320
      3.160    17.0540    30.4260
      3.240    17.0290    30.4240
      3.280    17.0070    30.4220
      3.360    16.9870    30.4200
      3.440    16.9760    30.4150
      3.480    16.9590    30.4150
      3.560    16.9500    30.4140
      3.640    16.9370    30.4150
      3.720    16.9270    30.4090
      3.760    16.9190    30.4100
      3.840    16.9040    30.4150
      3.880    16.8900    30.4150
      3.960    16.8830    30.4060
      4.040    16.8730    30.4110
      4.080    16.8610    30.4090
      4.160    16.8500    30.4090
      4.200    16.8430    30.4050
      4.280    16.8320    30.4100
      4.320    16.8220    30.4060
      4.400    16.8130    30.4040
      4.440    16.8030    30.4060
      4.480    16.7910    30.4070
      4.560    16.7780    30.4060
      4.600    16.7680    30.4050
      4.640    16.7590    30.4040
      4.680    16.7440    30.4090
      4.720    16.7300    30.4040
      4.800    16.7240    30.4010
      4.840    16.7110    30.4050
      4.880    16.7030    30.4010
      4.920    16.6930    30.4030
      4.960    16.6840    30.4010
      5.000    16.6770    30.4010
      5.080    16.6700    30.4000
      5.080    16.6590    30.4030
      5.160    16.6480    30.4010
      5.200    16.6410    30.4000
      5.200    16.6350    30.3990
      5.240    16.6290    30.3990
      5.280    16.6220    30.3990
      5.320    16.6140    30.3990
      5.360    16.6060    30.3990
      5.400    16.6010    30.3960
      5.400    16.5970    30.3960
      5.480    16.5930    30.3960
      5.520    16.5870    30.3980
      5.560    16.5770    30.3990
      5.600    16.5730    30.3960
      5.640    16.5680    30.3940
      5.680    16.5620    30.3940
      5.680    16.5570    30.3940
      5.720    16.5520    30.3940
      5.760    16.5430    30.3950
      5.800    16.5360    30.3950
      5.800    16.5300    30.3910
      5.840    16.5250    30.3920
      5.800    16.5170    30.3940
      5.840    16.5050    30.3950
      5.880    16.5000    30.3920
      5.920    16.4940    30.3920
# Drift Data
#     C   Npts comp
I0    71    9    1
#      Pres      Temp      Salinity
      9.520    13.1780    30.3310
      9.480    13.1820    30.3240
      9.520    13.1930    30.3240
      9.480    13.1870    30.3250
      9.520    13.1920    30.3260
      9.480    13.1920    30.3270
      9.480    13.1880    30.3280
      9.480    13.1880    30.3290
      9.480    13.1860    30.3270
# Surface Pressure Time Series
#    C  npts index Start (sec) relative to 1 Jan 2000
S   71  31    0   609168022 2019/04/21 13:20:22
# time      Pres      Temp       Psal   phase  Date
    35      0.210    17.1320  -999.0000   14 2019/04/21 13:20:22
   470      0.010    16.2020  -999.0000   14 2019/04/21 13:27:37
   512      0.020    16.1050  -999.0000   14 2019/04/21 13:28:19
   523      0.020    16.0900  -999.0000   14 2019/04/21 13:28:30
   533      0.020    16.0980  -999.0000   14 2019/04/21 13:28:40
   543      0.010    16.1140  -999.0000   14 2019/04/21 13:28:50
   554      0.010    16.1400  -999.0000   14 2019/04/21 13:29:01
   564      0.020    16.1570  -999.0000   14 2019/04/21 13:29:11
   574      0.010    16.1870  -999.0000   14 2019/04/21 13:29:21
   585      0.010    16.2200  -999.0000   14 2019/04/21 13:29:32
   595      0.010    16.2050  -999.0000   14 2019/04/21 13:29:42
   605      0.000    16.1980  -999.0000   14 2019/04/21 13:29:52
   615      0.010    16.1650  -999.0000   14 2019/04/21 13:30:02
   626      0.010    16.1870  -999.0000   14 2019/04/21 13:30:13
   636      0.010    16.2260  -999.0000   14 2019/04/21 13:30:23
   646      0.000    16.2550  -999.0000   14 2019/04/21 13:30:33
   657      0.000    16.2730  -999.0000   14 2019/04/21 13:30:44
   671      0.000    16.2960  -999.0000   14 2019/04/21 13:30:58
   681      0.010    16.3030  -999.0000   14 2019/04/21 13:31:08
   691      0.020    16.3150  -999.0000   14 2019/04/21 13:31:18
   705      0.020    16.3420  -999.0000   14 2019/04/21 13:31:32
   715      0.010    16.3600  -999.0000   14 2019/04/21 13:31:42
   726      0.040    16.3570  -999.0000   14 2019/04/21 13:31:53
   736      0.010    16.3720  -999.0000   14 2019/04/21 13:32:03
   746      0.010    16.3920  -999.0000   14 2019/04/21 13:32:13
   757      0.000    16.4040  -999.0000   14 2019/04/21 13:32:24
   767     -0.010    16.3990  -999.0000   14 2019/04/21 13:32:34
   777      0.030    16.4010  -999.0000   14 2019/04/21 13:32:44
   787      0.010    16.4090  -999.0000   14 2019/04/21 13:32:54
   798      0.010    16.4090  -999.0000   14 2019/04/21 13:33:05
   803      0.010    16.4050  -999.0000   14 2019/04/21 13:33:10
# Fall Time Series
#  Cycle  npts  Start
#               seconds        Date
F00   71  17    609148794 2019/04/21 07:59:54
# time    Pres   phase Date
     0    0.040    1    2019/04/21 07:59:54
   180    1.320   10    2019/04/21 08:02:54
   188    2.320   10    2019/04/21 08:03:02
   197    3.440   10    2019/04/21 08:03:11
   201    4.000   10    2019/04/21 08:03:15
   209    5.160   10    2019/04/21 08:03:23
   215    6.000    2    2019/04/21 08:03:29
   218    6.480   10    2019/04/21 08:03:32
   223    7.080   10    2019/04/21 08:03:37
   231    8.160   10    2019/04/21 08:03:45
   242    9.480   10    2019/04/21 08:03:56
   546    9.520   10    2019/04/21 08:09:00
   849    9.480   10    2019/04/21 08:14:03
  1149    9.520   10    2019/04/21 08:19:03
  1452    9.520   10    2019/04/21 08:24:06
  1755    9.520   10    2019/04/21 08:29:09
  2042    9.520   10    2019/04/21 08:33:56
# Rise Time Series
#  Cycle  npts  Start
#               seconds        Date
R00   71  24    609166824 2019/04/21 13:00:24
# time    Pres   phase Date
     0    9.480    7    2019/04/21 13:00:24
    63    9.520   13    2019/04/21 13:01:27
   129    9.520   13    2019/04/21 13:02:33
   195    9.440   13    2019/04/21 13:03:39
   260    9.440   13    2019/04/21 13:04:44
   320    9.520   13    2019/04/21 13:05:44
   386    9.440   13    2019/04/21 13:06:50
   452    9.440   13    2019/04/21 13:07:56
   518    9.440   13    2019/04/21 13:09:02
   557    8.720   13    2019/04/21 13:09:41
   577    7.880   13    2019/04/21 13:10:01
   610    6.840   13    2019/04/21 13:10:34
   670    6.240   13    2019/04/21 13:11:34
   683    5.880   13    2019/04/21 13:11:47
   710    4.960   13    2019/04/21 13:12:14
   730    3.880   13    2019/04/21 13:12:34
   750    2.640   13    2019/04/21 13:12:54
   763    1.720   13    2019/04/21 13:13:07
   776    0.880   13    2019/04/21 13:13:20
   859    0.280   13    2019/04/21 13:14:43
   950    0.240   13    2019/04/21 13:16:14
  1040    0.240   13    2019/04/21 13:17:44
  1122    0.240   13    2019/04/21 13:19:06
  1156    0.240    8    2019/04/21 13:19:40
# Pump Time Series
#  Cycle  npts
B00   71  18
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    6.000    21   12.16     198  624     -9      2
    9.480    17   12.12     215  637     -9      7
    9.440     7   12.11     203  637     -9     13
    9.520     7   12.10     205  638     -9     13
    9.520     7   12.07     229  639     -9     13
    9.400     7   12.12     209  645     -9     13
    8.480     7   12.10     208  645     -9     13
    7.200     7   12.10     210  645     -9     13
    6.640     7   12.05     214  645     -9     13
    6.440     7   12.07     206  644     -9     13
    5.720     7   12.10     199  643     -9     13
    4.680     7   12.06     207  642     -9     13
    2.640     7   12.07     220  641     -9     13
    0.320    57   12.18     183  640     -9     13
    0.280    36   12.19     177  641     -9     13
    0.240    37   12.16     186  642     -9     13
    0.240    37   12.14     195  644     -9     13
    0.000    30   12.16     185  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   71  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   71 2019/04/21 07:59:51
# Pcase vacuums
   7.230   6.330
# Oil valve positions
   1.753   0.842   0.586
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   71  2019/04/21 08:33:57 9999/99/99 99:99:99
# Pcase vacuums
   6.330   6.360
# Average 
#   P      T      S
    9.480  13.187  30.327
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   71  2019/04/21 13:00:24 9999/99/99 99:99:99
# Pcase vacuums
   0.000   0.000
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   71  2019/04/21 13:19:47
# 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   71 0
# Alto Engineering: Surface
#       C  Mode  Status
EI17   71  1      5
# urgency attempts SBDs elapsed Time P min T test S test
  1      0    562      19213           0.240  -5.000   0.000
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   71  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.000    209   6.200
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   71       198    2019/04/21 13:47:33
Parameter Table Param_Table-V17.txt |
     IFV = 6.0..0	(IFV) |
     VER = 17	(version) |
     STY =        1	(Sensor) |
     MSN =       70	(cycle number) |
     MPS =        0	(phase) |
     MPC =       69	(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.10	(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 =      141	(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 =      141	(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 =      141	(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 =      113	(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) |

