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   75   88 000000000000009  1996     0  6 2019/04/22, 13:48:20,  41.5334  -70.6398   2   0
SBD 11011   75  335 000000000000009  1997     0  5 2019/04/22, 13:48:34,  41.5334  -70.6398   2   0
SBD 11011   75  340 000000000000009  1998     0  4 2019/04/22, 13:50:44,  41.5334  -70.6398   2   0
SBD 11011   75  329 000000000000009  1999     0  3 2019/04/22, 13:51:00,  41.5108  -70.6557   3   0
SBD 11011   75  320 000000000000009  2000     0  2 2019/04/22, 13:51:25,  41.5108  -70.6557   3   0
SBD 11011   75  305 000000000000009  2001     0  1 2019/04/22, 13:53:59,  41.5187  -70.7009   3   0
SBD 11011   75  337 000000000000009  2002     0  0 2019/04/22, 13:54:17,  41.5108  -70.6557   3   0
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   75 1 2019/04/22 07:54 +41.53415  -70.64697   10  4 37 39 42  2.5     0
G   75 2 2019/04/22 13:28 +41.53429  -70.64680   10  9 21 34 40  1.0     0
# Profile Data
#     C   Npts comp n_var
D0    75   10    1     3
#      Pres      Temp      Salinity
      1.160    18.3880    30.4840
      2.000    17.4330    30.4530
      3.000    16.9940    30.4230
      4.040    16.7540    30.4080
      5.000    16.5650    30.3980
      6.080    16.3420    30.3820
      6.920    16.0330    30.3690
      8.000    14.8270    30.3640
      9.440    13.3510    30.3340
      9.520    13.3350    30.3320
# High Resolution Data
#     C   Npts comp
H0    75   97    1
#      Pres      Temp      Salinity
      0.840    18.4540    30.4720
      0.920    18.4520    30.4740
      0.960    18.4530    30.4710
      1.040    18.4520    30.4720
      1.080    18.4500    30.4690
      1.120    18.4510    30.4660
      1.200    18.4510    30.4640
      1.240    18.4490    30.4630
      1.320    18.4300    30.4740
      1.400    18.3360    30.5190
      1.440    18.2120    30.5300
      1.520    17.9990    30.5480
      1.560    17.8430    30.5160
      1.600    17.7390    30.4790
      1.680    17.6550    30.4710
      1.760    17.5930    30.4630
      1.800    17.5350    30.4580
      1.880    17.4850    30.4540
      1.920    17.4370    30.4520
      2.000    17.4050    30.4430
      2.040    17.3780    30.4440
      2.120    17.3500    30.4410
      2.120    17.3250    30.4380
      2.240    17.3010    30.4380
      2.240    17.2760    30.4370
      2.320    17.2380    30.4410
      2.360    17.2020    30.4410
      2.440    17.1650    30.4400
      2.520    17.1360    30.4360
      2.560    17.1120    30.4340
      2.640    17.0940    30.4270
      2.680    17.0800    30.4250
      2.760    17.0630    30.4250
      2.800    17.0460    30.4240
      2.880    17.0280    30.4260
      2.960    17.0090    30.4240
      3.000    16.9880    30.4240
      3.080    16.9690    30.4240
      3.120    16.9530    30.4210
      3.200    16.9410    30.4190
      3.200    16.9220    30.4230
      3.280    16.9040    30.4180
      3.360    16.8920    30.4180
      3.400    16.8830    30.4130
      3.480    16.8780    30.4090
      3.560    16.8710    30.4120
      3.600    16.8620    30.4130
      3.640    16.8460    30.4160
      3.720    16.8320    30.4120
      3.800    16.8150    30.4130
      3.840    16.7990    30.4100
      3.920    16.7850    30.4100
      4.000    16.7690    30.4110
      4.040    16.7470    30.4130
      4.120    16.7370    30.4020
      4.160    16.7270    30.4070
      4.200    16.7160    30.4050
      4.280    16.7050    30.4060
      4.320    16.6920    30.4060
      4.360    16.6830    30.4040
      4.400    16.6710    30.4060
      4.440    16.6610    30.4030
      4.440    16.6540    30.4020
      4.520    16.6450    30.4030
      4.560    16.6370    30.4030
      4.600    16.6280    30.4020
      4.640    16.6210    30.4020
      4.680    16.6140    30.4000
      4.720    16.6100    30.3990
      4.760    16.6030    30.3990
      4.840    16.5970    30.3990
      4.840    16.5930    30.3970
      4.880    16.5890    30.3980
      4.960    16.5840    30.3970
      4.960    16.5790    30.3960
      5.040    16.5730    30.3980
      5.040    16.5670    30.3960
      5.120    16.5610    30.3970
      5.120    16.5510    30.3990
      5.160    16.5410    30.3980
      5.200    16.5340    30.3950
      5.240    16.5290    30.3940
      5.280    16.5190    30.3970
      5.320    16.5100    30.3950
      5.360    16.5000    30.3940
      5.360    16.4890    30.3970
      5.440    16.4800    30.3940
      5.480    16.4740    30.3930
      5.520    16.4670    30.3930
      5.560    16.4570    30.3940
      5.560    16.4490    30.3930
      5.600    16.4440    30.3910
      5.640    16.4380    30.3920
      5.680    16.4310    30.3920
      5.720    16.4240    30.3920
      5.760    16.4180    30.3900
      5.800    16.4150    30.3880
# Drift Data
#     C   Npts comp
I0    75   10    1
#      Pres      Temp      Salinity
      9.480    13.3370    30.3330
      9.480    13.3370    30.3310
      9.480    13.3380    30.3340
      9.480    13.3300    30.3330
      9.480    13.3340    30.3330
      9.440    13.3380    30.3310
      9.440    13.3290    30.3310
      9.440    13.3380    30.3310
      9.440    13.3340    30.3320
      9.440    13.3340    30.3320
# Surface Pressure Time Series
#    C  npts index Start (sec) relative to 1 Jan 2000
S   75  27    0   609254429 2019/04/22 13:20:29
# time      Pres      Temp       Psal   phase  Date
    34      0.190    17.2480  -999.0000   14 2019/04/22 13:20:29
   469     -0.020    16.1280  -999.0000   14 2019/04/22 13:27:44
   514     -0.020    16.1720  -999.0000   14 2019/04/22 13:28:29
   525     -0.010    16.2110  -999.0000   14 2019/04/22 13:28:40
   535     -0.010    16.2340  -999.0000   14 2019/04/22 13:28:50
   549     -0.020    16.2380  -999.0000   14 2019/04/22 13:29:04
   559     -0.020    16.2380  -999.0000   14 2019/04/22 13:29:14
   570      0.000    16.2550  -999.0000   14 2019/04/22 13:29:25
   580     -0.010    16.2640  -999.0000   14 2019/04/22 13:29:35
   594     -0.020    16.2530  -999.0000   14 2019/04/22 13:29:49
   604     -0.020    16.1960  -999.0000   14 2019/04/22 13:29:59
   618     -0.020    16.2150  -999.0000   14 2019/04/22 13:30:13
   628     -0.020    16.2280  -999.0000   14 2019/04/22 13:30:23
   639     -0.030    16.2260  -999.0000   14 2019/04/22 13:30:34
   649     -0.020    16.1950  -999.0000   14 2019/04/22 13:30:44
   659     -0.040    16.1950  -999.0000   14 2019/04/22 13:30:54
   669     -0.020    16.2050  -999.0000   14 2019/04/22 13:31:04
   688     -0.020    16.1780  -999.0000   14 2019/04/22 13:31:23
   699     -0.020    16.1570  -999.0000   14 2019/04/22 13:31:34
   709     -0.020    16.1210  -999.0000   14 2019/04/22 13:31:44
   719     -0.010    16.1160  -999.0000   14 2019/04/22 13:31:54
   730      0.000    16.1260  -999.0000   14 2019/04/22 13:32:05
   749     -0.020    16.1810  -999.0000   14 2019/04/22 13:32:24
   759     -0.010    16.1850  -999.0000   14 2019/04/22 13:32:34
   769     -0.020    16.2000  -999.0000   14 2019/04/22 13:32:44
   797     -0.020    16.1960  -999.0000   14 2019/04/22 13:33:12
   807     -0.030    16.1590  -999.0000   14 2019/04/22 13:33:22
# Fall Time Series
#  Cycle  npts  Start
#               seconds        Date
F00   75  17    609234912 2019/04/22 07:55:12
# time    Pres   phase Date
     0    0.040    1    2019/04/22 07:55:12
   172    1.080   10    2019/04/22 07:58:04
   185    2.520   10    2019/04/22 07:58:17
   189    3.080   10    2019/04/22 07:58:21
   197    4.200   10    2019/04/22 07:58:29
   205    5.400   10    2019/04/22 07:58:37
   211    6.240    2    2019/04/22 07:58:43
   214    6.720   10    2019/04/22 07:58:46
   219    7.320   10    2019/04/22 07:58:51
   227    8.360   10    2019/04/22 07:58:59
   239    9.400   10    2019/04/22 07:59:11
   542    9.480   10    2019/04/22 08:04:14
   845    9.480   10    2019/04/22 08:09:17
  1145    9.480   10    2019/04/22 08:14:17
  1448    9.480   10    2019/04/22 08:19:20
  1751    9.480   10    2019/04/22 08:24:23
  2038    9.480   10    2019/04/22 08:29:10
# Rise Time Series
#  Cycle  npts  Start
#               seconds        Date
R00   75  23    609253223 2019/04/22 13:00:23
# time    Pres   phase Date
     0    9.440    7    2019/04/22 13:00:23
    64    9.440   13    2019/04/22 13:01:27
   129    9.440   13    2019/04/22 13:02:32
   195    9.480   13    2019/04/22 13:03:38
   255    9.440   13    2019/04/22 13:04:38
   321    9.440   13    2019/04/22 13:05:44
   387    9.440   13    2019/04/22 13:06:50
   453    9.400   13    2019/04/22 13:07:56
   518    9.400   13    2019/04/22 13:09:01
   545    9.000   13    2019/04/22 13:09:28
   578    7.760   13    2019/04/22 13:10:01
   605    6.840   13    2019/04/22 13:10:28
   664    5.960   13    2019/04/22 13:11:27
   704    4.760   13    2019/04/22 13:12:07
   724    3.840   13    2019/04/22 13:12:27
   737    3.000   13    2019/04/22 13:12:40
   757    1.800   13    2019/04/22 13:13:00
   779    0.360   13    2019/04/22 13:13:22
   858    0.240   13    2019/04/22 13:14:41
   940    0.240   13    2019/04/22 13:16:03
  1030    0.240   13    2019/04/22 13:17:33
  1093    0.200   13    2019/04/22 13:18:36
  1164    0.160    8    2019/04/22 13:19:47
# Pump Time Series
#  Cycle  npts
B00   75  20
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    6.240    21   12.13     201  624     -9      2
    9.440    17   12.06     210  636     -9      7
    9.440     7   12.08     209  636     -9     13
    9.520     7   12.06     219  637     -9     13
    9.520     7   12.08     212  638     -9     13
    9.480     7   12.04     218  639     -9     13
    9.480     7   12.09     222  640     -9     13
    9.400     6   12.09     210  642     -9     13
    9.280     7   12.05     209  644     -9     13
    8.400     7   12.09     206  644     -9     13
    7.120     7   12.09     215  645     -9     13
    6.560     7   12.10     201  644     -9     13
    6.120     7   12.09     197  643     -9     13
    5.320     7   12.09     212  642     -9     13
    3.840     7   12.11     198  641     -9     13
    2.240     7   12.06     194  641     -9     13
    0.240    62   12.14     199  641     -9     13
    0.280     9   12.09     206  640     -9     13
    0.200    37   12.14     187  643     -9     13
    0.000    30   12.18     172  645     -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   75  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   75 2019/04/22 07:55:09
# Pcase vacuums
   7.190   6.330
# Oil valve positions
   1.755   0.842   0.584
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   75  2019/04/22 08:29:12 9999/99/99 99:99:99
# Pcase vacuums
   6.330   6.360
# Average 
#   P      T      S
    9.480  13.335  30.332
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   75  2019/04/22 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   75  2019/04/22 13:19:55
# 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   75 0
# Alto Engineering: Surface
#       C  Mode  Status
EI17   75  1      5
# urgency attempts SBDs elapsed Time P min T test S test
  1      0    590      19502           0.200  -5.000   0.000
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   75  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.000    204   6.200
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   75       198    2019/04/22 13:48:20
Parameter Table Param_Table-V17.txt |
     IFV = 6.0..0	(IFV) |
     VER = 17	(version) |
     STY =        1	(Sensor) |
     MSN =       74	(cycle number) |
     MPS =        0	(phase) |
     MPC =       73	(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 =      145	(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 =      145	(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 =      145	(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 =      117	(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) |

