# Message Decoder for Solo2, Alto and Deep Solo Floats; v211115
#      SN Cycle Size            IMEI MOMSN MTMSN PID       Date      Time  Latitude Longitude Err Status Sensor IDs
SBD 11145   375  208 000000000337990  2309     0   5 2021/11/16, 02:01:42,  65.8797  -56.2369   6      0 6,14,14
SBD 11145   375  340 000000000337990  2310     0   4 2021/11/16, 02:03:06,  65.8615  -56.1641   2      0 13
SBD 11145   375  315 000000000337990  2311     0   3 2021/11/16, 02:03:16,  65.8615  -56.1641   2      0 8,15,13
SBD 11145   375  292 000000000337990  2312     0   2 2021/11/16, 02:03:30,  65.8797  -56.2369   2      0 2,3,0
SBD 11145   375  336 000000000337990  2313     0   1 2021/11/16, 02:03:48,  65.8615  -56.1641   2      0 10,11,7,5,14,1
SBD 11145   375  331 000000000337990  2314     0   0 2021/11/16, 02:04:05,  65.8615  -56.1641   3      0 0,4,14,14,9
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1750           72        1822
# Sensor_ID bytes     % packets Description
          0    48  2.74       2         GPS
          1    84  4.80       1    Pressure
          2   140  8.00       1 Temperature
          3   116  6.63       1    Salinity
          4   203 11.60       1        Fall
          5   108  6.17       1        Rise
          6    81  4.63       1        Pump
          7    33  1.89       1 Drift_times
          8   161  9.20       1     Surface
          9    48  2.74       1  HR/Drift_P
         10    40  2.29       1  HR/Drift_T
         11    40  2.29       1  HR/Drift_S
         13   404 23.09       2  Parameters
         14   178 10.17       5 Engineering
         15    66  3.77       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  375 1 2021/11/15 19:16 +65.88188  -56.07484  100  4 33 40 45  3.4     0
G  375 2 2021/11/16 01:58 +65.88297  -56.16036  140  6  0 28 42  1.4     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   375  109    1     3         0
#      Pres      Temp    Salinity
      1.080     1.4240    32.9860
      1.960     1.4210    32.9870
      2.960     1.4220    32.9870
      4.000     1.4220    32.9870
      4.960     1.4240    32.9870
      6.000     1.4240    32.9880
      6.960     1.4250    32.9870
      8.000     1.4260    32.9870
      8.960     1.4250    32.9870
     10.000     1.4230    32.9870
     11.000     1.4210    32.9860
     12.040     1.4200    32.9860
     13.040     1.4190    32.9870
     14.000     1.4240    32.9870
     15.040     1.4210    32.9870
     16.000     1.4320    32.9880
     17.000     1.4270    32.9870
     18.000     1.4260    32.9870
     19.000     1.4300    32.9870
     20.000     1.4250    32.9880
     21.000     1.4240    32.9870
     22.000     1.4400    32.9880
     22.960     1.4470    32.9910
     23.960     1.4530    32.9930
     25.000     1.4720    32.9960
     26.040     1.4810    32.9980
     27.000     1.4870    33.0000
     28.040     1.4940    33.0010
     29.000     1.4990    33.0050
     30.000     1.5040    33.0050
     31.000     1.5230    33.0110
     31.960     1.5440    33.0160
     33.000     1.5660    33.0240
     34.040     1.5820    33.0300
     35.000     1.5930    33.0350
     36.000     1.6120    33.0410
     37.000     1.6280    33.0490
     38.000     1.6530    33.0560
     39.040     1.6760    33.0670
     40.000     1.7030    33.0760
     41.000     1.7560    33.0900
     42.000     1.8430    33.1120
     42.960     1.9920    33.1580
     43.960     2.1380    33.1940
     45.040     2.3010    33.2360
     46.000     2.4990    33.2970
     47.000     2.7980    33.3650
     48.040     3.1630    33.4940
     49.040     3.2920    33.5510
     50.040     3.3660    33.5860
     51.000     3.3920    33.6030
     51.960     3.4520    33.6210
     53.000     3.5120    33.6580
     54.040     3.5180    33.6610
     55.040     3.5280    33.6650
     56.000     3.5310    33.6680
     57.000     3.5300    33.6670
     58.000     3.5310    33.6680
     58.960     3.5310    33.6680
     59.960     3.5320    33.6690
     61.000     3.5390    33.6720
     62.000     3.5440    33.6750
     63.000     3.5440    33.6750
     63.960     3.5430    33.6760
     64.960     3.5440    33.6750
     66.000     3.5550    33.6820
     67.000     3.5750    33.6910
     68.000     3.6000    33.7080
     69.000     3.6090    33.7130
     70.000     3.6080    33.7150
     71.000     3.6310    33.7240
     72.000     3.6530    33.7390
     73.000     3.6670    33.7520
     73.960     3.6740    33.7550
     75.040     3.6900    33.7630
     76.040     3.7000    33.7710
     77.000     3.7070    33.7740
     78.000     3.7130    33.7780
     78.960     3.7150    33.7800
     80.000     3.7210    33.7830
     81.000     3.7220    33.7850
     81.960     3.7470    33.7940
     83.000     3.7970    33.8210
     83.960     3.8100    33.8300
     84.960     3.8230    33.8380
     86.000     3.8330    33.8450
     87.000     3.8440    33.8560
     88.040     3.8540    33.8670
     89.040     3.8750    33.8890
     90.040     3.8840    33.8950
     91.000     3.9120    33.9070
     92.000     3.9130    33.9080
     92.960     3.9170    33.9090
     93.960     3.9180    33.9100
     95.000     3.9250    33.9120
     96.040     3.9510    33.9300
     97.040     3.9540    33.9350
     98.000     3.9570    33.9430
     99.000     3.9540    33.9430
    100.000     3.9540    33.9420
    101.040     3.9500    33.9420
    102.040     3.9360    33.9430
    103.040     3.9110    33.9440
    104.000     3.9020    33.9440
    105.000     3.8700    33.9480
    106.000     3.8640    33.9570
    107.000     3.8650    33.9760
    108.040     3.8970    33.9860
    108.680     3.9030    33.9890
# Drift Data
#      C Npts comp n_var
I0   375   17    1     4
#      Pres       Temp   Salinity     Time
     82.520     3.9860    34.0590        6
     82.560     3.9920    34.0580      612
     88.560     3.9610    34.0420     1217
     83.040     3.9640    34.0440     1822
     84.440     3.9630    34.0470     2428
     88.280     3.9640    34.0420     3033
     91.280     3.9580    34.0310     3639
     93.600     3.9560    34.0220     4244
     89.960     3.9610    34.0380     4849
     95.200     3.9590    34.0270     5455
     98.120     3.9660    34.0200     6060
     90.920     3.9600    34.0250     6666
     95.880     3.9610    34.0270     7271
     94.720     3.9640    34.0250     7877
     98.960     3.9620    34.0270     8482
    102.920     3.9710    34.0160     9087
    105.800     3.9200    33.9950     9693
# Surface Pressure Time Series
#    C npts n_var               Start
S  375    17     6 2021/11/16 01:55:57
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    78      0.230      1.312   -999.000      14 2021/11/16 01:57:15
    91      0.230      1.254   -999.000      14 2021/11/16 01:57:28
   102      0.200      1.296   -999.000      14 2021/11/16 01:57:39
   113      0.190      1.291   -999.000      14 2021/11/16 01:57:50
   124      0.210      1.175   -999.000      14 2021/11/16 01:58:01
   136      0.170      1.255   -999.000      14 2021/11/16 01:58:13
   147      0.270      1.282   -999.000      14 2021/11/16 01:58:24
   157      0.180      1.322   -999.000      14 2021/11/16 01:58:34
   169      0.190      1.260   -999.000      14 2021/11/16 01:58:46
   180      0.230      1.191   -999.000      14 2021/11/16 01:58:57
   191      0.090      1.238   -999.000      14 2021/11/16 01:59:08
   202      0.220      0.477   -999.000      14 2021/11/16 01:59:19
   213      0.100      1.277   -999.000      14 2021/11/16 01:59:30
   224      0.210      1.201   -999.000      14 2021/11/16 01:59:41
   235      0.210      1.190   -999.000      14 2021/11/16 01:59:52
   246      0.200      1.163   -999.000      14 2021/11/16 02:00:03
   257      0.160      1.247   -999.000      14 2021/11/16 02:00:14
# Fall Time Series
#  Cycle npts     Start                Date
F00  375   39 690319035 2021/11/15 19:17:15
# time     Pres phase                Date
     0    0.080     1 2021/11/15 19:17:15
   311    5.160    10 2021/11/15 19:22:26
   347   10.000    10 2021/11/15 19:23:02
   383   15.160    10 2021/11/15 19:23:38
   419   20.400    10 2021/11/15 19:24:14
   451   25.040    10 2021/11/15 19:24:46
   487   30.320    10 2021/11/15 19:25:22
   519   35.280    10 2021/11/15 19:25:54
   552   40.320    10 2021/11/15 19:26:27
   585   45.240    10 2021/11/15 19:27:00
   617   50.360    10 2021/11/15 19:27:32
   622   51.080     2 2021/11/15 19:27:37
   647   55.120    10 2021/11/15 19:28:02
   679   60.040    10 2021/11/15 19:28:34
   715   65.080    10 2021/11/15 19:29:10
   758   70.320    10 2021/11/15 19:29:53
   803   75.120    10 2021/11/15 19:30:38
   858   80.000    10 2021/11/15 19:31:33
  1460   76.000    10 2021/11/15 19:41:35
  2060   79.840    10 2021/11/15 19:51:35
  2581   84.000    10 2021/11/15 20:00:16
  2722   86.400     3 2021/11/15 20:02:37
  3671   79.080    10 2021/11/15 20:18:26
  4271   81.760    10 2021/11/15 20:28:26
  4872   81.520    10 2021/11/15 20:38:27
  5470   79.440     3 2021/11/15 20:48:25
  5472   79.440    10 2021/11/15 20:48:27
  6418   93.680    10 2021/11/15 21:04:13
  7019   90.120    10 2021/11/15 21:14:14
  7619   87.120    10 2021/11/15 21:24:14
  8220   83.320     3 2021/11/15 21:34:15
  8222   83.320    10 2021/11/15 21:34:17
  8823   85.440    10 2021/11/15 21:44:18
  9334   90.000    10 2021/11/15 21:52:49
  9935   86.240    10 2021/11/15 22:02:50
 10535   83.920    10 2021/11/15 22:12:50
 11136   84.360    10 2021/11/15 22:22:51
 11517   79.960    10 2021/11/15 22:29:12
 11913   82.440    10 2021/11/15 22:35:48
# Rise Time Series
#  Cycle npts     Start                Date
R00  375   20 690341794 2021/11/16 01:36:34
# time     Pres phase                Date
     0  108.840     7 2021/11/16 01:36:34
   115  103.520    13 2021/11/16 01:38:29
   176   97.680    13 2021/11/16 01:39:30
   238   91.960    13 2021/11/16 01:40:32
   299   86.240    13 2021/11/16 01:41:33
   361   80.400    13 2021/11/16 01:42:35
   422   74.360    13 2021/11/16 01:43:36
   484   67.800    13 2021/11/16 01:44:38
   545   61.320    13 2021/11/16 01:45:39
   607   54.800    13 2021/11/16 01:46:41
   668   47.800    13 2021/11/16 01:47:42
   730   40.680    13 2021/11/16 01:48:44
   791   34.160    13 2021/11/16 01:49:45
   832   29.720    13 2021/11/16 01:50:26
   894   23.120    13 2021/11/16 01:51:28
   955   17.240    13 2021/11/16 01:52:29
  1017   11.960    13 2021/11/16 01:53:31
  1078    6.000    13 2021/11/16 01:54:32
  1151    0.240    13 2021/11/16 01:55:45
  1161    0.160     8 2021/11/16 01:55:55
# Pump Time Series
#   Cycle npts
B02   375    7
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    51.080  296   15.19     213    616    -9     2
   108.840  135   15.29     237    620    -9     7
    91.960   20   15.29     232    623    -9    13
    78.520   21   15.29     226    625    -9    13
    19.160   20   15.28     209    633    -9    13
     4.200   20   15.28     194    635    -9    13
     0.120   60   15.25     184    690    -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   375  2.4   17    90   100   600    49    10   180      9     3    4020   30  0.2866
# 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  375 2021/11/15 19:17:12
# Pcase vacuums
   7.790   6.100
# Oil valve positions
   1.686   0.572   0.543
# Seek attempts and pump time
      3     -4
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  375 2021/11/15 22:35:48 9999/99/99 99:99:99
# Pcase vacuums
   6.100   6.100
# Average 
#   P      T      S
   92.160   3.963  34.032
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  375 2021/11/16 01:36:34 9999/99/99 99:99:99
# Pcase vacuums
   6.100   6.360
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  375 2021/11/16 01:55:56
# number of packets previous packets
      6               7
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.360   7.690
# Air Pump max current time  max pressure
      46       260     7.432
# Air Valve Positions
   1.214   0.000
# Air Valve Calibrations
   1.165   0.132   0.649
# Oil Valve Positions
   1.697   0.569
# Oil Valve Calibrations
   1.598   0.657
# Encountered Error Codes
#    Cycle Errors
EE20   375      1
#               Date   Code Description
 2021/11/15 21:35:40 0x0113 DescendCtd
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  375  4      0
# MC    Pres      Time  Pcase Vacuum
   1     0.040    616   5.930
   3    86.720      3   6.120
   3    79.480      3   6.110
   3    83.120      3   6.110
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  375       197    2021/11/16 02:03:16
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      375	(cycle number) |
     MPS =        0	(phase) |
     MPC =      375	(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] =      100	(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 =      374	(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] =      296	(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 =    65534	(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 =      374	(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 =      374	(cycle number) |
     ARR =        9	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =      120	(sec) |
     APN =       20	(sec) |
     APF =      100	(sec) |
     ASI =    20000	(ms) |
     ASD =        2	(dBar) |
     ADD =        5	(dBar) |
     ADT =     1800	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =      374	(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) |

