# Message Decoder for Solo2, Alto and Deep Solo Floats; v220516
#      SN Cycle Size            IMEI MOMSN MTMSN PID       Date      Time  Latitude Longitude Err Status Sensor IDs
SBD 11146   742  280 000000000432020  4268     0   4 2022/02/13, 02:42:06,  67.0417  -55.8512   4      0 13,6,14,14
SBD 11146   742  340 000000000432020  4269     0   3 2022/02/13, 02:42:17,  67.0417  -55.8512   4      0 13
SBD 11146   742  304 000000000432020  4270     0   2 2022/02/13, 02:42:32,  67.0690  -55.7995  15      0 2,3,8,15
SBD 11146   742  333 000000000432020  4271     0   1 2022/02/13, 02:42:43,  67.0417  -55.8512   9      0 10,11,7,5,14,0,1
SBD 11146   742  336 000000000432020  4272     0   0 2022/02/13, 02:42:56,  67.0417  -55.8512   8      0 0,4,14,14,9
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1533           60        1593
# Sensor_ID bytes     % packets Description
          0    48  3.13       2         GPS
          1    81  5.28       1    Pressure
          2   121  7.89       1 Temperature
          3    97  6.33       1    Salinity
          4   213 13.89       1        Fall
          5    98  6.39       1        Rise
          6    92  6.00       1        Pump
          7    31  2.02       1 Drift_times
          8     8  0.52       1     Surface
          9    43  2.80       1  HR/Drift_P
         10    37  2.41       1  HR/Drift_T
         11    31  2.02       1  HR/Drift_S
         13   404 26.35       2  Parameters
         14   163 10.63       5 Engineering
         15    66  4.31       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  742 1 2022/02/12 21:01 +67.04719  -55.87983    0  6 30 36 45  2.4     0
G  742 2 2022/02/13 02:38 +67.02763  -55.82982   30  5  0 28 44  2.1     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   742   98    1     3         0
#      Pres      Temp    Salinity
      1.040    -1.3750    33.2400
      2.080    -1.3250    33.2380
      3.080    -1.3250    33.2410
      4.040    -1.3250    33.2420
      5.000    -1.3220    33.2420
      6.000    -1.3100    33.2430
      6.960    -1.3090    33.2440
      7.960    -1.3020    33.2420
      8.920    -1.2870    33.2470
      9.960    -1.2850    33.2470
     11.000    -1.2480    33.2490
     11.960    -1.2310    33.2550
     13.000    -1.2310    33.2560
     14.000    -1.2260    33.2560
     15.040    -1.2240    33.2560
     16.080    -1.2260    33.2540
     17.080    -1.2290    33.2570
     18.040    -1.2290    33.2600
     19.080    -1.2260    33.2570
     20.000    -1.1940    33.2600
     21.000    -1.1660    33.2700
     22.000    -1.1460    33.2740
     22.960    -1.1390    33.2760
     24.000    -1.1110    33.2800
     25.000    -1.0530    33.2850
     26.000    -1.0230    33.2920
     27.000    -1.0160    33.2930
     28.040    -1.0060    33.2950
     29.080    -0.9990    33.2950
     30.080    -0.9850    33.2970
     31.080    -0.9660    33.3010
     32.040    -0.9590    33.3020
     33.040    -0.9550    33.3040
     34.080    -0.9380    33.3040
     35.040    -0.9040    33.3060
     36.000    -0.8990    33.3110
     37.000    -0.8980    33.3140
     38.040    -0.8590    33.3080
     39.000    -0.8260    33.3200
     40.040    -0.8210    33.3210
     41.040    -0.8220    33.3220
     42.040    -0.8150    33.3210
     42.960    -0.8050    33.3230
     43.960    -0.7960    33.3250
     44.960    -0.7930    33.3270
     46.000    -0.7880    33.3270
     47.000    -0.7530    33.3300
     48.000    -0.7300    33.3390
     49.000    -0.6420    33.3410
     49.960    -0.5720    33.3600
     51.000    -0.5550    33.3570
     52.040    -0.5200    33.3600
     53.000    -0.5000    33.3660
     54.000    -0.5050    33.3680
     55.040    -0.4820    33.3720
     56.000    -0.4500    33.3740
     57.000    -0.4210    33.3790
     58.000    -0.4050    33.3840
     58.960    -0.3910    33.3860
     59.960    -0.3330    33.3920
     60.960    -0.2880    33.4020
     61.960    -0.2270    33.4130
     63.000    -0.0870    33.4300
     64.000    -0.0240    33.4390
     64.960     0.0150    33.4420
     66.000     0.0730    33.4550
     67.000     0.0990    33.4560
     68.000     0.1330    33.4610
     69.000     0.1370    33.4660
     70.000     0.1580    33.4670
     70.960     0.1840    33.4730
     71.960     0.2520    33.4770
     73.000     0.2920    33.4900
     73.960     0.3200    33.4890
     75.000     0.3580    33.4970
     76.000     0.3760    33.5000
     77.000     0.3870    33.5030
     78.040     0.4090    33.5040
     79.000     0.4340    33.5070
     79.960     0.4690    33.5130
     81.000     0.4810    33.5150
     81.960     0.5010    33.5180
     83.000     0.5130    33.5190
     83.960     0.5060    33.5190
     85.000     0.5150    33.5190
     86.000     0.5200    33.5200
     87.000     0.5250    33.5210
     88.040     0.5220    33.5210
     89.040     0.5250    33.5220
     90.000     0.5320    33.5210
     91.000     0.5300    33.5230
     92.000     0.5420    33.5220
     92.920     0.5470    33.5240
     94.000     0.5450    33.5240
     95.040     0.5470    33.5240
     96.040     0.5500    33.5240
     97.080     0.5440    33.5240
     97.680     0.5550    33.5250
# Drift Data
#      C Npts comp n_var
I0   742   14    1     4
#      Pres       Temp   Salinity     Time
    101.240     0.5310    33.5230        6
    101.760     0.5360    33.5230      611
    102.360     0.5480    33.5230     1216
    101.200     0.5500    33.5250     1822
    102.640     0.5510    33.5240     2427
    100.320     0.5580    33.5250     3033
    103.000     0.5600    33.5260     3638
    100.960     0.5640    33.5250     4244
     97.040     0.5630    33.5260     4849
    103.720     0.5650    33.5260     5454
    101.880     0.5630    33.5260     6060
     99.160     0.5620    33.5260     6665
     99.160     0.5620    33.5260     7271
     96.240     0.5560    33.5260     7876
# Fall Time Series
#  Cycle npts     Start                Date
F00  742   41 698014914 2022/02/12 21:01:54
# time     Pres phase                Date
     0    0.400     1 2022/02/12 21:01:54
   170    5.320    10 2022/02/12 21:04:44
   202   10.040    10 2022/02/12 21:05:16
   238   15.440    10 2022/02/12 21:05:52
   271   20.200    10 2022/02/12 21:06:25
   306   25.360    10 2022/02/12 21:07:00
   339   30.080    10 2022/02/12 21:07:33
   372   35.000    10 2022/02/12 21:08:06
   404   40.160    10 2022/02/12 21:08:38
   437   45.440    10 2022/02/12 21:09:11
   469   50.440    10 2022/02/12 21:09:43
   474   51.120     2 2022/02/12 21:09:48
   499   55.040    10 2022/02/12 21:10:13
   535   60.320    10 2022/02/12 21:10:49
   571   65.200    10 2022/02/12 21:11:25
   610   70.160    10 2022/02/12 21:12:04
   652   75.160    10 2022/02/12 21:12:46
   704   80.240    10 2022/02/12 21:13:38
   769   85.080    10 2022/02/12 21:14:43
   886   90.080    10 2022/02/12 21:16:40
  1275   95.040    10 2022/02/12 21:23:09
  1551  100.000    10 2022/02/12 21:27:45
  2152   99.840    10 2022/02/12 21:37:46
  2642   99.960     3 2022/02/12 21:45:56
  2752  100.960    10 2022/02/12 21:47:46
  3353  100.680    10 2022/02/12 21:57:47
  3955  100.720    10 2022/02/12 22:07:49
  4480  100.560     3 2022/02/12 22:16:34
  4555  100.680    10 2022/02/12 22:17:49
  5156  101.320    10 2022/02/12 22:27:50
  5585   97.000    10 2022/02/12 22:34:59
  5958   91.960    10 2022/02/12 22:41:12
  6318   93.760     3 2022/02/12 22:47:12
  6495   96.040    10 2022/02/12 22:50:09
  7096   98.560    10 2022/02/12 23:00:10
  7697   95.520    10 2022/02/12 23:10:11
  8298   95.200    10 2022/02/12 23:20:12
  8682  100.000    10 2022/02/12 23:26:36
  9283  100.880    10 2022/02/12 23:36:37
  9884  101.000    10 2022/02/12 23:46:38
  9957  101.400    10 2022/02/12 23:47:51
# Rise Time Series
#  Cycle npts     Start                Date
R00  742   18 698033908 2022/02/13 02:18:28
# time     Pres phase                Date
     0   97.960     7 2022/02/13 02:18:28
   135   92.160    13 2022/02/13 02:20:43
   197   87.000    13 2022/02/13 02:21:45
   258   81.160    13 2022/02/13 02:22:46
   320   75.120    13 2022/02/13 02:23:48
   381   69.120    13 2022/02/13 02:24:49
   443   62.720    13 2022/02/13 02:25:51
   504   56.360    13 2022/02/13 02:26:52
   566   50.120    13 2022/02/13 02:27:54
   627   44.200    13 2022/02/13 02:28:55
   668   39.920    13 2022/02/13 02:29:36
   730   33.080    13 2022/02/13 02:30:38
   771   28.520    13 2022/02/13 02:31:19
   812   23.920    13 2022/02/13 02:32:00
   873   17.320    13 2022/02/13 02:33:01
   935   10.920    13 2022/02/13 02:34:03
   996    4.280    13 2022/02/13 02:35:04
  1139    0.400     8 2022/02/13 02:37:27
# Pump Time Series
#   Cycle npts
B02   742    8
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    51.120  365   15.13       0    638    -9     2
    97.960  136   15.22       0    640    -9     7
    81.160   21   15.22       0    643    -9    13
    69.120   21   15.21       0    645    -9    13
    46.200   21   15.21       0    648    -9    13
    13.240   21   15.20       0    652    -9    13
  9999.000   40   15.21       0    656    -9    13
     0.440   60   15.20       0    661    -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   742  2.4    3    90    95   600    51    10   150      9     3    4020   30  0.2671
# 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  742 2022/02/12 21:01:52
# Pcase vacuums
   6.610   6.310
# Oil valve positions
   1.683   0.519   0.692
# Seek attempts and pump time
      3      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  742 2022/02/12 23:47:52 9999/99/99 99:99:99
# Pcase vacuums
   6.310   6.310
# Average 
#   P      T      S
  100.760   0.555  33.525
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  742 2022/02/13 02:18:28 9999/99/99 99:99:99
# Pcase vacuums
   6.310   6.560
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  742 2022/02/13 02:37:27
# number of packets previous packets
      5               5
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.560   6.630
# Air Pump max current time  max pressure
     119       252     0.000
# Air Valve Positions
   1.285   0.000
# Air Valve Calibrations
   1.246   0.148   0.697
# Oil Valve Positions
   0.000   0.540
# Oil Valve Calibrations
   1.620   0.570
# Encountered Error Codes
#    Cycle Errors
EE20   742      2
#               Date   Code Description
 2022/02/13 02:36:05 0x0114 AscendCtd
 2022/02/13 02:36:45 0x0114 AscendCtd
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  742  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.360    469   6.150
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  742       197    2022/02/13 02:42:17
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      742	(cycle number) |
     MPS =        0	(phase) |
     MPC =      133	(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 =      739	(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] =      364	(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 =        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 =        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 =      739	(cycle) |
  PTO[0] =     9000	(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 =      739	(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 =      739	(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) |

