# Message Decoder for Solo2, Alto and Deep Solo Floats; v210820
#      SN Cycle Size            IMEI MOMSN MTMSN PID       Date      Time  Latitude Longitude Err Status Sensor IDs
SBD 11145    40  334 000000000337990   279     0   5 2021/08/24, 03:50:23,  60.1967  -42.6523   6      0 13,6,14,14
SBD 11145    40  340 000000000337990   280     0   4 2021/08/24, 03:50:34,  60.1967  -42.6523   6      0 13
SBD 11145    40  321 000000000337990   281     0   3 2021/08/24, 03:50:47,  60.1967  -42.6523   5      0 3,0,8
SBD 11145    40  318 000000000337990   282     0   2 2021/08/24, 03:51:04,  60.1967  -42.6523   4      0 1,2,15
SBD 11145    40  308 000000000337990   283     0   1 2021/08/24, 03:51:16,  60.1738  -42.6035   4      0 9,10,11,7,5,14
SBD 11145    40  293 000000000337990   284     0   0 2021/08/24, 03:51:38,  60.1967  -42.6523   4      0 0,4,14,14
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1842           72        1914
# Sensor_ID bytes     % packets Description
          0    48  2.61       2         GPS
          1    84  4.56       1    Pressure
          2   156  8.47       1 Temperature
          3   124  6.73       1    Salinity
          4   213 11.56       1        Fall
          5   123  6.68       1        Rise
          6   158  8.58       1        Pump
          7    33  1.79       1 Drift_times
          8   161  8.74       1     Surface
          9    48  2.61       1  HR/Drift_P
         10    40  2.17       1  HR/Drift_T
         11    33  1.79       1  HR/Drift_S
         13   404 21.93       2  Parameters
         14   151  8.20       5 Engineering
         15    66  3.58       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   40 1 2021/08/23 21:39 +60.22963  -42.63342    0  4 30 33 37  2.9     0
G   40 2 2021/08/24 03:50 +60.19423  -42.65618   10  6 30 35 43  1.3     0
# Profile Data
#      C Npts comp n_var
D0    40  109    1     3
#      Pres      Temp    Salinity
      1.920     3.1750    31.1080
      3.000     3.1750    31.1080
      4.080     3.1750    31.1080
      5.040     3.1760    31.1080
      6.000     3.1770    31.1070
      6.960     3.1750    31.1100
      8.000     3.1750    31.1100
      9.000     3.1750    31.1100
     10.080     3.1730    31.1120
     11.080     3.1740    31.1110
     12.040     3.1760    31.1070
     12.960     3.1750    31.1080
     14.000     3.1650    31.1210
     14.960     3.1400    31.1610
     16.000     3.1410    31.1590
     17.000     3.1390    31.1620
     17.960     3.1440    31.1560
     19.000     3.1450    31.1530
     20.040     3.1380    31.1630
     21.000     3.1190    31.1950
     22.000     3.1000    31.2200
     23.040     3.0930    31.2280
     24.040     3.0830    31.2340
     25.000     3.0450    31.2500
     26.040     3.0010    31.2610
     27.000     2.9350    31.2730
     28.000     2.8670    31.2830
     29.000     2.7410    31.3010
     30.000     2.4080    31.3390
     31.000     1.6960    31.4530
     32.000     1.2310    31.5430
     32.960     0.8430    31.6700
     34.000     1.3390    31.7600
     35.000     1.3980    31.8300
     36.000     1.2600    31.9060
     37.000     1.4780    31.9770
     38.000     1.9280    32.0830
     39.000     1.9800    32.1380
     40.040     1.4950    32.1860
     41.000     1.5890    32.1610
     42.000     1.1180    32.1990
     43.040     0.8180    32.1640
     44.000     0.8330    32.1560
     45.000     0.8190    32.1600
     46.000     0.7890    32.1560
     46.960     0.5230    32.1930
     47.960     0.0650    32.2010
     49.040     0.0150    32.2110
     50.040    -0.0230    32.2560
     51.000    -0.0460    32.2740
     52.000    -0.0800    32.2860
     52.960    -0.1220    32.3000
     54.000    -0.1500    32.3100
     55.000    -0.1780    32.3240
     56.000    -0.1970    32.3330
     57.000    -0.2080    32.3370
     58.040    -0.2320    32.3480
     59.000    -0.2840    32.3760
     60.000    -0.3180    32.3880
     61.000    -0.3280    32.3900
     62.000    -0.3330    32.3930
     63.040    -0.3360    32.3960
     64.000    -0.3350    32.3980
     65.000    -0.3390    32.4030
     65.960    -0.3460    32.4150
     67.000    -0.3470    32.4190
     68.000    -0.3510    32.4240
     68.960    -0.3530    32.4280
     69.960    -0.3550    32.4300
     70.960    -0.3590    32.4350
     72.000    -0.3630    32.4380
     73.040    -0.3670    32.4410
     74.040    -0.3730    32.4460
     75.040    -0.3780    32.4540
     76.000    -0.3880    32.4620
     77.000    -0.3940    32.4640
     78.080    -0.3970    32.4660
     79.000    -0.3970    32.4670
     80.000    -0.3990    32.4690
     81.000    -0.4030    32.4700
     81.960    -0.4050    32.4700
     82.960    -0.4160    32.4730
     84.000    -0.4690    32.5240
     85.000    -0.4910    32.5400
     86.000    -0.4960    32.5500
     87.000    -0.5000    32.5630
     88.000    -0.5160    32.5890
     89.000    -0.5180    32.6080
     90.040    -0.5680    32.6380
     91.000    -0.7150    32.6910
     91.960    -0.8330    32.7330
     93.000    -0.7770    32.7630
     94.000    -0.6140    32.7940
     95.040    -0.6070    32.8140
     96.000    -0.6200    32.8300
     96.960    -0.6250    32.8300
     98.000    -0.6350    32.8330
     99.000    -0.6640    32.8450
    100.040    -0.7050    32.8610
    101.000    -0.7170    32.8680
    102.000    -0.7260    32.8710
    103.040    -0.7320    32.8720
    104.040    -0.7350    32.8740
    105.000    -0.7420    32.8780
    106.000    -0.7450    32.8790
    107.000    -0.7480    32.8800
    108.040    -0.7520    32.8820
    109.040    -0.7560    32.8830
    109.680    -0.7580    32.8840
# Drift Data
#      C Npts comp n_var
I0    40   17    1     4
#      Pres       Temp   Salinity     Time
    107.800    -0.7400    32.8760        5
    110.120    -0.7400    32.8760      611
    111.920    -0.7390    32.8760     1216
    111.560    -0.7400    32.8760     1822
    111.080    -0.7390    32.8750     2427
    109.720    -0.7390    32.8750     3032
    111.400    -0.7400    32.8770     3638
    111.200    -0.7390    32.8760     4243
    109.560    -0.7410    32.8770     4849
    108.760    -0.7440    32.8790     5454
    111.600    -0.7480    32.8810     6060
    107.200    -0.7460    32.8790     6665
    107.120    -0.7520    32.8820     7270
    107.440    -0.7640    32.8850     7876
    107.680    -0.7620    32.8840     8481
    107.600    -0.7620    32.8840     9087
    107.360    -0.7700    32.8870     9692
# Surface Pressure Time Series
#    C npts n_var               Start
S   40    17     6 2021/08/24 03:45:27
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    73     -0.110      3.325   -999.000      14 2021/08/24 03:46:40
    86     -0.120      3.293   -999.000      14 2021/08/24 03:46:53
    97     -0.060      3.270   -999.000      14 2021/08/24 03:47:04
   108     -0.040      3.320   -999.000      14 2021/08/24 03:47:15
   119      0.150      3.215   -999.000      14 2021/08/24 03:47:26
   130     -0.060      3.233   -999.000      14 2021/08/24 03:47:37
   141      0.000      3.219   -999.000      14 2021/08/24 03:47:48
   152     -0.050      3.220   -999.000      14 2021/08/24 03:47:59
   164      0.040      3.226   -999.000      14 2021/08/24 03:48:11
   175      0.070      3.196   -999.000      14 2021/08/24 03:48:22
   186      0.050      3.208   -999.000      14 2021/08/24 03:48:33
   197      0.050      3.197   -999.000      14 2021/08/24 03:48:44
   208     -0.050      3.226   -999.000      14 2021/08/24 03:48:55
   219     -0.040      3.230   -999.000      14 2021/08/24 03:49:06
   230     -0.030      3.253   -999.000      14 2021/08/24 03:49:17
   241      0.150      3.244   -999.000      14 2021/08/24 03:49:28
   252      0.050      3.232   -999.000      14 2021/08/24 03:49:39
# Fall Time Series
#  Cycle npts     Start                Date
F00   40   41 683070011 2021/08/23 21:40:11
# time     Pres phase                Date
     0   -0.080     1 2021/08/23 21:40:11
   240    5.480    10 2021/08/23 21:44:11
   266   10.040    10 2021/08/23 21:44:37
   296   15.080    10 2021/08/23 21:45:07
   325   20.000    10 2021/08/23 21:45:36
   357   25.080    10 2021/08/23 21:46:08
   390   30.200    10 2021/08/23 21:46:41
   426   35.360    10 2021/08/23 21:47:17
   458   40.360    10 2021/08/23 21:47:49
   491   45.120    10 2021/08/23 21:48:22
   527   50.320    10 2021/08/23 21:48:58
   531   51.000     2 2021/08/23 21:49:02
   560   55.240    10 2021/08/23 21:49:31
   596   60.440    10 2021/08/23 21:50:07
   631   65.320    10 2021/08/23 21:50:42
   667   70.120    10 2021/08/23 21:51:18
   710   75.240    10 2021/08/23 21:52:01
   758   80.120    10 2021/08/23 21:52:49
   830   85.040    10 2021/08/23 21:54:01
  1008   90.040    10 2021/08/23 21:56:59
  1199   95.080    10 2021/08/23 22:00:10
  1590  100.040    10 2021/08/23 22:06:41
  1894  105.000    10 2021/08/23 22:11:45
  2495  108.960    10 2021/08/23 22:21:46
  2685  109.000     3 2021/08/23 22:24:56
  2853  113.040    10 2021/08/23 22:27:44
  3454  112.600    10 2021/08/23 22:37:45
  3871  108.000    10 2021/08/23 22:44:42
  4472  111.480    10 2021/08/23 22:54:43
  4526  111.360     3 2021/08/23 22:55:37
  5073  110.520    10 2021/08/23 23:04:44
  5674  109.960    10 2021/08/23 23:14:45
  6274  111.160    10 2021/08/23 23:24:45
  6366  110.680     3 2021/08/23 23:26:17
  6875  108.400    10 2021/08/23 23:34:46
  7476  108.800    10 2021/08/23 23:44:47
  8077  109.840    10 2021/08/23 23:54:48
  8677  109.720    10 2021/08/24 00:04:48
  9278  110.400    10 2021/08/24 00:14:49
  9879  107.880    10 2021/08/24 00:24:50
 10006  107.800    10 2021/08/24 00:26:57
# Rise Time Series
#  Cycle npts     Start                Date
R00   40   23 683090834 2021/08/24 03:27:14
# time     Pres phase                Date
     0  109.800     7 2021/08/24 03:27:14
   107  104.840    13 2021/08/24 03:29:01
   158   99.880    13 2021/08/24 03:29:52
   209   94.880    13 2021/08/24 03:30:43
   257   90.000    13 2021/08/24 03:31:31
   309   84.960    13 2021/08/24 03:32:23
   359   79.920    13 2021/08/24 03:33:13
   407   74.840    13 2021/08/24 03:34:01
   455   69.920    13 2021/08/24 03:34:49
   503   65.000    13 2021/08/24 03:35:37
   549   59.960    13 2021/08/24 03:36:23
   596   54.760    13 2021/08/24 03:37:10
   635   50.000    13 2021/08/24 03:37:49
   678   44.960    13 2021/08/24 03:38:32
   719   39.880    13 2021/08/24 03:39:13
   761   34.880    13 2021/08/24 03:39:55
   812   29.920    13 2021/08/24 03:40:46
   875   24.960    13 2021/08/24 03:41:49
   929   19.960    13 2021/08/24 03:42:43
   980   14.840    13 2021/08/24 03:43:34
  1029    9.920    13 2021/08/24 03:44:23
  1070    4.800    13 2021/08/24 03:45:04
  1091    1.760     8 2021/08/24 03:45:25
# Pump Time Series
#   Cycle npts
B02    40   14
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    51.000  352   15.17     219    640    -9     2
   109.520    1   15.21     315    636    -9     3
   111.320    1   15.23     356    636    -9     3
   110.440    1   15.24     374    636    -9     3
   109.800  121   15.31     259    646    -9     7
    93.680   21   15.30     262    649    -9    13
    81.680   20   15.30     256    650    -9    13
    69.240   20   15.29     253    651    -9    13
    56.360   20   15.29     246    652    -9    13
    41.960   20   15.29     238    651    -9    13
    29.200   20   15.28     234    649    -9    13
    18.920   20   15.28     227    647    -9    13
     5.880   20   15.27     217    647    -9    13
     0.000   60   15.24     214    702    -9    14
# Argo Mission Data
#  Cycle Data Miss  Prof  Park  Rise  Park  Prof Drift Ascent Seeks Surface Seek   Cycle
#        Form    #  dbar  dbar   min   min   min   min   cm/s     #     sec  min     day
A2    40  2.4   11    90    95   600    50    10   180      7     3    4020   30  0.2906
# 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   40 2021/08/23 21:40:09
# Pcase vacuums
   7.900   6.370
# Oil valve positions
   1.654   0.602   0.555
# Seek attempts and pump time
      3      3
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   40 2021/08/24 00:26:58 9999/99/99 99:99:99
# Pcase vacuums
   6.370   6.370
# Average 
#   P      T      S
  109.360  -0.747  32.879
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   40 2021/08/24 03:27:14 9999/99/99 99:99:99
# Pcase vacuums
   6.370   6.470
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   40 2021/08/24 03:45:26
# number of packets previous packets
      6               7
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.470   7.830
# Air Pump max current time  max pressure
      46       274     7.440
# Air Valve Positions
   1.213   0.000
# Air Valve Calibrations
   1.165   0.132   0.649
# Oil Valve Positions
   1.661   0.607
# Oil Valve Calibrations
   1.598   0.657
# Encountered Error Codes
#    Cycle Errors
EE20    40      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   40  1      0
# MC    Pres      Time  Pcase Vacuum
   1    -0.040    525   6.040
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   40       197    2021/08/24 03:50:34
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =       40	(cycle number) |
     MPS =        0	(phase) |
     MPC =       40	(count) |
  MNM[0] =      999	(count) |
  MNM[1] =      999	(count) |
  MNM[2] =      999	(count) |
  MNS[0] =        1	(count) |
  MNS[1] =        2	(count) |
  MNS[2] =        2	(count) |
  DTD[0] =       95	(dBar) |
  DTD[1] =      100	(dBar) |
  DTD[2] =     1000	(dBar) |
     MDS =     2100	(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 =        0	(dBar) |
     CRS =        0	(HRD samples) |
     MTD =       10	(dBar) |
     MTT =   300000	(ms) |
     MTS =  2592000	(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 =      400	(inHg) |
     PXC =     1500	(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 =        0	(0=dis 1=minT 2=avgT 3=medianT) |
     IMM =        0	(ice month mask) |
  ICA[0] =        5	(summer attempts) |
  ICA[1] =        5	(winter attempts) |
  ICB[0] =        1	(summer cycles) |
  ICB[1] =        1	(winter cycles) |
  IMT[0] =       70	(summer message threshold) |
  IMT[1] =       70	(winter message threshold) |
  ILT[0] =      180	(summer time threshold) |
  ILT[1] =      180	(winter time threshold) |
     ICN =       20	(shallow limit for test dBar) |
     ICX =       40	(deep limit for test dBar) |
     ICT =     0.00	(deg C) |
     ICS =       30	(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 =      180	(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] =      100	(summer descent depth dBar) |
  ICD[1] =      100	(winter descent depth dBar) |
  ICR[0] =       30	(summer minutes) |
  ICR[1] =       30	(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] =       45	(summer secs) |
  ICO[1] =       45	(winter secs) |
     ICF =        0	(summer mask) |
     ICW =        0	(winter ice mask) |
     DNS =       39	(cycle number) |
     DRA =       20	(target descent rate dBar/sec) |
  DSD[0] =       50	(dBar) |
  DSD[1] =       90	(dBar) |
  DSD[2] =       30	(dBar) |
  DST[0] =     1800	(sec) |
  DST[1] =     3600	(sec) |
  DST[2] =     1800	(sec) |
     DDF =      420	(sec) |
     DDC =        0	(sec) |
     DSI =     1000	(ms) |
     DDD =        5	(dBar) |
     DDT =      600	(sec) |
  DFT[0] =      350	(sec) |
  DFT[1] =      320	(sec) |
  DFT[2] =      180	(sec) |
     DCM =        1	(0=dis 1=en) |
     DAL =        1	(0=cal 1=seek) |
  DCT[0] =     1800	(sec) |
  DCT[1] =     1800	(sec) |
  DCT[2] =    21600	(sec) |
     DCA =        3	(max attempts) |
     DRC =        3	(cal rate calculation) |
     DRT =        5	(sec) |
     DCX =     1020	(sec) |
     DCP =        1	(sec) |
     DCF =        1	(sec) |
     DCD =      200	(dBar) |
     DCR =        0	(dBar/sec) |
     DSW =     1800	(sec) |
     DUC =      100	(under damping factor) |
     DPT =       11	(sec) |
     DUT =        6	(sec) |
     DPD =        5	(sec) |
     DVT =       30	(sec) |
     DVD =        5	(dBar) |
     DVW =      900	(sec) |
     PFR =       19	(cc/min) |
     PFC =       16	(.001 cc/dBar) |
     DDP =       50	(dBar) |
     DDS =      900	(sec) |
     PNS =       39	(cycle) |
  PTO[0] =    10800	(sec) |
  PTO[1] =        0	(sec) |
  PTO[2] =   777600	(sec) |
  PTH[0] =        0	(24 LSB) |
  PTH[1] =        0	(24 LSB) |
  PTH[2] =        0	(24 LSB) |
     PTD =        0	(sec) |
     PSA =        1	(0=avg 1=avg+raw) |
     PSI =   600000	(ms) |
  PFM[0] =        0	(0=dis 1=en) |
  PFM[1] =        0	(0=dis 1=en) |
  PFM[2] =        1	(0=dis 1=en) |
  PFT[0] =      600	(sec) |
  PFT[1] =      600	(sec) |
  PFT[2] =    21600	(sec) |
  PFD[0] =       90	(dBar) |
  PFD[1] =      300	(dBar) |
  PFD[2] =     2000	(dBar) |
  PFV[0] =       10	(sec) |
  PFV[1] =       10	(sec) |
  PFV[2] =      420	(sec) |
     PDT =      600	(sec) |
     PSM =        0	(0=dis 1=en) |
     PSD =      200	(dBar) |
     PST =    21600	(sec) |
     PSV =       30	(sec) |
     PSW =      600	(sec) |
     PSS =        7	(1=P,2=T,3=PT,4=S,5=PS,6=TS,7=PTS) |
     ASN =       39	(cycle number) |
     ARR =        7	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =      120	(sec) |
     APN =       20	(sec) |
     APF =      100	(sec) |
     ASI =     1000	(ms) |
     ASD =        2	(dBar) |
     ADD =        5	(dBar) |
     ADT =     1800	(sec) |
     ARC =     4500	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =       39	(cycle number) |
     SDC =        0	(dBar) |
     SGT =       15	(min) |
     SET =       15	(min) |
     SBM =        0	(0=dis 1=en) |
     SBT =      300	(sec) |
     SSA =        0	(0=dis 1=en) |
     SSI =    10000	(ms) |
     SDS =       10	(sec) |
     SAM =        1	(0=dis 1=en) |
     SAX =     7500	(.001 psi) |
     SAN =     6500	(.001 psi) |
     SAO =     1080	(sec) |
     SPT =      180	(sec) |
     SSP =       60	(sec) |

