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   80  335 000000000000009  2032     0  6 2019/04/23, 19:48:56,  41.5334  -70.6398   9   0
SBD 11011   80  196 000000000000009  2033     0  5 2019/04/23, 19:49:10,  41.5187  -70.7009  10   0
SBD 11011   80  340 000000000000009  2034     0  4 2019/04/23, 19:49:57,  41.5187  -70.7009  13   0
SBD 11011   80  299 000000000000009  2035     0  3 2019/04/23, 19:51:01,  41.5108  -70.6557   4   0
SBD 11011   80  282 000000000000009  2036     0  2 2019/04/23, 19:51:16,  41.5187  -70.7009   4   0
SBD 11011   80  305 000000000000009  2037     0  1 2019/04/23, 19:53:09,  41.5334  -70.6398   2   0
SBD 11011   80  336 000000000000009  2038     0  0 2019/04/23, 19:53:27,  41.5334  -70.6398   2   0
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   80 1 2019/04/23 13:51 +41.53421  -70.64680   10  7 21 34 42  1.1     0
G   80 2 2019/04/23 19:27 +41.53426  -70.64680   10  9 23 32 40  0.9     0
# Profile Data
#     C   Npts comp n_var
D0    80   10    1     3
#      Pres      Temp      Salinity
      1.160    17.8770    30.4840
      1.960    17.1850    30.4650
      3.040    16.7040    30.4250
      4.080    16.4680    30.4120
      5.040    16.2860    30.4010
      6.000    16.0750    30.3900
      7.000    15.6900    30.3770
      8.000    14.7730    30.3680
      9.440    13.4530    30.3410
      9.520    13.4320    30.3390
# High Resolution Data
#     C   Npts comp
H0    80   95    1
#      Pres      Temp      Salinity
      0.840    18.0120    30.4850
      0.920    17.9920    30.4860
      0.960    17.9710    30.4850
      1.040    17.9450    30.4850
      1.120    17.9150    30.4860
      1.160    17.8830    30.4820
      1.240    17.8460    30.4890
      1.320    17.8070    30.4860
      1.360    17.7550    30.4850
      1.440    17.7050    30.4870
      1.480    17.6640    30.4750
      1.560    17.6200    30.4800
      1.600    17.5640    30.4840
      1.640    17.5030    30.4810
      1.680    17.4160    30.4950
      1.760    17.3390    30.4780
      1.800    17.2350    30.5070
      1.840    17.1660    30.4750
      1.920    17.1080    30.4700
      1.960    17.0790    30.4500
      2.040    17.0570    30.4480
      2.120    17.0410    30.4400
      2.160    17.0280    30.4380
      2.280    17.0120    30.4430
      2.320    16.9730    30.4510
      2.400    16.9360    30.4460
      2.480    16.8880    30.4530
      2.520    16.8450    30.4490
      2.600    16.8140    30.4360
      2.680    16.7920    30.4310
      2.720    16.7730    30.4290
      2.800    16.7580    30.4290
      2.840    16.7470    30.4240
      2.880    16.7380    30.4220
      2.960    16.7200    30.4260
      3.000    16.7020    30.4270
      3.040    16.6880    30.4230
      3.120    16.6750    30.4220
      3.160    16.6590    30.4250
      3.200    16.6490    30.4200
      3.240    16.6370    30.4200
      3.320    16.6270    30.4160
      3.360    16.6230    30.4150
      3.400    16.6170    30.4160
      3.480    16.6110    30.4140
      3.520    16.6040    30.4150
      3.600    16.5970    30.4160
      3.640    16.5790    30.4220
      3.720    16.5590    30.4190
      3.800    16.5420    30.4120
      3.880    16.5260    30.4160
      3.920    16.4990    30.4220
      4.000    16.4860    30.4120
      4.040    16.4730    30.4140
      4.080    16.4550    30.4160
      4.120    16.4450    30.4110
      4.160    16.4360    30.4090
      4.200    16.4270    30.4100
      4.240    16.4160    30.4110
      4.320    16.4050    30.4080
      4.320    16.3970    30.4070
      4.360    16.3900    30.4070
      4.400    16.3820    30.4080
      4.440    16.3770    30.4050
      4.480    16.3710    30.4060
      4.520    16.3640    30.4080
      4.560    16.3570    30.4060
      4.560    16.3520    30.4050
      4.640    16.3460    30.4050
      4.720    16.3400    30.4040
      4.760    16.3340    30.4030
      4.800    16.3310    30.4010
      4.880    16.3280    30.4010
      4.920    16.3230    30.4010
      4.960    16.3190    30.4010
      5.000    16.3160    30.4000
      5.040    16.3120    30.4010
      5.080    16.3070    30.4000
      5.080    16.3010    30.4010
      5.080    16.2940    30.4020
      5.120    16.2850    30.4030
      5.120    16.2780    30.4020
      5.160    16.2710    30.4010
      5.160    16.2620    30.4010
      5.200    16.2540    30.4010
      5.240    16.2450    30.4000
      5.280    16.2370    30.4000
      5.320    16.2280    30.4000
      5.360    16.2210    30.3990
      5.400    16.2130    30.3980
      5.480    16.2060    30.3970
      5.480    16.1980    30.3990
      5.480    16.1900    30.3980
      5.520    16.1830    30.3970
      5.560    16.1770    30.3970
# Drift Data
#     C   Npts comp
I0    80   10    1
#      Pres      Temp      Salinity
      9.520    13.4450    30.3370
      9.520    13.4410    30.3380
      9.520    13.4380    30.3370
      9.520    13.4420    30.3380
      9.480    13.4370    30.3380
      9.480    13.4310    30.3390
      9.480    13.4330    30.3390
      9.480    13.4250    30.3400
      9.480    13.4300    30.3410
      9.520    13.4380    30.3370
# Surface Pressure Time Series
#    C  npts index Start (sec) relative to 1 Jan 2000
S   80  31    0   609362410 2019/04/23 19:20:10
# time      Pres      Temp       Psal   phase  Date
    35      0.220    18.7080  -999.0000   14 2019/04/23 19:20:10
   470      0.030    18.6650  -999.0000   14 2019/04/23 19:27:25
   515      0.010    18.6630  -999.0000   14 2019/04/23 19:28:10
   526      0.020    18.6910  -999.0000   14 2019/04/23 19:28:21
   536      0.020    18.6960  -999.0000   14 2019/04/23 19:28:31
   550      0.010    18.7260  -999.0000   14 2019/04/23 19:28:45
   560      0.030    18.7090  -999.0000   14 2019/04/23 19:28:55
   571      0.010    18.7040  -999.0000   14 2019/04/23 19:29:06
   581      0.000    18.6990  -999.0000   14 2019/04/23 19:29:16
   591      0.020    18.6970  -999.0000   14 2019/04/23 19:29:26
   601      0.010    18.6790  -999.0000   14 2019/04/23 19:29:36
   612      0.020    18.6700  -999.0000   14 2019/04/23 19:29:47
   622      0.000    18.7000  -999.0000   14 2019/04/23 19:29:57
   632      0.000    18.7320  -999.0000   14 2019/04/23 19:30:07
   643      0.020    18.7500  -999.0000   14 2019/04/23 19:30:18
   653      0.020    18.7340  -999.0000   14 2019/04/23 19:30:28
   663      0.020    18.7470  -999.0000   14 2019/04/23 19:30:38
   674      0.020    18.7620  -999.0000   14 2019/04/23 19:30:49
   684      0.020    18.7800  -999.0000   14 2019/04/23 19:30:59
   694      0.020    18.8110  -999.0000   14 2019/04/23 19:31:09
   704      0.020    18.8320  -999.0000   14 2019/04/23 19:31:19
   715      0.010    18.8340  -999.0000   14 2019/04/23 19:31:30
   725      0.030    18.8550  -999.0000   14 2019/04/23 19:31:40
   735      0.010    18.8800  -999.0000   14 2019/04/23 19:31:50
   749      0.030    18.9420  -999.0000   14 2019/04/23 19:32:04
   760      0.010    18.9400  -999.0000   14 2019/04/23 19:32:15
   770      0.020    18.9420  -999.0000   14 2019/04/23 19:32:25
   780      0.010    18.9510  -999.0000   14 2019/04/23 19:32:35
   790      0.020    18.9630  -999.0000   14 2019/04/23 19:32:45
   801      0.010    18.9600  -999.0000   14 2019/04/23 19:32:56
   806      0.010    18.9600  -999.0000   14 2019/04/23 19:33:01
# Fall Time Series
#  Cycle  npts  Start
#               seconds        Date
F00   80  17    609342720 2019/04/23 13:52:00
# time    Pres   phase Date
     0    0.040    1    2019/04/23 13:52:00
   188    1.360   10    2019/04/23 13:55:08
   197    2.320   10    2019/04/23 13:55:17
   205    3.440   10    2019/04/23 13:55:25
   209    4.040   10    2019/04/23 13:55:29
   217    5.200   10    2019/04/23 13:55:37
   223    6.040    2    2019/04/23 13:55:43
   227    6.520   10    2019/04/23 13:55:47
   231    7.120   10    2019/04/23 13:55:51
   239    8.200   10    2019/04/23 13:55:59
   251    9.440   10    2019/04/23 13:56:11
   554    9.520   10    2019/04/23 14:01:14
   858    9.520   10    2019/04/23 14:06:18
  1161    9.520   10    2019/04/23 14:11:21
  1464    9.480   10    2019/04/23 14:16:24
  1764    9.520   10    2019/04/23 14:21:24
  2051    9.520   10    2019/04/23 14:26:11
# Rise Time Series
#  Cycle  npts  Start
#               seconds        Date
R00   80  23    609361222 2019/04/23 19:00:22
# time    Pres   phase Date
     0    9.480    7    2019/04/23 19:00:22
    63    9.440   13    2019/04/23 19:01:25
   123    9.440   13    2019/04/23 19:02:25
   189    9.440   13    2019/04/23 19:03:31
   254    9.520   13    2019/04/23 19:04:36
   320    9.480   13    2019/04/23 19:05:42
   380    9.440   13    2019/04/23 19:06:42
   446    9.480   13    2019/04/23 19:07:48
   512    9.440   13    2019/04/23 19:08:54
   551    8.920   13    2019/04/23 19:09:33
   578    7.880   13    2019/04/23 19:10:00
   604    6.800   13    2019/04/23 19:10:26
   644    5.960   13    2019/04/23 19:11:06
   690    4.760   13    2019/04/23 19:11:52
   710    3.880   13    2019/04/23 19:12:12
   730    2.720   13    2019/04/23 19:12:32
   744    1.840   13    2019/04/23 19:12:46
   766    0.440   13    2019/04/23 19:13:08
   858    0.280   13    2019/04/23 19:14:40
   940    0.280   13    2019/04/23 19:16:02
  1003    0.240   13    2019/04/23 19:17:05
  1066    0.240   13    2019/04/23 19:18:08
  1145    0.240    8    2019/04/23 19:19:27
# Pump Time Series
#  Cycle  npts
B00   80  18
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    6.040    21   12.15     199  625     -9      2
    9.480    18   12.07     209  636     -9      7
    9.520     7   12.11     211  636     -9     13
    9.440     7   12.08     223  636     -9     13
    9.440     7   12.05     222  637     -9     13
    9.320     7   12.09     218  644     -9     13
    8.480     7   12.06     218  645     -9     13
    7.040     7   12.05     220  644     -9     13
    6.240     7   12.06     200  644     -9     13
    5.560     7   12.05     211  643     -9     13
    4.440     7   12.04     216  642     -9     13
    3.120     7   12.09     193  641     -9     13
    1.120     9   12.13     214  640     -9     13
    0.280    37   12.14     203  638     -9     13
    0.280    36   12.15     177  640     -9     13
    0.240    37   12.18     175  642     -9     13
    0.240     9   12.14     180  642     -9     13
    0.040    30   12.13     200  644     -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   80  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   80 2019/04/23 13:51:57
# Pcase vacuums
   7.230   6.330
# Oil valve positions
   1.757   0.841   0.588
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   80  2019/04/23 14:26:12 9999/99/99 99:99:99
# Pcase vacuums
   6.330   6.350
# Average 
#   P      T      S
    9.480  13.436  30.338
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   80  2019/04/23 19:00:22 9999/99/99 99:99:99
# Pcase vacuums
   0.000   0.000
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   80  2019/04/23 19:19:35
# 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   80 0
# Alto Engineering: Surface
#       C  Mode  Status
EI17   80  1      5
# urgency attempts SBDs elapsed Time P min T test S test
  1      0    625      19676           0.240  -5.000   0.000
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   80  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.040    216   6.220
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   80       198    2019/04/23 19:48:56
Parameter Table Param_Table-V17.txt |
     IFV = 6.0..0	(IFV) |
     VER = 17	(version) |
     STY =        1	(Sensor) |
     MSN =       79	(cycle number) |
     MPS =        0	(phase) |
     MPC =       78	(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.50	(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 =      150	(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 =      150	(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 =      150	(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 =      122	(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) |

