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   26  336 000000000000009  2894     0  6 2019/06/04, 08:00:50,  41.5108  -70.6557   5   0
SBD 11011   26  183 000000000000009  2895     0  5 2019/06/04, 08:01:03,  41.5334  -70.6398   5   0
SBD 11011   26  340 000000000000009  2896     0  4 2019/06/04, 08:01:37,  41.5334  -70.6398   2   0
SBD 11011   26  338 000000000000009  2897     0  3 2019/06/04, 08:01:50,  41.5334  -70.6398   2   0
SBD 11011   26  299 000000000000009  2898     0  2 2019/06/04, 08:02:03,  41.5413  -70.6851   2   0
SBD 11011   26  297 000000000000009  2899     0  1 2019/06/04, 08:02:23,  41.5334  -70.6398   2   0
SBD 11011   26  289 000000000000009  2900     0  0 2019/06/04, 08:03:06,  41.5108  -70.6557   3   0
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   26 1 2019/06/04 02:03 +41.53404  -70.64666   10  5 28 34 38  0.2     0
G   26 2 2019/06/04 07:41 +41.53432  -70.64682   10  7 25 32 37  1.2     0
# Profile Data
#     C   Npts comp n_var
D0    26    9    1     3
#      Pres      Temp      Salinity
      1.160    21.5800    30.5770
      2.040    20.0180    30.5420
      3.000    19.4250    30.5020
      4.040    19.1040    30.4820
      5.040    18.8090    30.4670
      5.960    18.4970    30.4550
      7.000    17.9510    30.4500
      8.000    16.9970    30.4500
      9.400    16.1690    30.4330
# High Resolution Data
#     C   Npts comp
H0    26  100    1
#      Pres      Temp      Salinity
      1.000    21.8440    30.5630
      1.080    21.8430    30.5600
      1.160    21.8400    30.5590
      1.200    21.8280    30.5580
      1.200    21.7600    30.5990
      1.240    21.6460    30.5880
      1.280    21.5440    30.5860
      1.280    21.4350    30.5750
      1.360    21.2900    30.5970
      1.360    21.1100    30.6060
      1.440    20.9500    30.6000
      1.480    20.8110    30.5820
      1.520    20.7010    30.5710
      1.640    20.5910    30.5750
      1.680    20.4790    30.5760
      1.720    20.3670    30.5690
      1.800    20.2720    30.5620
      1.880    20.1920    30.5560
      1.920    20.1260    30.5430
      2.000    20.0650    30.5420
      2.040    20.0080    30.5400
      2.080    19.9510    30.5390
      2.120    19.8950    30.5380
      2.160    19.8350    30.5380
      2.200    19.7880    30.5340
      2.240    19.7430    30.5280
      2.280    19.7160    30.5220
      2.320    19.6920    30.5200
      2.360    19.6600    30.5200
      2.440    19.6390    30.5180
      2.480    19.6200    30.5130
      2.560    19.5930    30.5160
      2.600    19.5720    30.5120
      2.680    19.5580    30.5060
      2.720    19.5390    30.5090
      2.800    19.5230    30.5020
      2.880    19.5050    30.5050
      2.880    19.4870    30.5050
      2.920    19.4690    30.5040
      2.960    19.4570    30.4950
      3.000    19.4430    30.4990
      3.000    19.4210    30.5030
      3.040    19.3960    30.5050
      3.080    19.3690    30.5010
      3.120    19.3500    30.5020
      3.200    19.3370    30.4950
      3.240    19.3190    30.4980
      3.280    19.3040    30.4970
      3.320    19.2960    30.4920
      3.400    19.2820    30.4950
      3.480    19.2690    30.4910
      3.520    19.2600    30.4900
      3.560    19.2460    30.4910
      3.600    19.2290    30.4920
      3.680    19.2170    30.4870
      3.680    19.2060    30.4870
      3.720    19.1950    30.4840
      3.760    19.1810    30.4880
      3.800    19.1720    30.4820
      3.800    19.1650    30.4840
      3.840    19.1520    30.4860
      3.880    19.1390    30.4840
      3.920    19.1270    30.4850
      3.920    19.1190    30.4820
      4.000    19.1160    30.4790
      4.040    19.1080    30.4820
      4.080    19.0990    30.4800
      4.120    19.0900    30.4810
      4.160    19.0830    30.4790
      4.200    19.0750    30.4800
      4.240    19.0640    30.4800
      4.280    19.0530    30.4780
      4.320    19.0440    30.4780
      4.360    19.0360    30.4760
      4.360    19.0260    30.4760
      4.400    19.0140    30.4750
      4.400    19.0020    30.4770
      4.400    18.9910    30.4780
      4.440    18.9810    30.4770
      4.480    18.9720    30.4760
      4.480    18.9600    30.4760
      4.520    18.9500    30.4760
      4.560    18.9400    30.4740
      4.600    18.9300    30.4760
      4.640    18.9190    30.4750
      4.680    18.9110    30.4720
      4.760    18.9040    30.4710
      4.800    18.8960    30.4720
      4.840    18.8870    30.4700
      4.840    18.8750    30.4720
      4.880    18.8670    30.4690
      4.880    18.8600    30.4690
      4.880    18.8520    30.4690
      4.880    18.8430    30.4690
      4.920    18.8350    30.4690
      4.960    18.8290    30.4680
      5.000    18.8170    30.4730
      5.000    18.8080    30.4690
      5.040    18.8020    30.4690
      5.080    18.7970    30.4680
# Drift Data
#     C   Npts comp
I0    26    9    1
#      Pres      Temp      Salinity
      9.440    16.1570    30.4320
      9.440    16.1570    30.4320
      9.440    16.1570    30.4320
      9.440    16.1570    30.4320
      9.440    16.1570    30.4320
      9.440    16.1570    30.4320
      9.440    16.1570    30.4320
      9.440    16.1570    30.4320
      9.440    16.1570    30.4320
# Surface Pressure Time Series
#    C  npts index Start (sec) relative to 1 Jan 2000
S   26  28    0   612948827 2019/06/04 07:33:47
# time      Pres      Temp       Psal   phase  Date
    35      0.210    21.5910  -999.0000   14 2019/06/04 07:33:47
   469      0.000    16.9360  -999.0000   14 2019/06/04 07:41:01
   514      0.000    16.8040  -999.0000   14 2019/06/04 07:41:46
   537      0.010    16.7600  -999.0000   14 2019/06/04 07:42:09
   547      0.010    16.7020  -999.0000   14 2019/06/04 07:42:19
   558      0.010    16.7070  -999.0000   14 2019/06/04 07:42:30
   568      0.020    16.7000  -999.0000   14 2019/06/04 07:42:40
   582      0.000    16.7060  -999.0000   14 2019/06/04 07:42:54
   592      0.000    16.7030  -999.0000   14 2019/06/04 07:43:04
   606      0.000    16.7020  -999.0000   14 2019/06/04 07:43:18
   616      0.010    16.6630  -999.0000   14 2019/06/04 07:43:28
   626      0.000    16.6390  -999.0000   14 2019/06/04 07:43:38
   637      0.020    16.6510  -999.0000   14 2019/06/04 07:43:49
   647      0.010    16.6290  -999.0000   14 2019/06/04 07:43:59
   657      0.020    16.6390  -999.0000   14 2019/06/04 07:44:09
   671      0.000    16.6370  -999.0000   14 2019/06/04 07:44:23
   681      0.010    16.6150  -999.0000   14 2019/06/04 07:44:33
   695      0.010    16.6130  -999.0000   14 2019/06/04 07:44:47
   705      0.010    16.6070  -999.0000   14 2019/06/04 07:44:57
   716      0.010    16.6180  -999.0000   14 2019/06/04 07:45:08
   726      0.020    16.6080  -999.0000   14 2019/06/04 07:45:18
   740      0.010    16.6190  -999.0000   14 2019/06/04 07:45:32
   754      0.010    16.5740  -999.0000   14 2019/06/04 07:45:46
   764      0.010    16.5450  -999.0000   14 2019/06/04 07:45:56
   774      0.010    16.5200  -999.0000   14 2019/06/04 07:46:06
   788      0.000    16.5930  -999.0000   14 2019/06/04 07:46:20
   798      0.000    16.5900  -999.0000   14 2019/06/04 07:46:30
   809      0.010    16.5590  -999.0000   14 2019/06/04 07:46:41
# Fall Time Series
#  Cycle  npts  Start
#               seconds        Date
F00   26  17    612929040 2019/06/04 02:04:00
# time    Pres   phase Date
     0    0.000    1    2019/06/04 02:04:00
   184    1.240   10    2019/06/04 02:07:04
   192    2.240   10    2019/06/04 02:07:12
   201    3.400   10    2019/06/04 02:07:21
   209    4.560   10    2019/06/04 02:07:29
   213    5.160   10    2019/06/04 02:07:33
   219    6.040    2    2019/06/04 02:07:39
   222    6.520   10    2019/06/04 02:07:42
   226    7.120   10    2019/06/04 02:07:46
   235    8.240   10    2019/06/04 02:07:55
   246    9.400   10    2019/06/04 02:08:06
   549    9.440   10    2019/06/04 02:13:09
   852    9.440   10    2019/06/04 02:18:12
  1155    9.440   10    2019/06/04 02:23:15
  1458    9.440   10    2019/06/04 02:28:18
  1760    9.440   10    2019/06/04 02:33:20
  2047    9.440   10    2019/06/04 02:38:07
# Rise Time Series
#  Cycle  npts  Start
#               seconds        Date
R00   26  22    612946819 2019/06/04 07:00:19
# time    Pres   phase Date
     0    9.440    7    2019/06/04 07:00:19
    63    9.440   13    2019/06/04 07:01:22
   128    9.440   13    2019/06/04 07:02:27
   188    9.440   13    2019/06/04 07:03:27
   254    9.360   13    2019/06/04 07:04:33
   319    9.360   13    2019/06/04 07:05:38
   379    9.360   13    2019/06/04 07:06:38
   444    9.360   13    2019/06/04 07:07:43
   504    9.400   13    2019/06/04 07:08:43
   569    9.440   13    2019/06/04 07:09:48
   629    8.880   13    2019/06/04 07:10:48
   655    7.600   13    2019/06/04 07:11:14
   675    6.680   13    2019/06/04 07:11:34
   695    5.880   13    2019/06/04 07:11:54
   728    4.960   13    2019/06/04 07:12:27
   761    3.920   13    2019/06/04 07:13:00
   787    2.880   13    2019/06/04 07:13:26
   807    1.800   13    2019/06/04 07:13:46
  1124    0.640   13    2019/06/04 07:19:03
  1441    0.640   13    2019/06/04 07:24:20
  1885    0.640   13    2019/06/04 07:31:44
  1970    0.240    8    2019/06/04 07:33:09
# Pump Time Series
#  Cycle  npts
B00   26  14
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    6.040    21   12.18     191  607     -9      2
    9.440    17   12.21     197  621     -9      7
    9.440     7   12.21     188  622     -9     13
    9.400     7   12.23     205  624     -9     13
    9.360     7   12.20     194  625     -9     13
    9.360     6   12.18     189  625     -9     13
    9.240     7   12.18     214  631     -9     13
    8.000     7   12.17     200  631     -9     13
    6.400     7   12.18     191  630     -9     13
    5.320     7   12.20     209  630     -9     13
    4.400     7   12.16     188  629     -9     13
    3.040     7   12.15     204  628     -9     13
    0.640    87   12.26     184  623     -9     13
    0.040    31   12.25     171  625     -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   26  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   26 2019/06/04 02:03:57
# Pcase vacuums
   7.160   6.170
# Oil valve positions
   1.757   0.849   0.569
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   26  2019/06/04 02:38:08 9999/99/99 99:99:99
# Pcase vacuums
   6.160   6.210
# Average 
#   P      T      S
    9.440  16.157  30.432
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   26  2019/06/04 07:00:19 9999/99/99 99:99:99
# Pcase vacuums
   0.000   0.000
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   26  2019/06/04 07:33:12
# 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   26 0
# Alto Engineering: Surface
#       C  Mode  Status
EI17   26  0      5
# urgency attempts SBDs elapsed Time P min T test S test
  0      0     1      19712           0.640  -5.000   0.000
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   26  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.000    212   6.020
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   26       196    2019/06/04 08:00:50
Parameter Table Param_Table-V17.txt |
     IFV = 6.5..0	(IFV) |
     VER = 17	(version) |
     STY =        1	(Sensor) |
     MSN =       25	(cycle number) |
     MPS =        0	(phase) |
     MPC =       26	(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] =        4	(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] =        1	(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] =        2	(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] =        1	(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 =       26	(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 =       26	(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 =       26	(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 =       17	(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) |

