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   52  336 000000000000009  1833     0  6 2019/04/16, 19:47:13,  41.5412  -68.4837 195   0
SBD 11011   52  169 000000000000009  1834     0  5 2019/04/16, 19:47:47,  41.5524  -70.5945  19   0
SBD 11011   52  340 000000000000009  1835     0  4 2019/04/16, 19:49:26,  41.5100  -68.3322 200   0
SBD 11011   52  299 000000000000009  1836     0  3 2019/04/16, 19:49:42,  41.5100  -68.3322 199   0
SBD 11011   52  294 000000000000009  1837     0  2 2019/04/16, 19:50:07,  41.5413  -70.6851   5   0
SBD 11011   52  300 000000000000009  1838     0  1 2019/04/16, 19:50:30,  41.5187  -70.7009   5   0
SBD 11011   52  339 000000000000009  1839     0  0 2019/04/16, 19:50:45,  41.5187  -70.7009   5   0
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   52 1 2019/04/16 13:50 +41.53413  -70.64689   10  6 28 35 42  1.2     0
G   52 2 2019/04/16 19:27 +41.53425  -70.64678   10  8 23 33 45  1.2     0
# Profile Data
#     C   Npts comp n_var
D0    52   10    1     3
#      Pres      Temp      Salinity
      1.160    17.6540    30.4640
      2.040    16.8900    30.4390
      3.040    16.5000    30.4020
      4.040    16.2750    30.3860
      5.040    16.0820    30.3730
      6.120    15.8680    30.3550
      6.880    15.6110    30.3380
      8.000    14.4400    30.3310
      9.440    12.8240    30.3050
      9.520    12.7940    30.3040
# High Resolution Data
#     C   Npts comp
H0    52   93    1
#      Pres      Temp      Salinity
      0.960    17.9080    30.4530
      0.960    17.8850    30.4540
      1.000    17.8530    30.4610
      1.080    17.8020    30.4710
      1.120    17.7450    30.4710
      1.120    17.6830    30.4680
      1.200    17.6150    30.4770
      1.240    17.5310    30.4750
      1.280    17.4700    30.4670
      1.360    17.4120    30.4630
      1.440    17.3600    30.4540
      1.520    17.3030    30.4610
      1.600    17.2550    30.4520
      1.640    17.1870    30.4620
      1.720    17.1050    30.4750
      1.760    17.0470    30.4510
      1.840    16.9860    30.4610
      1.920    16.9480    30.4420
      1.960    16.9050    30.4440
      2.040    16.8720    30.4340
      2.120    16.8390    30.4320
      2.160    16.8030    30.4350
      2.240    16.7750    30.4280
      2.280    16.7500    30.4230
      2.320    16.7290    30.4230
      2.360    16.7060    30.4190
      2.360    16.6820    30.4200
      2.440    16.6550    30.4180
      2.520    16.6220    30.4220
      2.600    16.6090    30.4070
      2.640    16.5850    30.4160
      2.720    16.5700    30.4050
      2.760    16.5590    30.4020
      2.840    16.5470    30.4060
      2.960    16.5270    30.4070
      3.000    16.5140    30.4030
      3.040    16.4970    30.4040
      3.120    16.4790    30.3980
      3.160    16.4670    30.3970
      3.200    16.4560    30.3960
      3.280    16.4410    30.3950
      3.320    16.4240    30.3980
      3.360    16.4120    30.3930
      3.400    16.4030    30.3920
      3.480    16.3960    30.3910
      3.520    16.3790    30.3970
      3.560    16.3700    30.3900
      3.600    16.3520    30.3990
      3.640    16.3410    30.3890
      3.720    16.3310    30.3860
      3.760    16.3190    30.3910
      3.840    16.3090    30.3850
      3.880    16.3040    30.3850
      3.960    16.2920    30.3890
      4.040    16.2780    30.3860
      4.120    16.2680    30.3840
      4.160    16.2560    30.3840
      4.200    16.2490    30.3820
      4.280    16.2350    30.3870
      4.320    16.2250    30.3800
      4.360    16.2150    30.3820
      4.400    16.2070    30.3810
      4.480    16.1970    30.3800
      4.480    16.1870    30.3810
      4.480    16.1770    30.3810
      4.560    16.1670    30.3810
      4.600    16.1580    30.3770
      4.640    16.1510    30.3770
      4.680    16.1420    30.3780
      4.760    16.1330    30.3760
      4.840    16.1230    30.3770
      4.880    16.1170    30.3740
      4.920    16.1140    30.3710
      5.000    16.1070    30.3740
      5.000    16.0960    30.3760
      5.040    16.0900    30.3730
      5.080    16.0860    30.3710
      5.120    16.0770    30.3750
      5.160    16.0720    30.3710
      5.160    16.0670    30.3710
      5.200    16.0630    30.3710
      5.200    16.0550    30.3740
      5.240    16.0440    30.3740
      5.280    16.0330    30.3730
      5.320    16.0310    30.3680
      5.360    16.0240    30.3720
      5.400    16.0140    30.3700
      5.440    16.0090    30.3660
      5.480    16.0000    30.3700
      5.560    15.9940    30.3660
      5.600    15.9900    30.3650
      5.640    15.9830    30.3670
      5.680    15.9760    30.3660
# Drift Data
#     C   Npts comp
I0    52   10    1
#      Pres      Temp      Salinity
      9.480    12.7970    30.3130
      9.520    12.7910    30.3060
      9.520    12.8040    30.3020
      9.520    12.7900    30.3070
      9.480    12.8040    30.3020
      9.480    12.7870    30.3060
      9.480    12.7920    30.3060
      9.520    12.7900    30.3050
      9.440    12.7970    30.3020
      9.480    12.7920    30.3030
# Surface Pressure Time Series
#    C  npts index Start (sec) relative to 1 Jan 2000
S   52  31    0   608757574 2019/04/16 19:19:34
# time      Pres      Temp       Psal   phase  Date
    35      0.200    19.6160  -999.0000   14 2019/04/16 19:19:34
   470      0.000    20.1440  -999.0000   14 2019/04/16 19:26:49
   515     -0.010    20.4510  -999.0000   14 2019/04/16 19:27:34
   526     -0.010    20.3590  -999.0000   14 2019/04/16 19:27:45
   536     -0.010    20.3040  -999.0000   14 2019/04/16 19:27:55
   546      0.000    20.3160  -999.0000   14 2019/04/16 19:28:05
   557      0.000    20.3380  -999.0000   14 2019/04/16 19:28:16
   567     -0.010    20.3800  -999.0000   14 2019/04/16 19:28:26
   577      0.000    20.3640  -999.0000   14 2019/04/16 19:28:36
   588      0.000    20.3650  -999.0000   14 2019/04/16 19:28:47
   598     -0.020    20.4100  -999.0000   14 2019/04/16 19:28:57
   608     -0.010    20.3760  -999.0000   14 2019/04/16 19:29:07
   618     -0.020    20.3430  -999.0000   14 2019/04/16 19:29:17
   629      0.000    20.2990  -999.0000   14 2019/04/16 19:29:28
   643     -0.010    20.3360  -999.0000   14 2019/04/16 19:29:42
   653      0.000    20.3670  -999.0000   14 2019/04/16 19:29:52
   663      0.000    20.4210  -999.0000   14 2019/04/16 19:30:02
   674     -0.010    20.4120  -999.0000   14 2019/04/16 19:30:13
   684     -0.010    20.4360  -999.0000   14 2019/04/16 19:30:23
   694     -0.020    20.4800  -999.0000   14 2019/04/16 19:30:33
   705     -0.010    20.4710  -999.0000   14 2019/04/16 19:30:44
   715      0.000    20.4650  -999.0000   14 2019/04/16 19:30:54
   725     -0.010    20.5160  -999.0000   14 2019/04/16 19:31:04
   735      0.000    20.4990  -999.0000   14 2019/04/16 19:31:14
   746      0.000    20.4870  -999.0000   14 2019/04/16 19:31:25
   756      0.000    20.5210  -999.0000   14 2019/04/16 19:31:35
   766     -0.010    20.5730  -999.0000   14 2019/04/16 19:31:45
   777     -0.020    20.5980  -999.0000   14 2019/04/16 19:31:56
   787     -0.010    20.6380  -999.0000   14 2019/04/16 19:32:06
   797     -0.010    20.6560  -999.0000   14 2019/04/16 19:32:16
   808     -0.010    20.6540  -999.0000   14 2019/04/16 19:32:27
# Fall Time Series
#  Cycle  npts  Start
#               seconds        Date
F00   52  17    608737833 2019/04/16 13:50:33
# time    Pres   phase Date
     0    0.000    1    2019/04/16 13:50:33
   188    1.280   10    2019/04/16 13:53:41
   197    2.240   10    2019/04/16 13:53:50
   205    3.320   10    2019/04/16 13:53:58
   213    4.440   10    2019/04/16 13:54:06
   217    5.040   10    2019/04/16 13:54:10
   223    5.880    2    2019/04/16 13:54:16
   227    6.320   10    2019/04/16 13:54:20
   235    7.480   10    2019/04/16 13:54:28
   239    8.040   10    2019/04/16 13:54:32
   251    9.400   10    2019/04/16 13:54:44
   554    9.480   10    2019/04/16 13:59:47
   854    9.480   10    2019/04/16 14:04:47
  1157    9.480   10    2019/04/16 14:09:50
  1460    9.520   10    2019/04/16 14:14:53
  1760    9.520   10    2019/04/16 14:19:53
  2051    9.480   10    2019/04/16 14:24:44
# Rise Time Series
#  Cycle  npts  Start
#               seconds        Date
R00   52  22    608756421 2019/04/16 19:00:21
# time    Pres   phase Date
     0    9.480    7    2019/04/16 19:00:21
    63    9.520   13    2019/04/16 19:01:24
   129    9.520   13    2019/04/16 19:02:30
   195    9.520   13    2019/04/16 19:03:36
   261    9.520   13    2019/04/16 19:04:42
   326    9.520   13    2019/04/16 19:05:47
   386    9.440   13    2019/04/16 19:06:47
   452    9.440   13    2019/04/16 19:07:53
   518    8.760   13    2019/04/16 19:08:59
   544    7.720   13    2019/04/16 19:09:25
   564    6.960   13    2019/04/16 19:09:45
   624    6.120   13    2019/04/16 19:10:45
   637    5.880   13    2019/04/16 19:10:58
   670    4.760   13    2019/04/16 19:11:31
   690    3.720   13    2019/04/16 19:11:51
   710    2.600   13    2019/04/16 19:12:11
   723    1.840   13    2019/04/16 19:12:24
   745    0.440   13    2019/04/16 19:12:46
   899    0.240   13    2019/04/16 19:15:20
   987    0.240   13    2019/04/16 19:16:48
  1069    0.200   13    2019/04/16 19:18:10
  1113    0.200    8    2019/04/16 19:18:54
# Pump Time Series
#  Cycle  npts
B00   52  17
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    5.880    22   12.17     190  626     -9      2
    9.480    17   12.08     200  639     -9      7
    9.440     7   12.08     200  640     -9     13
    9.520     7   12.06     216  643     -9     13
    9.520     7   12.06     232  644     -9     13
    9.400     7   12.03     222  647     -9     13
    8.600     7   12.07     215  648     -9     13
    7.200     7   12.11     202  647     -9     13
    6.560     7   12.04     219  647     -9     13
    6.120     7   12.05     221  646     -9     13
    5.280     7   12.09     205  645     -9     13
    3.400     7   12.08     215  644     -9     13
    1.440     7   12.07     226  643     -9     13
    0.280    52   12.19     187  640     -9     13
    0.240    37   12.12     197  641     -9     13
    0.200    36   12.15     193  644     -9     13
    0.000    30   12.11     181  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   52  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   52 2019/04/16 13:50:30
# Pcase vacuums
   7.230   6.370
# Oil valve positions
   1.756   0.843   0.588
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   52  2019/04/16 14:24:45 9999/99/99 99:99:99
# Pcase vacuums
   6.360   6.390
# Average 
#   P      T      S
    9.480  12.794  30.305
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   52  2019/04/16 19:00:21 9999/99/99 99:99:99
# Pcase vacuums
   0.000   0.000
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   52  2019/04/16 19:18:59
# 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   52 0
# Alto Engineering: Surface
#       C  Mode  Status
EI17   52  0      5
# urgency attempts SBDs elapsed Time P min T test S test
  1      0    429      19719           0.200  -5.000   0.000
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   52  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.000    216   6.230
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   52       198    2019/04/16 19:47:13
Parameter Table Param_Table-V17.txt |
     IFV = 6.0..0	(IFV) |
     VER = 17	(version) |
     STY =        1	(Sensor) |
     MSN =       51	(cycle number) |
     MPS =        0	(phase) |
     MPC =       50	(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 =        0	(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] =      180	(winter time threshold) |
     ICN =        2	(shallow limit for test dBar) |
     ICX =        7	(deep limit for test dBar) |
     ICT =    -1.65	(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 =      122	(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 =      122	(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 =      122	(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 =       94	(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) |

