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   13  314 000000000000009  2782     0  6 2019/06/01, 01:44:22,  41.5603  -70.6398   3   0
SBD 11011   13  183 000000000000009  2783     0  5 2019/06/01, 01:44:58,  41.5603  -70.6398   4   0
SBD 11011   13  340 000000000000009  2784     0  4 2019/06/01, 01:45:23,  41.5683  -70.6851   5   0
SBD 11011   13  320 000000000000009  2785     0  3 2019/06/01, 01:45:36,  41.5683  -70.6851   5   0
SBD 11011   13  306 000000000000009  2786     0  2 2019/06/01, 01:46:38,  41.5413  -70.6851   3   0
SBD 11011   13  285 000000000000009  2787     0  1 2019/06/01, 01:46:49,  41.5413  -70.6851   3   0
SBD 11011   13  269 000000000000009  2788     0  0 2019/06/01, 01:46:58,  41.5683  -70.6851   3   0
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   13 1 2019/03/23 06:34 +41.53434  -70.64681  220  5 31 32 34  1.9     0
G   13 2 2019/06/01 01:25 +41.53354  -70.64763   30  7 21 31 44  1.2     0
# Profile Data
#     C   Npts comp n_var
D0    13   10    1     3
#      Pres      Temp      Salinity
      1.120    21.1840    30.5460
      2.000    19.9830    30.5230
      3.000    19.3280    30.4890
      3.960    18.9300    30.4650
      5.040    18.6000    30.4490
      5.960    18.2750    30.4380
      7.000    17.7450    30.4400
      8.040    16.6090    30.4520
      9.440    15.5040    30.4260
      9.520    15.4970    30.4250
# High Resolution Data
#     C   Npts comp
H0    13   96    1
#      Pres      Temp      Salinity
      0.880    21.4890    30.5400
      0.920    21.4460    30.5330
      0.960    21.4070    30.5280
      1.040    21.3570    30.5340
      1.080    21.2890    30.5430
      1.120    21.2060    30.5510
      1.200    21.1060    30.5560
      1.280    20.9970    30.5590
      1.360    20.8920    30.5530
      1.400    20.7990    30.5490
      1.480    20.6860    30.5580
      1.560    20.5860    30.5470
      1.600    20.4980    30.5450
      1.640    20.4100    30.5400
      1.720    20.3290    30.5360
      1.760    20.2490    30.5350
      1.840    20.1640    30.5400
      1.840    20.0860    30.5380
      1.920    20.0120    30.5320
      1.960    19.9380    30.5330
      2.040    19.8780    30.5190
      2.080    19.8240    30.5200
      2.120    19.7710    30.5190
      2.200    19.7270    30.5130
      2.240    19.6930    30.5040
      2.280    19.6690    30.4980
      2.360    19.6500    30.5010
      2.400    19.6170    30.5050
      2.480    19.5930    30.4960
      2.520    19.5670    30.4980
      2.560    19.5350    30.5020
      2.640    19.4950    30.5050
      2.680    19.4610    30.4950
      2.760    19.4310    30.4970
      2.800    19.4070    30.4930
      2.840    19.3830    30.4940
      2.920    19.3620    30.4910
      3.000    19.3420    30.4850
      3.000    19.3220    30.4860
      3.080    19.2890    30.4920
      3.160    19.2560    30.4890
      3.240    19.2340    30.4820
      3.280    19.2130    30.4780
      3.280    19.1860    30.4840
      3.360    19.1610    30.4770
      3.440    19.1400    30.4750
      3.480    19.1220    30.4750
      3.520    19.0990    30.4730
      3.560    19.0730    30.4790
      3.600    19.0480    30.4720
      3.640    19.0340    30.4690
      3.680    19.0160    30.4730
      3.720    19.0050    30.4640
      3.720    18.9970    30.4650
      3.760    18.9880    30.4660
      3.840    18.9760    30.4670
      3.880    18.9670    30.4650
      3.880    18.9620    30.4630
      3.960    18.9510    30.4660
      3.960    18.9370    30.4650
      4.000    18.9240    30.4640
      4.040    18.9100    30.4650
      4.080    18.9020    30.4610
      4.120    18.8860    30.4660
      4.160    18.8710    30.4630
      4.200    18.8570    30.4620
      4.240    18.8440    30.4590
      4.280    18.8280    30.4630
      4.320    18.8110    30.4610
      4.360    18.7960    30.4610
      4.400    18.7870    30.4570
      4.440    18.7790    30.4570
      4.520    18.7630    30.4610
      4.560    18.7440    30.4590
      4.600    18.7310    30.4570
      4.640    18.7170    30.4570
      4.680    18.7050    30.4550
      4.720    18.6950    30.4530
      4.760    18.6830    30.4550
      4.800    18.6690    30.4540
      4.840    18.6540    30.4550
      4.880    18.6430    30.4520
      4.920    18.6330    30.4510
      4.960    18.6240    30.4500
      5.000    18.6130    30.4510
      5.040    18.6000    30.4490
      5.040    18.5910    30.4480
      5.080    18.5840    30.4460
      5.120    18.5750    30.4480
      5.120    18.5690    30.4450
      5.160    18.5630    30.4460
      5.240    18.5550    30.4450
      5.200    18.5480    30.4440
      5.240    18.5400    30.4450
      5.240    18.5330    30.4440
      5.280    18.5240    30.4450
# Drift Data
#     C   Npts comp
I0    13   11    1
#      Pres      Temp      Salinity
      9.440    15.4710    30.4280
      9.440    15.4710    30.4280
      9.440    15.4710    30.4280
      9.440    15.4710    30.4280
      9.440    15.4710    30.4280
      9.440    15.4710    30.4280
      9.440    15.4710    30.4280
      9.440    15.4710    30.4280
      9.440    15.4710    30.4280
      9.440    15.4710    30.4280
      9.440    15.4710    30.4280
# Surface Pressure Time Series
#    C  npts index Start (sec) relative to 1 Jan 2000
S   13  26    0   612667021 2019/06/01 01:17:01
# time      Pres      Temp       Psal   phase  Date
    35      0.410    22.1450  -999.0000   14 2019/06/01 01:17:01
   469      0.020    19.7100  -999.0000   14 2019/06/01 01:24:15
   533      0.040    19.4210  -999.0000   14 2019/06/01 01:25:19
   552      0.030    19.3420  -999.0000   14 2019/06/01 01:25:38
   563      0.030    19.3110  -999.0000   14 2019/06/01 01:25:49
   573      0.030    19.2900  -999.0000   14 2019/06/01 01:25:59
   583      0.030    19.2710  -999.0000   14 2019/06/01 01:26:09
   593      0.030    19.2740  -999.0000   14 2019/06/01 01:26:19
   607      0.030    19.2960  -999.0000   14 2019/06/01 01:26:33
   618      0.020    19.2610  -999.0000   14 2019/06/01 01:26:44
   628      0.020    19.2540  -999.0000   14 2019/06/01 01:26:54
   656      0.030    19.2950  -999.0000   14 2019/06/01 01:27:22
   675      0.030    19.3020  -999.0000   14 2019/06/01 01:27:41
   694      0.020    19.2690  -999.0000   14 2019/06/01 01:28:00
   704      0.030    19.2590  -999.0000   14 2019/06/01 01:28:10
   718      0.030    19.2900  -999.0000   14 2019/06/01 01:28:24
   731      0.030    19.2820  -999.0000   14 2019/06/01 01:28:37
   742      0.030    19.2940  -999.0000   14 2019/06/01 01:28:48
   752      0.020    19.2710  -999.0000   14 2019/06/01 01:28:58
   762      0.030    19.2510  -999.0000   14 2019/06/01 01:29:08
   773      0.020    19.2490  -999.0000   14 2019/06/01 01:29:19
   783      0.030    19.2690  -999.0000   14 2019/06/01 01:29:29
   802      0.030    19.2960  -999.0000   14 2019/06/01 01:29:48
   812      0.020    19.2650  -999.0000   14 2019/06/01 01:29:58
   822      0.040    19.2490  -999.0000   14 2019/06/01 01:30:08
   828      0.020    19.2350  -999.0000   14 2019/06/01 01:30:14
# Fall Time Series
#  Cycle  npts  Start
#               seconds        Date
F00   13  17    612645854 2019/05/31 19:24:14
# time    Pres   phase Date
     0    0.480    1    2019/05/31 19:24:14
    28    1.240   10    2019/05/31 19:24:42
    36    2.200   10    2019/05/31 19:24:50
    45    3.280   10    2019/05/31 19:24:59
    53    4.360   10    2019/05/31 19:25:07
    61    5.520   10    2019/05/31 19:25:15
    67    6.360    2    2019/05/31 19:25:21
    70    6.760   10    2019/05/31 19:25:24
    75    7.320   10    2019/05/31 19:25:29
    83    8.360   10    2019/05/31 19:25:37
    94    9.400   10    2019/05/31 19:25:48
   397    9.440   10    2019/05/31 19:30:51
   700    9.440   10    2019/05/31 19:35:54
  1003    9.440   10    2019/05/31 19:40:57
  1306    9.440   10    2019/05/31 19:46:00
  1609    9.440   10    2019/05/31 19:51:03
  1895    9.440   10    2019/05/31 19:55:49
# Rise Time Series
#  Cycle  npts  Start
#               seconds        Date
R00   13  19    612666018 2019/06/01 01:00:18
# time    Pres   phase Date
     0    9.440    7    2019/06/01 01:00:18
    63    9.480   13    2019/06/01 01:01:21
   129    9.520   13    2019/06/01 01:02:27
   195    9.440   13    2019/06/01 01:03:33
   261    9.440   13    2019/06/01 01:04:39
   326    9.440   13    2019/06/01 01:05:44
   386    9.400   13    2019/06/01 01:06:44
   451    9.440   13    2019/06/01 01:07:49
   511    9.480   13    2019/06/01 01:08:49
   576    9.480   13    2019/06/01 01:09:54
   609    8.880   13    2019/06/01 01:10:27
   630    7.680   13    2019/06/01 01:10:48
   643    6.840   13    2019/06/01 01:11:01
   663    5.880   13    2019/06/01 01:11:21
   696    4.800   13    2019/06/01 01:11:54
   716    3.960   13    2019/06/01 01:12:14
   742    2.680   13    2019/06/01 01:12:40
   756    1.960   13    2019/06/01 01:12:54
   965    0.400    8    2019/06/01 01:16:23
# Pump Time Series
#  Cycle  npts
B00   13  11
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    6.360    21   12.25     187  612     -9      2
    9.440    18   12.23     189  626     -9      7
    9.440     7   12.21     204  626     -9     13
    9.480     7   12.19     207  627     -9     13
    9.400     7   12.19     220  628     -9     13
    8.880     7   12.13     213  636     -9     13
    6.840     7   12.19     196  635     -9     13
    5.440     7   12.15     211  634     -9     13
    4.240     7   12.17     193  633     -9     13
    3.080     7   12.13     206  631     -9     13
    0.000    30   12.17     200  623     -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   13  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   13 2019/05/31 19:24:11
# Pcase vacuums
   6.180   6.250
# Oil valve positions
   1.760   0.848   0.579
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   13  2019/05/31 19:55:51 9999/99/99 99:99:99
# Pcase vacuums
   6.240   6.260
# Average 
#   P      T      S
    9.440  15.471  30.428
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   13  2019/06/01 01:00:18 9999/99/99 99:99:99
# Pcase vacuums
   0.000   0.000
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   13  2019/06/01 01:16:26
# 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   13 0
# Alto Engineering: Surface
#       C  Mode  Status
EI17   13  0      5
# urgency attempts SBDs elapsed Time P min T test S test
  0      1     6      41352           1.960  -5.000   0.000
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   13  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.480     61   6.080
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   13       196    2019/06/01 01:44:22
Parameter Table Param_Table-V17.txt |
     IFV = 6.5..0	(IFV) |
     VER = 17	(version) |
     STY =        1	(Sensor) |
     MSN =       12	(cycle number) |
     MPS =        0	(phase) |
     MPC =       13	(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 =      700	(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 =       31	(ice month mask) |
  ICA[0] =        2	(summer attempts) |
  ICA[1] =        0	(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 =    19.00	(deg C) |
     ICS =        5	(sec) |
  ISS[0] =        0	(summer 0=disable 1=always 2=urgent) |
  ISS[1] =        0	(winter 0=disable 1=always 2=urgent) |
     ISM =        1	(bit0=depth bit1=GPS bit2=salinity) |
     IST =     0.00	(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] =        5	(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 =       13	(cycle number) |
     DRA =       20	(target descent rate dBar/sec) |
  DSD[0] =        5	(dBar) |
  DSD[1] =      400	(dBar) |
  DSD[2] =      400	(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 =       13	(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 =       13	(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 =       12	(cycle number) |
     SDC =        0	(dBar) |
     SGT =        5	(min) |
     SET =       20	(min) |
     SBM =        0	(0=dis 1=en) |
     SBT =      300	(sec) |
     SDT =        0	(interval) |
     SSA =     1000	(0=dis 1=en) |
     SSI =   655645	(ms) |
     SDS =    19481	(sec) |
     SAM =      100	(0=dis 1=en) |
     SAX =      420	(.001 psi) |
     SAN =      600	(.001 psi) |
     SAO =      300	(sec) |
     SAP =       30	(sec) |

