# Message Decoder for Solo2, Alto and Deep Solo Floats; v210824
#      SN Cycle Size            IMEI MOMSN MTMSN PID       Date      Time  Latitude Longitude Err Status Sensor IDs
SBD 11145    29   88 000000000337990   207     0   8 2021/08/21, 08:22:58,  60.5890  -42.5732  15      0 14
SBD 11145    29  288 000000000337990   208     0   7 2021/08/21, 08:23:10,  60.5483  -42.5239  25      0 6,14
SBD 11145    29  340 000000000337990   209     0   6 2021/08/21, 08:23:26,  60.5502  -42.6269  13      0 13
SBD 11145    29  315 000000000337990   210     0   5 2021/08/21, 08:23:50,  60.5695  -42.4701  11      0 8,15,13
SBD 11145    29  334 000000000337990   211     0   4 2021/08/21, 08:24:03,  60.5464  -42.4208   9      0 2,3,0
SBD 11145    29  297 000000000337990   212     0   3 2021/08/21, 08:24:15,  60.5695  -42.4701   9      0 11,7,5,14,1
SBD 11145    29  339 000000000337990   213     0   2 2021/08/21, 08:24:27,  60.5695  -42.4701   8      0 4,14,14,9,10
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      20         1917           84        2001
# Sensor_ID bytes     % packets Description
          0    24  1.25       1         GPS
          1    75  3.91       1    Pressure
          2   173  9.02       1 Temperature
          3   125  6.52       1    Salinity
          4   203 10.59       1        Fall
          5   118  6.16       1        Rise
          6   257 13.41       1        Pump
          7    33  1.72       1 Drift_times
          8   161  8.40       1     Surface
          9    40  2.09       1  HR/Drift_P
         10    40  2.09       1  HR/Drift_T
         11    40  2.09       1  HR/Drift_S
         13   404 21.07       2  Parameters
         14   158  8.24       5 Engineering
         15    66  3.44       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   29 2 2021/08/21 08:22 +60.54387  -42.45887  230  4 16 30 40  2.1     0
# Profile Data
#      C Npts comp n_var
D0    29  102    1     3
#      Pres      Temp    Salinity
      2.120     2.6520    31.3140
      2.960     2.6530    31.3140
      4.000     2.6570    31.3120
      5.120     2.6590    31.3120
      6.040     2.6590    31.3120
      6.960     2.6600    31.3110
      7.960     2.6600    31.3110
      9.000     2.6580    31.3110
     10.040     2.6530    31.3130
     11.040     2.6510    31.3080
     12.000     2.6590    31.3050
     13.040     2.6500    31.3010
     13.960     2.6030    31.2990
     15.000     2.3760    31.3310
     16.000     1.9800    31.3950
     17.040     1.3180    31.5350
     18.040     0.8480    31.6010
     19.040     0.8000    31.6090
     20.040     0.7650    31.6420
     21.000     0.7810    31.6560
     22.040     0.7920    31.6620
     23.040     0.8110    31.6710
     24.040     0.8160    31.6740
     25.040     0.8100    31.6750
     26.000     0.8080    31.6810
     27.000     0.7890    31.6980
     28.000     0.7600    31.7470
     29.040     0.6300    31.8180
     30.000     0.4650    31.8690
     30.960     0.3230    31.8790
     32.000     0.3110    31.8960
     33.040     0.4400    31.9150
     34.040     0.5590    31.9390
     35.000     0.5850    31.9460
     35.960     0.5900    31.9850
     37.000     0.3970    32.0690
     38.000     0.2140    32.1430
     39.040    -0.0830    32.2010
     40.000    -0.1070    32.2890
     40.960    -0.2180    32.3650
     41.960    -0.2610    32.3940
     42.960    -0.3140    32.4320
     44.000    -0.3790    32.4650
     45.040    -0.4110    32.4810
     46.040    -0.4540    32.5130
     47.040    -0.4400    32.5420
     48.040    -0.3980    32.5750
     49.000    -0.3360    32.5800
     50.040    -0.1510    32.6150
     51.040    -0.0910    32.6300
     52.000    -0.1060    32.6490
     53.000    -0.1300    32.6580
     54.040    -0.1570    32.6650
     55.000    -0.1830    32.6720
     56.000    -0.1940    32.6720
     56.960    -0.1940    32.6760
     58.000    -0.2300    32.6870
     59.040    -0.2330    32.7010
     60.000    -0.3150    32.7140
     60.960    -0.2230    32.7490
     61.960    -0.1850    32.7760
     62.960    -0.1760    32.7830
     64.000    -0.2250    32.7880
     65.000    -0.4080    32.8020
     66.040    -0.4930    32.8020
     67.000    -0.5460    32.8170
     68.000    -0.5360    32.8220
     69.040    -0.4810    32.8280
     70.000    -0.4200    32.8360
     71.000    -0.3980    32.8510
     72.040    -0.6540    32.8760
     73.040    -0.8050    32.8660
     74.080    -0.8860    32.8700
     75.040    -1.0200    32.8880
     75.960    -0.9990    32.8880
     77.000    -0.9690    32.8900
     78.000    -0.9820    32.8920
     78.960    -1.0120    32.8940
     79.960    -1.0510    32.9000
     81.000    -1.0700    32.9040
     82.040    -1.0150    32.9130
     83.040    -0.9680    32.9180
     83.960    -0.9530    32.9250
     84.960    -0.9590    32.9290
     85.960    -0.9410    32.9330
     87.000    -0.9220    32.9360
     88.000    -1.0780    32.9560
     89.000    -1.1080    32.9510
     90.000    -1.1310    32.9600
     90.960    -1.0400    32.9520
     92.000    -1.0180    32.9650
     93.000    -0.9450    32.9670
     94.000    -1.0100    32.9850
     95.000    -1.0590    32.9780
     96.000    -0.9120    32.9810
     96.960    -1.0440    32.9950
     98.000    -1.0860    32.9970
     99.000    -1.0210    33.0130
    100.000    -0.9890    33.0210
    101.000    -0.9490    33.0240
    102.000    -0.9480    33.0270
    102.960    -0.9610    33.0300
# Drift Data
#      C Npts comp n_var
I0    29   18    1     3
#      Pres       Temp   Salinity
   -999.000  -999.0000  -999.0000
    100.320    -0.9590    33.0130
    100.320    -0.9600    33.0240
     99.080    -0.9430    33.0260
    102.080    -0.9520    33.0290
    103.320    -0.9590    33.0270
    102.680    -0.9950    33.0270
    104.560    -1.0000    33.0270
    102.320    -0.9560    33.0140
    104.360    -0.9640    33.0310
    102.960    -0.9510    33.0240
    104.040    -0.9630    33.0310
    104.360    -0.9520    33.0280
    104.000    -0.9520    33.0270
    105.800    -0.9460    33.0280
    106.040    -0.9370    33.0250
    105.520    -0.9480    33.0270
    103.280    -0.9850    33.0250
# Surface Pressure Time Series
#    C npts n_var               Start
S   29    17     6 2021/08/21 08:14:22
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    68     -0.060      2.697   -999.000      14 2021/08/21 08:15:30
    80      0.100      2.667   -999.000      14 2021/08/21 08:15:42
    91      0.040      2.674   -999.000      14 2021/08/21 08:15:53
   102      0.010      2.670   -999.000      14 2021/08/21 08:16:04
   114     -0.110      2.683   -999.000      14 2021/08/21 08:16:16
   125     -0.090      2.755   -999.000      14 2021/08/21 08:16:27
   136      0.000      2.774   -999.000      14 2021/08/21 08:16:38
   148      0.090      2.699   -999.000      14 2021/08/21 08:16:50
   159      0.020      2.676   -999.000      14 2021/08/21 08:17:01
   170      0.090      2.710   -999.000      14 2021/08/21 08:17:12
   181      0.000      2.729   -999.000      14 2021/08/21 08:17:23
   192     -0.110      2.729   -999.000      14 2021/08/21 08:17:34
   203     -0.030      2.676   -999.000      14 2021/08/21 08:17:45
   214      0.050      2.680   -999.000      14 2021/08/21 08:17:56
   225      0.050      2.666   -999.000      14 2021/08/21 08:18:07
   236      0.110      2.668   -999.000      14 2021/08/21 08:18:18
   251      0.000      2.729   -999.000      14 2021/08/21 08:18:33
# Fall Time Series
#  Cycle npts     Start                Date
F00   29   39 682826866 2021/08/21 02:07:46
# time     Pres phase                Date
     0    0.000     1 2021/08/21 02:07:46
   341    5.080    10 2021/08/21 02:13:27
   373   10.440    10 2021/08/21 02:13:59
   406   15.200    10 2021/08/21 02:14:32
   442   20.360    10 2021/08/21 02:15:08
   471   25.160    10 2021/08/21 02:15:37
   504   30.320    10 2021/08/21 02:16:10
   533   35.040    10 2021/08/21 02:16:39
   566   40.120    10 2021/08/21 02:17:12
   601   45.440    10 2021/08/21 02:17:47
   634   50.320    10 2021/08/21 02:18:20
   639   51.080     2 2021/08/21 02:18:25
   664   55.000    10 2021/08/21 02:18:50
   696   60.120    10 2021/08/21 02:19:22
   732   65.440    10 2021/08/21 02:19:58
   765   70.000    10 2021/08/21 02:20:31
   804   75.240    10 2021/08/21 02:21:10
   846   80.200    10 2021/08/21 02:21:52
   898   85.080    10 2021/08/21 02:22:44
   973   90.040    10 2021/08/21 02:23:59
  1573   92.360    10 2021/08/21 02:33:59
  2173   93.200    10 2021/08/21 02:43:59
  2774   93.040    10 2021/08/21 02:54:00
  2786   93.080     3 2021/08/21 02:54:12
  3375   96.000    10 2021/08/21 03:04:01
  3975   97.440    10 2021/08/21 03:14:01
  4576   98.400    10 2021/08/21 03:24:02
  4623   98.280     3 2021/08/21 03:24:49
  5177   99.560    10 2021/08/21 03:34:03
  5777  101.800    10 2021/08/21 03:44:03
  6378  101.400    10 2021/08/21 03:54:04
  6461  100.880     3 2021/08/21 03:55:27
  6979  100.920    10 2021/08/21 04:04:05
  7580   98.240    10 2021/08/21 04:14:06
  8181   99.000    10 2021/08/21 04:24:07
  8782  100.480    10 2021/08/21 04:34:08
  9382  101.640    10 2021/08/21 04:44:08
  9983  100.040    10 2021/08/21 04:54:09
 10101  100.280    10 2021/08/21 04:56:07
# Rise Time Series
#  Cycle npts     Start                Date
R00   29   22 682847784 2021/08/21 07:56:24
# time     Pres phase                Date
     0  103.120     7 2021/08/21 07:56:24
   107   98.960    13 2021/08/21 07:58:11
   163   93.880    13 2021/08/21 07:59:07
   218   88.880    13 2021/08/21 08:00:02
   272   83.840    13 2021/08/21 08:00:56
   323   78.800    13 2021/08/21 08:01:47
   374   73.840    13 2021/08/21 08:02:38
   422   68.960    13 2021/08/21 08:03:26
   472   63.960    13 2021/08/21 08:04:16
   518   58.960    13 2021/08/21 08:05:02
   569   53.800    13 2021/08/21 08:05:53
   614   48.880    13 2021/08/21 08:06:38
   661   43.960    13 2021/08/21 08:07:25
   710   38.960    13 2021/08/21 08:08:14
   764   33.840    13 2021/08/21 08:09:08
   812   28.800    13 2021/08/21 08:09:56
   859   23.960    13 2021/08/21 08:10:43
   902   18.840    13 2021/08/21 08:11:26
   953   13.840    13 2021/08/21 08:12:17
  1001    8.880    13 2021/08/21 08:13:05
  1049    3.920    13 2021/08/21 08:13:53
  1076    1.920     8 2021/08/21 08:14:20
# Pump Time Series
#   Cycle npts
B02    29   23
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    51.320  346   15.16     221    642    -9     2
    99.240  120   15.30     261    648    -9     7
    86.160   20   15.30     258    649    -9    13
    75.200   20   15.30     257    650    -9    13
    62.800   20   15.29     251    651    -9    13
    49.680   20   15.29     243    652    -9    13
    36.680   20   15.29     236    654    -9    13
    24.280   20   15.28     230    654    -9    13
    12.720   20   15.28     223    651    -9    13
     2.520   11   15.29     222    649    -9    13
    -0.120   60   15.24     211    703    -9    14
    51.080  345   15.23     221    637    -9     2
   100.800    1   15.28     343    636    -9     3
   103.120  121   15.32     262    647    -9     7
    88.600   20   15.33     260    649    -9    13
    77.080   20   15.33     256    651    -9    13
    64.960   20   15.32     257    651    -9    13
    52.560   20   15.32     240    652    -9    13
    39.800   20   15.31     240    654    -9    13
    27.840   20   15.31     232    653    -9    13
    14.880   20   15.30     227    652    -9    13
     2.960   15   15.30     227    649    -9    13
    -0.120   60   15.28     213    704    -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    29  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   29 2021/08/21 02:07:43
# Pcase vacuums
   6.820   6.370
# Oil valve positions
   1.660   0.606   0.556
# Seek attempts and pump time
      3      1
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   29 2021/08/21 04:56:09 9999/99/99 99:99:99
# Pcase vacuums
   6.370   6.380
# Average 
#   P      T      S
  103.240  -0.960  33.025
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   29 2021/08/21 07:56:24 9999/99/99 99:99:99
# Pcase vacuums
   6.380   6.490
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   29 2021/08/21 08:14:21
# number of packets previous packets
      8               7
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.490   7.830
# Air Pump max current time  max pressure
      47       270     7.504
# Air Valve Positions
   1.213   0.000
# Air Valve Calibrations
   1.165   0.132   0.649
# Oil Valve Positions
   1.661   0.602
# Oil Valve Calibrations
   1.598   0.657
# Encountered Error Codes
#    Cycle Errors
EE20    29      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   29  2      0
# MC    Pres      Time  Pcase Vacuum
   1    -0.160    470   6.090
   1     0.000    634   6.040
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   29       197    2021/08/21 08:23:50
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =       29	(cycle number) |
     MPS =        0	(phase) |
     MPC =       29	(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 =       28	(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] =      344	(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 =       28	(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 =       28	(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 =       28	(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) |

