# 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    33  312 000000000337990   234     0   5 2021/08/22, 09:10:14,  60.3805  -42.5372   4      0 13,6,14,14
SBD 11145    33  340 000000000337990   235     0   4 2021/08/22, 09:10:27,  60.3805  -42.5372   4      0 13
SBD 11145    33  322 000000000337990   236     0   3 2021/08/22, 09:11:18,  60.4035  -42.5863   9      0 3,0,8
SBD 11145    33  315 000000000337990   237     0   2 2021/08/22, 09:11:44,  60.4035  -42.5863   7      0 1,2,15
SBD 11145    33  328 000000000337990   238     0   1 2021/08/22, 09:12:04,  60.4035  -42.5863   8      0 9,10,11,7,5,14
SBD 11145    33  338 000000000337990   239     0   0 2021/08/22, 09:12:36,  60.4035  -42.5863   9      0 0,4,14,14
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1883           72        1955
# Sensor_ID bytes     % packets Description
          0    48  2.55       2         GPS
          1    80  4.25       1    Pressure
          2   157  8.34       1 Temperature
          3   134  7.12       1    Salinity
          4   258 13.70       1        Fall
          5   128  6.80       1        Rise
          6   136  7.22       1        Pump
          7    33  1.75       1 Drift_times
          8   152  8.07       1     Surface
          9    48  2.55       1  HR/Drift_P
         10    48  2.55       1  HR/Drift_T
         11    40  2.12       1  HR/Drift_S
         13   404 21.46       2  Parameters
         14   151  8.02       5 Engineering
         15    66  3.51       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   33 1 2021/08/22 02:59 +60.44113  -42.51891    0  6 30 34 41  1.2     0
G   33 2 2021/08/22 09:09 +60.39062  -42.55946   20  8  0 33 45  3.8     0
# Profile Data
#      C Npts comp n_var
D0    33  111    1     3
#      Pres      Temp    Salinity
      2.120     2.2330    31.7630
      3.000     2.2330    31.7630
      3.960     2.2340    31.7630
      5.000     2.2280    31.7650
      6.000     2.2240    31.7660
      7.000     2.2190    31.7680
      7.960     2.2190    31.7680
      8.920     2.2200    31.7670
     10.000     2.2190    31.7670
     11.040     2.2170    31.7680
     12.000     2.2160    31.7690
     12.920     2.2150    31.7690
     14.000     2.2050    31.7720
     15.000     2.1960    31.7750
     16.040     2.2020    31.7720
     17.040     2.2060    31.7720
     18.000     2.1970    31.7750
     19.000     2.1950    31.7750
     20.000     2.1420    31.7890
     21.040     2.1300    31.7900
     22.040     2.1310    31.7880
     23.040     2.1210    31.7910
     24.040     2.1210    31.7900
     25.040     2.1160    31.7890
     26.000     2.1190    31.7880
     27.000     2.0980    31.7890
     28.000     2.0920    31.7810
     29.000     1.9000    31.8210
     29.960     1.7460    31.8370
     31.000     1.4500    31.8990
     32.000     1.2590    31.9370
     33.040     1.2410    31.9290
     34.040     1.2390    31.9190
     35.000     1.0940    31.9420
     36.040     0.7320    32.0500
     37.000    -0.0100    32.2250
     38.000    -0.0510    32.2490
     39.000    -0.1390    32.3240
     40.000    -0.1830    32.3560
     41.000    -0.2150    32.3660
     42.040    -0.2440    32.3790
     43.040    -0.3150    32.4180
     44.040    -0.3210    32.4750
     45.040    -0.3660    32.4850
     46.000    -0.4000    32.4950
     46.960    -0.4440    32.5170
     48.000    -0.4500    32.5290
     49.000    -0.4380    32.5490
     50.000    -0.4030    32.5730
     51.040    -0.3730    32.5830
     52.040    -0.3240    32.6030
     53.000    -0.3320    32.6130
     54.000    -0.3490    32.6210
     55.000    -0.3590    32.6290
     55.960    -0.3680    32.6360
     56.960    -0.3670    32.6410
     57.960    -0.3740    32.6440
     58.960    -0.3850    32.6500
     60.000    -0.4070    32.6560
     61.040    -0.4210    32.6590
     62.040    -0.4240    32.6600
     63.000    -0.4410    32.6610
     64.000    -0.4470    32.6610
     65.080    -0.4680    32.6640
     66.040    -0.4740    32.6630
     67.040    -0.4770    32.6620
     68.000    -0.5090    32.6740
     68.960    -0.6100    32.7000
     69.960    -0.6140    32.7070
     71.000    -0.6200    32.7240
     72.000    -0.6300    32.7380
     73.000    -0.6390    32.7500
     74.040    -0.6450    32.7610
     74.960    -0.6510    32.7710
     75.960    -0.6520    32.7760
     77.000    -0.6510    32.7780
     78.040    -0.6450    32.7840
     79.000    -0.6250    32.7870
     79.960    -0.6010    32.7990
     81.000    -0.6060    32.8000
     82.000    -0.6100    32.8010
     82.960    -0.6110    32.8020
     84.000    -0.6150    32.8060
     85.000    -0.6060    32.8130
     86.000    -0.6000    32.8240
     87.040    -0.6120    32.8270
     88.040    -0.6290    32.8330
     89.000    -0.6840    32.8400
     90.000    -0.6990    32.8440
     91.040    -0.6960    32.8450
     92.000    -0.6880    32.8490
     92.920    -0.6920    32.8540
     94.000    -0.6970    32.8620
     95.040    -0.6980    32.8660
     96.000    -0.7040    32.8740
     97.000    -0.7060    32.8770
     98.000    -0.7160    32.8840
     99.000    -0.7260    32.8910
    100.000    -0.7280    32.8960
    101.000    -0.7220    32.9070
    102.000    -0.7280    32.9130
    103.040    -0.7370    32.9150
    104.000    -0.7390    32.9150
    105.000    -0.7420    32.9160
    106.000    -0.7470    32.9160
    107.000    -0.7500    32.9170
    108.000    -0.7910    32.9210
    109.040    -0.7970    32.9240
    110.000    -0.7210    32.9260
    111.040    -0.5870    32.9400
    112.040    -0.5820    32.9580
# Drift Data
#      C Npts comp n_var
I0    33   17    1     4
#      Pres       Temp   Salinity     Time
    100.800    -0.9010    32.9710        6
    105.440    -0.8960    32.9700      611
    106.200    -0.8700    32.9570     1217
    104.720    -0.8880    32.9630     1822
    108.000    -0.8920    32.9650     2427
    100.480    -0.9000    32.9720     3033
    102.000    -0.9030    32.9720     3638
    109.600    -0.8620    32.9540     4244
    105.080    -0.8990    32.9710     4849
    110.760    -0.8400    32.9540     5455
    107.200    -0.8400    32.9560     6060
    110.480    -0.8280    32.9560     6665
    107.400    -0.8160    32.9620     7271
    107.200    -0.8580    32.9610     7876
    110.040    -0.8070    32.9540     8482
    108.280    -0.7860    32.9540     9087
    102.560    -0.9040    32.9720     9692
# Surface Pressure Time Series
#    C npts n_var               Start
S   33    16     6 2021/08/22 09:04:45
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    73      0.050      2.307   -999.000      14 2021/08/22 09:05:58
    86      0.050      2.331   -999.000      14 2021/08/22 09:06:11
    97     -0.030      2.371   -999.000      14 2021/08/22 09:06:22
   108     -0.010      2.375   -999.000      14 2021/08/22 09:06:33
   119      0.100      2.356   -999.000      14 2021/08/22 09:06:44
   131     -0.020      2.275   -999.000      14 2021/08/22 09:06:56
   142      0.050      2.311   -999.000      14 2021/08/22 09:07:07
   154      0.030      2.334   -999.000      14 2021/08/22 09:07:19
   165      0.040      2.312   -999.000      14 2021/08/22 09:07:30
   176      0.060      2.368   -999.000      14 2021/08/22 09:07:41
   187      0.110      2.300   -999.000      14 2021/08/22 09:07:52
   198      0.120      2.311   -999.000      14 2021/08/22 09:08:03
   209      0.090      2.321   -999.000      14 2021/08/22 09:08:14
   220      0.110      2.284   -999.000      14 2021/08/22 09:08:25
   231      0.020      2.308   -999.000      14 2021/08/22 09:08:36
   242     -0.040      2.307   -999.000      14 2021/08/22 09:08:47
# Fall Time Series
#  Cycle npts     Start                Date
F00   33   50 682916361 2021/08/22 02:59:21
# time     Pres phase                Date
     0   -0.120     1 2021/08/22 02:59:21
   269    5.280    10 2021/08/22 03:03:50
   302   10.040    10 2021/08/22 03:04:23
   338   15.040    10 2021/08/22 03:04:59
   377   20.280    10 2021/08/22 03:05:38
   403   25.320    10 2021/08/22 03:06:04
   435   30.400    10 2021/08/22 03:06:36
   471   35.320    10 2021/08/22 03:07:12
   507   40.360    10 2021/08/22 03:07:48
   536   45.040    10 2021/08/22 03:08:17
   565   50.520    10 2021/08/22 03:08:46
   570   51.360     2 2021/08/22 03:08:51
   592   55.520    10 2021/08/22 03:09:13
   618   60.400    10 2021/08/22 03:09:39
   644   65.160    10 2021/08/22 03:10:05
   673   70.360    10 2021/08/22 03:10:34
   703   75.240    10 2021/08/22 03:11:04
   735   80.240    10 2021/08/22 03:11:36
   771   85.200    10 2021/08/22 03:12:12
   810   90.160    10 2021/08/22 03:12:51
   856   95.160    10 2021/08/22 03:13:37
   926  100.040    10 2021/08/22 03:14:47
  1526   98.080    10 2021/08/22 03:24:47
  1694  103.040    10 2021/08/22 03:27:35
  2294   99.600    10 2021/08/22 03:37:35
  2521  104.080    10 2021/08/22 03:41:22
  2643  109.000    10 2021/08/22 03:43:24
  2721  110.320     3 2021/08/22 03:44:42
  2932  104.960    10 2021/08/22 03:48:13
  3038   99.920    10 2021/08/22 03:49:59
  3149   94.920    10 2021/08/22 03:51:50
  3556   99.000    10 2021/08/22 03:58:37
  4157   95.520    10 2021/08/22 04:08:38
  4310  100.040    10 2021/08/22 04:11:11
  4562   99.320     3 2021/08/22 04:15:23
  4755   96.000    10 2021/08/22 04:18:36
  5009  100.040    10 2021/08/22 04:22:50
  5264  105.000    10 2021/08/22 04:27:05
  5513  101.000    10 2021/08/22 04:31:14
  6114  102.440    10 2021/08/22 04:41:15
  6399   98.520     3 2021/08/22 04:46:00
  6423   97.960    10 2021/08/22 04:46:24
  6821  102.000    10 2021/08/22 04:53:02
  7278   97.960    10 2021/08/22 05:00:39
  7690  102.080    10 2021/08/22 05:07:31
  7857  107.000    10 2021/08/22 05:10:18
  8270  102.960    10 2021/08/22 05:17:11
  8870  105.200    10 2021/08/22 05:27:11
  9471  101.640    10 2021/08/22 05:37:12
 10037  100.800    10 2021/08/22 05:46:38
# Rise Time Series
#  Cycle npts     Start                Date
R00   33   24 682937214 2021/08/22 08:46:54
# time     Pres phase                Date
     0  112.240     7 2021/08/22 08:46:54
   109  107.960    13 2021/08/22 08:48:43
   160  103.000    13 2021/08/22 08:49:34
   208   97.960    13 2021/08/22 08:50:22
   255   92.920    13 2021/08/22 08:51:09
   300   87.960    13 2021/08/22 08:51:54
   342   83.000    13 2021/08/22 08:52:36
   382   77.840    13 2021/08/22 08:53:16
   421   72.800    13 2021/08/22 08:53:55
   462   67.920    13 2021/08/22 08:54:36
   502   62.960    13 2021/08/22 08:55:16
   546   57.960    13 2021/08/22 08:56:00
   592   52.760    13 2021/08/22 08:56:46
   639   47.920    13 2021/08/22 08:57:33
   688   42.880    13 2021/08/22 08:58:22
   738   38.000    13 2021/08/22 08:59:12
   789   32.920    13 2021/08/22 09:00:03
   838   27.840    13 2021/08/22 09:00:52
   889   22.920    13 2021/08/22 09:01:43
   934   17.840    13 2021/08/22 09:02:28
   976   12.840    13 2021/08/22 09:03:10
  1015    7.880    13 2021/08/22 09:03:49
  1060    2.840    13 2021/08/22 09:04:34
  1070    2.000     8 2021/08/22 09:04:44
# Pump Time Series
#   Cycle npts
B02    33   12
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    51.360  349   15.16     224    641    -9     2
   110.280    2   15.21     316    637    -9     3
   112.240  120   15.28     270    646    -9     7
    96.680   20   15.29     261    648    -9    13
    83.160   20   15.28     257    649    -9    13
    68.040   20   15.28     250    651    -9    13
    54.120   20   15.28     251    652    -9    13
    41.760   20   15.28     234    653    -9    13
    29.600   20   15.27     234    651    -9    13
    17.240   20   15.27     222    650    -9    13
     2.840    9   15.27     226    650    -9    13
     0.000   60   15.25     207    703    -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    33  2.4    9    90    90   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   33 2021/08/22 02:59:19
# Pcase vacuums
   7.990   6.370
# Oil valve positions
   1.658   0.604   0.555
# Seek attempts and pump time
      3      2
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   33 2021/08/22 05:46:38 9999/99/99 99:99:99
# Pcase vacuums
   6.370   6.380
# Average 
#   P      T      S
  106.240  -0.864  32.962
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   33 2021/08/22 08:46:54 9999/99/99 99:99:99
# Pcase vacuums
   6.380   6.490
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   33 2021/08/22 09:04:42
# number of packets previous packets
      6               8
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.500   7.850
# Air Pump max current time  max pressure
      46       280     7.520
# Air Valve Positions
   1.213   0.000
# Air Valve Calibrations
   1.165   0.132   0.649
# Oil Valve Positions
   1.661   0.608
# Oil Valve Calibrations
   1.598   0.657
# Encountered Error Codes
#    Cycle Errors
EE20    33      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   33  1      0
# MC    Pres      Time  Pcase Vacuum
   1    -0.080    565   6.070
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   33       197    2021/08/22 09:10:27
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =       33	(cycle number) |
     MPS =        0	(phase) |
     MPC =       33	(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] =       90	(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 =       32	(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] =      348	(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 =        0	(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 =       10	(sec) |
     DUT =       10	(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 =       32	(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 =       32	(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 =       32	(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) |

