# Message Decoder for Solo2, Alto and Deep Solo Floats; v220708
#      SN Cycle Size            IMEI MOMSN MTMSN PID       Date      Time  Latitude Longitude Err Status Sensor IDs
SBD 11339    23  225 000000000932510   156     0   6 2022/08/30, 10:28:14,  59.6846  -43.2917   3      0 6,14,14
SBD 11339    23  340 000000000932510   157     0   5 2022/08/30, 10:28:28,  59.6846  -43.2917   3      0 13
SBD 11339    23  333 000000000932510   158     0   4 2022/08/30, 10:28:48,  59.6633  -43.3433   3      0 8,15,13
SBD 11339    23  335 000000000932510   159     0   3 2022/08/30, 10:29:02,  59.6846  -43.2917   3      0 8
SBD 11339    23  233 000000000932510   160     0   2 2022/08/30, 10:29:16,  59.6633  -43.3433   3      0 2,3,0
SBD 11339    23  255 000000000932510   161     0   1 2022/08/30, 10:29:30,  59.6633  -43.3433   3      0 11,7,5,14,1
SBD 11339    23  328 000000000932510   162     0   0 2022/08/30, 10:30:50,  59.6494  -44.1973 684      2 0,4,14,14,9,10
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      22         1965           84        2049
# Sensor_ID bytes     % packets Description
          0    48  2.44       2         GPS
          1    58  2.95       1    Pressure
          2    99  5.04       1 Temperature
          3    98  4.99       1    Salinity
          4   143  7.28       1        Fall
          5    83  4.22       1        Rise
          6   125  6.36       1        Pump
          7    36  1.83       1 Drift_times
          8   502 25.55       2     Surface
          9    58  2.95       1  HR/Drift_P
         10    47  2.39       1  HR/Drift_T
         11    47  2.39       1  HR/Drift_S
         13   404 20.56       2  Parameters
         14   151  7.68       5 Engineering
         15    66  3.36       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   23 1 2022/08/30 05:06 +59.71535  -43.14344    0  3 35 36 37  2.3     0
G   23 2 2022/08/30 10:24 +59.64869  -43.28486  170  5 30 38 45  3.5     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0    23   68    1     3         0
#      Pres      Temp    Salinity
      1.080     3.2240    30.3590
      2.080     3.2200    30.3610
      2.960     3.2190    30.3620
      4.040     3.2160    30.3640
      4.960     3.2180    30.3620
      6.040     3.2250    30.3580
      7.000     3.2250    30.3580
      8.040     3.2240    30.3580
      9.000     3.2170    30.3620
     10.040     3.1950    30.3750
     11.040     3.2060    30.3680
     12.000     3.1970    30.3730
     12.960     3.1940    30.3740
     14.000     3.1680    30.3890
     15.040     3.1390    30.4060
     16.080     3.0900    30.4350
     17.040     3.0600    30.4520
     17.960     3.0380    30.4620
     18.960     2.9950    30.4820
     20.000     2.8610    30.5330
     21.000     1.6880    31.2020
     22.040     0.1900    32.0630
     23.000     0.0890    32.1160
     24.000     0.0570    32.1410
     25.000     0.0000    32.1740
     26.000    -0.0720    32.2330
     27.040    -0.1100    32.2620
     27.960    -0.1480    32.2970
     29.000    -0.1750    32.3260
     30.040    -0.1840    32.3490
     31.040    -0.2160    32.3730
     32.000    -0.2360    32.3990
     33.000    -0.2510    32.4190
     34.040    -0.2570    32.4260
     35.040    -0.2590    32.4280
     35.960    -0.2600    32.4280
     37.000    -0.2630    32.4310
     38.080    -0.2760    32.4450
     39.000    -0.2900    32.4590
     40.000    -0.3000    32.4690
     41.080    -0.3270    32.4960
     42.080    -0.3370    32.5100
     43.000    -0.3510    32.5170
     43.960    -0.3690    32.5250
     45.000    -0.3930    32.5420
     46.000    -0.3990    32.5510
     47.000    -0.4070    32.5570
     47.960    -0.4420    32.5690
     48.960    -0.4780    32.5810
     50.000    -0.4930    32.5890
     51.040    -0.5200    32.6000
     52.040    -0.5250    32.6190
     53.040    -0.5300    32.6340
     54.000    -0.5310    32.6410
     54.960    -0.5180    32.6520
     55.960    -0.4990    32.6650
     57.000    -0.5400    32.6910
     58.040    -0.5240    32.7100
     59.040    -0.5100    32.7320
     60.080    -0.4850    32.7520
     61.080    -0.4990    32.7550
     62.040    -0.4570    32.7700
     62.960    -0.4440    32.8000
     63.960    -0.4540    32.8180
     65.000    -0.4670    32.8460
     66.000    -0.4750    32.8590
     67.040    -0.5470    32.8730
     67.880    -0.5800    32.8890
# Drift Data
#      C Npts comp n_var
I0    23   24    1     4
#      Pres       Temp   Salinity     Time
     75.240    -0.4590    32.8740        6
     78.960    -0.5010    32.8550      611
     79.840    -0.4750    32.8640     1217
     88.360    -0.4940    32.8400     1822
     90.400    -0.4490    32.8380     2428
     72.120    -0.4820    32.8610     3034
     75.640    -0.4920    32.8890     3639
     66.640    -0.4870    32.8890     4245
     73.600    -0.5280    32.8900     4850
     64.920    -0.5860    32.9100     5456
     66.400    -0.5840    32.9080     6062
     67.840    -0.5830    32.9090     6667
     69.360    -0.5820    32.9090     7273
     58.520    -0.5880    32.9190     7878
     58.560    -0.5880    32.9190     8484
     60.440    -0.5870    32.9190     9090
     64.160    -0.5850    32.9160     9695
     64.960    -0.5790    32.9090    10301
     67.200    -0.5800    32.8970    10906
     63.200    -0.5840    32.9170    11512
     65.840    -0.5820    32.9150    12118
     67.160    -0.5840    32.9180    12723
     81.680    -0.5320    32.8720    13329
     73.200    -0.5750    32.8800    13934
# Surface Pressure Time Series
#    C npts n_var               Start
S   23    54     6 2022/08/30 10:16:48
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    68      0.290      3.223   -999.000      14 2022/08/30 10:17:56
    81      0.280      3.215   -999.000      14 2022/08/30 10:18:09
    92      0.360      3.227   -999.000      14 2022/08/30 10:18:20
   103      0.350      3.224   -999.000      14 2022/08/30 10:18:31
   114      0.360      3.220   -999.000      14 2022/08/30 10:18:42
   125      0.350      3.226   -999.000      14 2022/08/30 10:18:53
   136      0.350      3.220   -999.000      14 2022/08/30 10:19:04
   147      0.580      3.219   -999.000      14 2022/08/30 10:19:15
   158      0.300      3.229   -999.000      14 2022/08/30 10:19:26
   169      0.370      3.224   -999.000      14 2022/08/30 10:19:37
   180      0.150      3.229   -999.000      14 2022/08/30 10:19:48
   192      0.240      3.221   -999.000      14 2022/08/30 10:20:00
   203      0.420      3.229   -999.000      14 2022/08/30 10:20:11
   214      0.380      3.227   -999.000      14 2022/08/30 10:20:22
   225      0.360      3.227   -999.000      14 2022/08/30 10:20:33
   236      0.470      3.223   -999.000      14 2022/08/30 10:20:44
   247      0.540      3.228   -999.000      14 2022/08/30 10:20:55
   258      0.400      3.228   -999.000      14 2022/08/30 10:21:06
   269      0.500      3.228   -999.000      14 2022/08/30 10:21:17
   280      0.490      3.231   -999.000      14 2022/08/30 10:21:28
   292      0.430      3.230   -999.000      14 2022/08/30 10:21:40
   303      0.300      3.231   -999.000      14 2022/08/30 10:21:51
   314      0.250      3.231   -999.000      14 2022/08/30 10:22:02
   325      0.380      3.234   -999.000      14 2022/08/30 10:22:13
   336      0.390      3.232   -999.000      14 2022/08/30 10:22:24
   347      0.380      3.236   -999.000      14 2022/08/30 10:22:35
   358      0.330      3.233   -999.000      14 2022/08/30 10:22:46
   369      0.160      3.242   -999.000      14 2022/08/30 10:22:57
   380      0.270      3.241   -999.000      14 2022/08/30 10:23:08
   391      0.240      3.243   -999.000      14 2022/08/30 10:23:19
   402      0.270      3.237   -999.000      14 2022/08/30 10:23:30
   414      0.260      3.241   -999.000      14 2022/08/30 10:23:42
   425      0.250      3.236   -999.000      14 2022/08/30 10:23:53
   436      0.220      3.221   -999.000      14 2022/08/30 10:24:04
   447      0.270      3.230   -999.000      14 2022/08/30 10:24:15
   458      0.490      3.234   -999.000      14 2022/08/30 10:24:26
   469      0.900      3.229   -999.000      14 2022/08/30 10:24:37
   480      1.110      3.228   -999.000      14 2022/08/30 10:24:48
   491      0.700      3.231   -999.000      14 2022/08/30 10:24:59
   502      0.260      3.228   -999.000      14 2022/08/30 10:25:10
   513      0.180      3.226   -999.000      14 2022/08/30 10:25:21
   524      0.280      3.227   -999.000      14 2022/08/30 10:25:32
   536      0.350      3.226   -999.000      14 2022/08/30 10:25:44
   547      0.270      3.221   -999.000      14 2022/08/30 10:25:55
   558      0.140      3.217   -999.000      14 2022/08/30 10:26:06
   569      0.170      3.219   -999.000      14 2022/08/30 10:26:17
   580      0.190      3.215   -999.000      14 2022/08/30 10:26:28
   591      0.140      3.219   -999.000      14 2022/08/30 10:26:39
   602      0.230      3.209   -999.000      14 2022/08/30 10:26:50
   613      0.180      3.203   -999.000      14 2022/08/30 10:27:01
   624      0.210      3.201   -999.000      14 2022/08/30 10:27:12
   635      0.160      3.213   -999.000      14 2022/08/30 10:27:23
   647      0.240      3.203   -999.000      14 2022/08/30 10:27:35
   658      0.180      3.199   -999.000      14 2022/08/30 10:27:46
# Fall Time Series
#  Cycle npts     Start                Date
F00   23   27 715151172 2022/08/30 05:06:12
# time     Pres phase                Date
     0    0.200     1 2022/08/30 05:06:12
   290    5.400    10 2022/08/30 05:11:02
   323   10.480    10 2022/08/30 05:11:35
   359   15.160    10 2022/08/30 05:12:11
   391   20.000    10 2022/08/30 05:12:43
   423   25.400    10 2022/08/30 05:13:15
   453   30.160    10 2022/08/30 05:13:45
   485   35.400    10 2022/08/30 05:14:17
   496   37.160     2 2022/08/30 05:14:28
   514   40.080    10 2022/08/30 05:14:46
   547   45.120    10 2022/08/30 05:15:19
   583   50.120    10 2022/08/30 05:15:55
   622   55.360    10 2022/08/30 05:16:34
   660   60.240    10 2022/08/30 05:17:12
   706   65.280    10 2022/08/30 05:17:58
   758   70.080    10 2022/08/30 05:18:50
   849   75.040    10 2022/08/30 05:20:21
  1150   71.320    10 2022/08/30 05:25:22
  1450   69.240    10 2022/08/30 05:30:22
  1750   69.040    10 2022/08/30 05:35:22
  2050   70.960    10 2022/08/30 05:40:22
  2350   68.640    10 2022/08/30 05:45:22
  2650   67.200    10 2022/08/30 05:50:22
  2652   67.200     3 2022/08/30 05:50:24
  2865   72.000    10 2022/08/30 05:53:57
  3165   74.280    10 2022/08/30 05:58:57
  3290   75.160    10 2022/08/30 06:01:02
# Rise Time Series
#  Cycle npts     Start                Date
R00   23   15 715168871 2022/08/30 10:01:11
# time     Pres phase                Date
     0   68.160     7 2022/08/30 10:01:11
   114   63.520    13 2022/08/30 10:03:05
   175   58.440    13 2022/08/30 10:04:06
   237   53.240    13 2022/08/30 10:05:08
   298   47.160    13 2022/08/30 10:06:09
   339   42.480    13 2022/08/30 10:06:50
   401   36.080    13 2022/08/30 10:07:52
   442   31.680    13 2022/08/30 10:08:33
   503   25.480    13 2022/08/30 10:09:34
   585   20.080    13 2022/08/30 10:10:56
   667   15.240    13 2022/08/30 10:12:18
   729   10.920    13 2022/08/30 10:13:20
   811    5.440    13 2022/08/30 10:14:42
   924    0.200    13 2022/08/30 10:16:35
   935    0.400     8 2022/08/30 10:16:46
# Pump Time Series
#   Cycle npts
B02    23   11
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    37.160  354   15.05     226    649    -9     2
    68.160  134   15.20     266    653    -9     7
    56.760   20   15.21     252    656    -9    13
    23.880   20   15.21     247    656    -9    13
    20.080   21   15.20     245    654    -9    13
    16.680   20   15.20     256    652    -9    13
    12.320   21   15.19     225    652    -9    13
     7.960   20   15.19     220    652    -9    13
     4.280   21   15.18     222    653    -9    13
     1.840   31   15.17     227    655    -9    13
     0.320   60   15.16     213    716    -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    23  2.4    9    90   100   600    50    10   240      8     1    4020    5  0.2714
# 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   23 2022/08/30 05:06:09
# Pcase vacuums
   8.890   6.410
# Oil valve positions
   1.718   0.910   0.586
# Seek attempts and pump time
      1     -3
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   23 2022/08/30 06:01:02 9999/99/99 99:99:99
# Pcase vacuums
   6.410   6.430
# Average 
#   P      T      S
   70.600  -0.544  32.892
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   23 2022/08/30 10:01:11 9999/99/99 99:99:99
# Pcase vacuums
   6.430   6.560
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   23 2022/08/30 10:16:46
# number of packets previous packets
      7               6
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.560   8.580
# Air Pump max current time  max pressure
      45       505     7.500
# Air Valve Positions
   1.198   0.000
# Air Valve Calibrations
   1.141   0.139   0.640
# Oil Valve Positions
   1.730   0.916
# Oil Valve Calibrations
   1.692   0.939
# Encountered Error Codes
#    Cycle Errors
EE20    23      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   23  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.200    491   6.140
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   23       197    2022/08/30 10:28:48
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =       23	(cycle number) |
     MPS =        0	(phase) |
     MPC =       23	(count) |
  MNM[0] =      999	(count) |
  MNM[1] =       99	(count) |
  MNM[2] =      999	(count) |
  MNS[0] =        1	(count) |
  MNS[1] =        2	(count) |
  MNS[2] =        2	(count) |
  DTD[0] =      100	(dBar) |
  DTD[1] =      100	(dBar) |
  DTD[2] =     1000	(dBar) |
     MDS =     2100	(dBar) |
     APT =        1	(0=dis 1=en) |
     BTM =        0	(Bluetooth Mode) |
     DDB =        0	(0=execute, 1 =bypass) |
     XAS =        2	(1=diff 2=curv) |
     CPS =        1	(0=dis, 1=e) |
     CST =        1	(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 =    56487	(vac 0 inHg cal) |
     PV5 =    31723	(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 =       22	(cycle number) |
     DRA =       20	(target descent rate dBar/sec) |
  DSD[0] =       36	(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 =      300	(sec) |
  DFT[0] =      354	(sec) |
  DFT[1] =      220	(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 =        1	(max attempts) |
     DRC =        3	(cal rate calculation) |
     DRT =        0	(sec) |
     DCX =     1020	(sec) |
     DCP =        1	(sec) |
     DCF =        2	(sec) |
     DCD =      200	(dBar) |
     DCR =        0	(dBar/sec) |
     DSW =      300	(sec) |
     DUC =      100	(under damping factor) |
     DPT =       10	(sec) |
     DUT =        5	(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 =       22	(cycle) |
  PTO[0] =    14400	(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 =       22	(cycle number) |
     ARR =        8	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =      120	(sec) |
     APN =       20	(sec) |
     APF =       40	(sec) |
     ASI =    20000	(ms) |
     ASD =        1	(dBar) |
     ADD =        5	(dBar) |
     ADT =      300	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =       22	(cycle number) |
     SDC =        0	(dBar) |
     SGT =       10	(min) |
     SET =       10	(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 =      600	(sec) |
     SSP =       60	(sec) |

