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   59  335 000000000000009  1882     0  6 2019/04/18, 13:48:10,  41.5334  -70.6398   5   0
SBD 11011   59  181 000000000000009  1883     0  5 2019/04/18, 13:48:24,  41.5108  -70.6557   6   0
SBD 11011   59  340 000000000000009  1884     0  4 2019/04/18, 13:49:40,  41.5187  -70.7009  12   0
SBD 11011   59  290 000000000000009  1885     0  3 2019/04/18, 13:50:06,  41.5266  -70.7462  15   0
SBD 11011   59  304 000000000000009  1886     0  2 2019/04/18, 13:50:23,  41.5266  -70.7462  17   0
SBD 11011   59  305 000000000000009  1887     0  1 2019/04/18, 13:53:09,  41.5334  -70.6398   5   0
SBD 11011   59  335 000000000000009  1888     0  0 2019/04/18, 13:54:02,  41.5334  -70.6398   3   0
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   59 1 2019/04/18 07:51 +41.53430  -70.64670   10  6 23 36 45  1.6     0
G   59 2 2019/04/18 13:27 +41.53423  -70.64695   10  9 26 33 43  0.9     0
# Profile Data
#     C   Npts comp n_var
D0    59   10    1     3
#      Pres      Temp      Salinity
      1.160    18.0700    30.4760
      2.000    17.1560    30.4560
      3.000    16.6240    30.4120
      4.040    16.3380    30.3920
      5.040    16.1070    30.3770
      6.080    15.8610    30.3590
      6.960    15.5340    30.3460
      8.040    14.3930    30.3420
      9.440    12.9050    30.3130
      9.520    12.8840    30.3110
# High Resolution Data
#     C   Npts comp
H0    59   94    1
#      Pres      Temp      Salinity
      0.880    18.0800    30.4830
      0.960    18.0780    30.4820
      1.000    18.0760    30.4810
      1.080    18.0750    30.4810
      1.120    18.0750    30.4760
      1.160    18.0770    30.4760
      1.200    18.0770    30.4760
      1.280    18.0760    30.4730
      1.320    18.0720    30.4750
      1.360    18.0670    30.4750
      1.400    18.0670    30.4630
      1.440    18.0510    30.4740
      1.480    18.0250    30.4660
      1.520    17.9350    30.5180
      1.600    17.6810    30.5900
      1.640    17.4740    30.5120
      1.680    17.3610    30.4760
      1.720    17.2850    30.4540
      1.800    17.2130    30.4550
      1.840    17.1530    30.4480
      1.880    17.1120    30.4420
      1.960    17.0650    30.4410
      2.040    17.0230    30.4340
      2.120    16.9880    30.4300
      2.160    16.9610    30.4280
      2.200    16.9380    30.4220
      2.280    16.9110    30.4250
      2.360    16.8840    30.4250
      2.440    16.8470    30.4330
      2.480    16.8160    30.4250
      2.560    16.7820    30.4280
      2.600    16.7620    30.4160
      2.640    16.7440    30.4150
      2.680    16.7200    30.4240
      2.720    16.7040    30.4120
      2.760    16.6890    30.4130
      2.800    16.6680    30.4140
      2.880    16.6530    30.4120
      2.960    16.6310    30.4090
      3.040    16.6080    30.4140
      3.080    16.5770    30.4120
      3.200    16.5560    30.4090
      3.240    16.5410    30.4030
      3.320    16.5220    30.4060
      3.400    16.5030    30.4050
      3.440    16.4850    30.4040
      3.480    16.4680    30.4000
      3.560    16.4530    30.3980
      3.600    16.4420    30.3930
      3.640    16.4380    30.3930
      3.680    16.4260    30.4010
      3.720    16.4180    30.3950
      3.760    16.4060    30.3960
      3.800    16.3830    30.4000
      3.880    16.3680    30.3960
      3.960    16.3510    30.3960
      4.000    16.3360    30.3920
      4.080    16.3280    30.3880
      4.160    16.3160    30.3890
      4.200    16.3030    30.3890
      4.280    16.2910    30.3870
      4.320    16.2800    30.3860
      4.360    16.2680    30.3850
      4.400    16.2560    30.3870
      4.400    16.2420    30.3850
      4.440    16.2330    30.3860
      4.480    16.2210    30.3880
      4.520    16.2140    30.3840
      4.560    16.2010    30.3860
      4.600    16.1880    30.3840
      4.640    16.1790    30.3830
      4.720    16.1690    30.3790
      4.800    16.1580    30.3820
      4.880    16.1510    30.3760
      4.920    16.1420    30.3810
      4.960    16.1370    30.3770
      5.000    16.1290    30.3770
      5.040    16.1220    30.3770
      5.080    16.1140    30.3780
      5.080    16.1060    30.3770
      5.120    16.0960    30.3780
      5.160    16.0870    30.3750
      5.160    16.0780    30.3750
      5.200    16.0720    30.3750
      5.240    16.0600    30.3780
      5.280    16.0510    30.3740
      5.320    16.0410    30.3740
      5.400    16.0310    30.3730
      5.400    16.0240    30.3720
      5.440    16.0170    30.3710
      5.480    16.0100    30.3710
      5.520    15.9990    30.3720
      5.560    15.9940    30.3690
      5.600    15.9850    30.3720
# Drift Data
#     C   Npts comp
I0    59   10    1
#      Pres      Temp      Salinity
      9.520    12.9030    30.3090
      9.520    12.8900    30.3110
      9.520    12.8950    30.3110
      9.520    12.9020    30.3080
      9.480    12.8870    30.3110
      9.520    12.8800    30.3140
      9.520    12.8890    30.3110
      9.480    12.8870    30.3090
      9.480    12.8830    30.3130
      9.480    12.8810    30.3130
# Surface Pressure Time Series
#    C  npts index Start (sec) relative to 1 Jan 2000
S   59  30    0   608908810 2019/04/18 13:20:10
# time      Pres      Temp       Psal   phase  Date
    35      0.220    14.9680  -999.0000   14 2019/04/18 13:20:10
   470      0.030    14.2810  -999.0000   14 2019/04/18 13:27:25
   514      0.010    14.4810  -999.0000   14 2019/04/18 13:28:09
   525      0.020    14.5700  -999.0000   14 2019/04/18 13:28:20
   535      0.010    14.6340  -999.0000   14 2019/04/18 13:28:30
   545      0.000    14.7350  -999.0000   14 2019/04/18 13:28:40
   556      0.010    14.8020  -999.0000   14 2019/04/18 13:28:51
   566      0.010    14.9020  -999.0000   14 2019/04/18 13:29:01
   576      0.010    14.9640  -999.0000   14 2019/04/18 13:29:11
   587      0.020    15.0450  -999.0000   14 2019/04/18 13:29:22
   597      0.000    15.1450  -999.0000   14 2019/04/18 13:29:32
   607      0.010    15.1980  -999.0000   14 2019/04/18 13:29:42
   617      0.020    15.2990  -999.0000   14 2019/04/18 13:29:52
   628      0.010    15.3600  -999.0000   14 2019/04/18 13:30:03
   638      0.000    15.4170  -999.0000   14 2019/04/18 13:30:13
   648      0.020    15.4470  -999.0000   14 2019/04/18 13:30:23
   659      0.000    15.4540  -999.0000   14 2019/04/18 13:30:34
   669      0.010    15.5580  -999.0000   14 2019/04/18 13:30:44
   679      0.010    15.6410  -999.0000   14 2019/04/18 13:30:54
   690      0.000    15.6850  -999.0000   14 2019/04/18 13:31:05
   700      0.010    15.7960  -999.0000   14 2019/04/18 13:31:15
   719      0.010    15.9900  -999.0000   14 2019/04/18 13:31:34
   729      0.010    16.0730  -999.0000   14 2019/04/18 13:31:44
   739      0.010    16.0570  -999.0000   14 2019/04/18 13:31:54
   750      0.000    16.1640  -999.0000   14 2019/04/18 13:32:05
   760      0.000    16.2360  -999.0000   14 2019/04/18 13:32:15
   779      0.000    16.2720  -999.0000   14 2019/04/18 13:32:34
   789      0.010    16.2240  -999.0000   14 2019/04/18 13:32:44
   800      0.000    16.1750  -999.0000   14 2019/04/18 13:32:55
   805      0.000    16.1360  -999.0000   14 2019/04/18 13:33:00
# Fall Time Series
#  Cycle  npts  Start
#               seconds        Date
F00   59  17    608889134 2019/04/18 07:52:14
# time    Pres   phase Date
     0    0.000    1    2019/04/18 07:52:14
   164    1.120   10    2019/04/18 07:54:58
   172    2.040   10    2019/04/18 07:55:06
   180    3.120   10    2019/04/18 07:55:14
   188    4.240   10    2019/04/18 07:55:22
   197    5.400   10    2019/04/18 07:55:31
   203    6.200    2    2019/04/18 07:55:37
   206    6.680   10    2019/04/18 07:55:40
   210    7.280   10    2019/04/18 07:55:44
   218    8.320   10    2019/04/18 07:55:52
   230    9.440   10    2019/04/18 07:56:04
   533    9.520   10    2019/04/18 08:01:07
   833    9.480   10    2019/04/18 08:06:07
  1136    9.520   10    2019/04/18 08:11:10
  1439    9.520   10    2019/04/18 08:16:13
  1743    9.480   10    2019/04/18 08:21:17
  2030    9.520   10    2019/04/18 08:26:04
# Rise Time Series
#  Cycle  npts  Start
#               seconds        Date
R00   59  23    608907623 2019/04/18 13:00:23
# time    Pres   phase Date
     0    9.480    7    2019/04/18 13:00:23
    63    9.520   13    2019/04/18 13:01:26
   129    9.520   13    2019/04/18 13:02:32
   194    9.440   13    2019/04/18 13:03:37
   254    9.480   13    2019/04/18 13:04:37
   320    9.440   13    2019/04/18 13:05:43
   386    9.480   13    2019/04/18 13:06:49
   452    9.440   13    2019/04/18 13:07:55
   517    9.440   13    2019/04/18 13:09:00
   544    8.840   13    2019/04/18 13:09:27
   564    7.960   13    2019/04/18 13:09:47
   590    6.880   13    2019/04/18 13:10:13
   650    5.920   13    2019/04/18 13:11:13
   683    4.960   13    2019/04/18 13:11:46
   703    3.960   13    2019/04/18 13:12:06
   723    2.760   13    2019/04/18 13:12:26
   743    1.640   13    2019/04/18 13:12:46
   756    1.000   13    2019/04/18 13:12:59
   849    0.240   13    2019/04/18 13:14:32
   939    0.240   13    2019/04/18 13:16:02
  1021    0.240   13    2019/04/18 13:17:24
  1111    0.240   13    2019/04/18 13:18:54
  1146    0.200    8    2019/04/18 13:19:29
# Pump Time Series
#  Cycle  npts
B00   59  17
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    6.200    21   12.16     197  625     -9      2
    9.480    17   12.11     196  638     -9      7
    9.440     7   12.05     234  639     -9     13
    9.440     7   12.10     210  639     -9     13
    9.560     7   12.06     217  641     -9     13
    9.560     7   12.11     221  642     -9     13
    9.520     7   12.04     213  642     -9     13
    9.200     7   12.06     224  647     -9     13
    7.960     7   12.07     222  647     -9     13
    6.760     7   12.05     217  646     -9     13
    5.720     7   12.05     223  645     -9     13
    4.560     7   12.07     221  644     -9     13
    2.480     7   12.08     225  642     -9     13
    0.360    67   12.15     191  642     -9     13
    0.240    37   12.13     196  643     -9     13
    0.240    36   12.16     191  644     -9     13
    0.040    30   12.11     192  649     -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   59  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   59 2019/04/18 07:52:11
# Pcase vacuums
   7.160   6.350
# Oil valve positions
   1.755   0.843   0.588
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   59  2019/04/18 08:26:05 9999/99/99 99:99:99
# Pcase vacuums
   6.350   6.380
# Average 
#   P      T      S
    9.480  12.890  30.311
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   59  2019/04/18 13:00:23 9999/99/99 99:99:99
# Pcase vacuums
   0.000   0.000
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   59  2019/04/18 13: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   59 0
# Alto Engineering: Surface
#       C  Mode  Status
EI17   59  1      5
# urgency attempts SBDs elapsed Time P min T test S test
  1      0    478      19657           0.200  -5.000   0.000
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   59  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.040    196   6.210
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   59       198    2019/04/18 13:48:10
Parameter Table Param_Table-V17.txt |
     IFV = 6.0..0	(IFV) |
     VER = 17	(version) |
     STY =        1	(Sensor) |
     MSN =       58	(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 =      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 =      255	(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] =        5	(winter time threshold) |
     ICN =        4	(shallow limit for test dBar) |
     ICX =        8	(deep limit for test dBar) |
     ICT =     1.64	(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 =      129	(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 =      129	(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 =      129	(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 =      101	(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) |

