# 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   823  340 000000000432020  4693     0   3 2022/06/28, 17:40:27,  67.2215  -54.2040   9      0 13
SBD 11146   823  329 000000000432020  4694     0   2 2022/06/28, 17:40:38,  67.1807  -54.2581   8      0 0,8,15,13,6,14,14
SBD 11146   823  320 000000000432020  4695     0   1 2022/06/28, 17:40:52,  67.1946  -54.2581   7      0 5,14,1,2,3
SBD 11146   823  340 000000000432020  4696     0   0 2022/06/28, 17:41:06,  67.2289  -54.0748   7      0 0,4,14,14,9,10,11,7
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1281           48        1329
# Sensor_ID bytes     % packets Description
          0    48  3.75       2         GPS
          1    58  4.53       1    Pressure
          2    82  6.40       1 Temperature
          3    66  5.15       1    Salinity
          4   108  8.43       1        Fall
          5    83  6.48       1        Rise
          6    48  3.75       1        Pump
          7    36  2.81       1 Drift_times
          8     8  0.62       1     Surface
          9    44  3.43       1  HR/Drift_P
         10    36  2.81       1  HR/Drift_T
         11    36  2.81       1  HR/Drift_S
         13   404 31.54       2  Parameters
         14   158 12.33       5 Engineering
         15    66  5.15       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  823 1 2022/06/28 12:24 +67.17148  -54.15930    0  6 33 39 46  1.0     0
G  823 2 2022/06/28 17:35 +67.17274  -54.17723   80  6  0 32 43  1.9     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   823   67    1     3         0
#      Pres      Temp    Salinity
      1.040     2.3890    33.4170
      2.000     2.3990    33.4150
      3.040     2.3810    33.4160
      4.040     2.3210    33.4190
      5.000     2.3050    33.4150
      6.000     2.3080    33.4150
      6.960     2.3030    33.4160
      8.040     2.2880    33.4120
      9.000     2.2850    33.4120
      9.960     2.2760    33.4110
     11.040     2.2290    33.4100
     11.960     2.0950    33.4070
     12.960     1.9920    33.4160
     14.000     1.9090    33.4140
     15.000     1.8870    33.4140
     15.960     1.8750    33.4120
     16.960     1.8350    33.4150
     18.000     1.7880    33.4170
     18.960     1.7710    33.4150
     20.000     1.7460    33.4160
     20.960     1.7110    33.4180
     22.000     1.6810    33.4180
     23.000     1.6740    33.4180
     24.000     1.6680    33.4180
     25.040     1.6620    33.4180
     26.000     1.6520    33.4180
     27.000     1.6450    33.4180
     27.960     1.6340    33.4180
     29.000     1.6280    33.4190
     30.000     1.6230    33.4190
     31.000     1.6130    33.4180
     32.040     1.6140    33.4170
     33.000     1.6040    33.4190
     34.000     1.6000    33.4190
     35.000     1.5960    33.4190
     36.040     1.5950    33.4190
     37.000     1.5960    33.4190
     38.000     1.5960    33.4190
     39.000     1.5960    33.4190
     40.000     1.5950    33.4190
     41.000     1.5950    33.4190
     41.960     1.5940    33.4190
     43.000     1.5920    33.4190
     44.040     1.5930    33.4190
     45.040     1.5920    33.4190
     46.000     1.5920    33.4180
     47.000     1.5870    33.4190
     48.040     1.5850    33.4180
     49.000     1.5840    33.4180
     50.040     1.5830    33.4180
     51.000     1.5710    33.4200
     52.000     1.5670    33.4180
     53.000     1.5670    33.4180
     53.960     1.5670    33.4180
     54.960     1.5670    33.4180
     56.000     1.5670    33.4180
     57.000     1.5680    33.4180
     58.000     1.5680    33.4180
     59.000     1.5680    33.4180
     59.960     1.5690    33.4180
     61.040     1.5700    33.4180
     62.040     1.5670    33.4180
     62.960     1.5660    33.4180
     63.960     1.5660    33.4180
     65.000     1.5650    33.4180
     66.200     1.5640    33.4180
     66.520     1.5640    33.4120
# Drift Data
#      C Npts comp n_var
I0   823   23    1     4
#      Pres       Temp   Salinity     Time
     68.240     1.5940    33.4180        5
     68.720     1.5900    33.4190      611
     68.880     1.5830    33.4170     1216
     69.040     1.5800    33.4170     1822
     69.000     1.5790    33.4180     2427
     69.000     1.5760    33.4170     3032
     69.000     1.5750    33.4180     3638
     68.880     1.5740    33.4180     4243
     69.040     1.5720    33.4170     4849
     69.040     1.5700    33.4170     5454
     68.920     1.5690    33.4170     6060
     68.760     1.5680    33.4170     6665
     68.520     1.5660    33.4170     7270
     68.320     1.5640    33.4170     7876
     68.040     1.5640    33.4170     8481
     67.760     1.5610    33.4170     9087
     67.440     1.5600    33.4180     9692
     67.120     1.5610    33.4170    10297
     66.920     1.5610    33.4180    10903
     66.640     1.5630    33.4170    11508
     66.600     1.5640    33.4180    12114
     66.520     1.5650    33.4180    12719
     66.440     1.5650    33.4170    13325
# Fall Time Series
#  Cycle npts     Start                Date
F00  823   20 709734331 2022/06/28 12:25:31
# time     Pres phase                Date
     0    0.440     1 2022/06/28 12:25:31
   130    5.000    10 2022/06/28 12:27:41
   169   10.440    10 2022/06/28 12:28:20
   202   15.160    10 2022/06/28 12:28:53
   235   20.080    10 2022/06/28 12:29:26
   246   21.720     2 2022/06/28 12:29:37
   268   25.040    10 2022/06/28 12:29:59
   303   30.320    10 2022/06/28 12:30:34
   339   35.240    10 2022/06/28 12:31:10
   378   40.360    10 2022/06/28 12:31:49
   421   45.160    10 2022/06/28 12:32:32
   470   50.240    10 2022/06/28 12:33:21
   525   55.160    10 2022/06/28 12:34:16
   623   60.040    10 2022/06/28 12:35:54
   887   65.000    10 2022/06/28 12:40:18
  1488   68.120    10 2022/06/28 12:50:19
  2090   67.920    10 2022/06/28 13:00:21
  2401   67.960     3 2022/06/28 13:05:32
  2749   68.080    10 2022/06/28 13:11:20
  3350   68.320    10 2022/06/28 13:21:21
# Rise Time Series
#  Cycle npts     Start                Date
R00  823   15 709752091 2022/06/28 17:21:31
# time     Pres phase                Date
     0   66.400     7 2022/06/28 17:21:31
   127   61.400    13 2022/06/28 17:23:38
   180   56.880    13 2022/06/28 17:24:31
   243   51.160    13 2022/06/28 17:25:34
   295   46.200    13 2022/06/28 17:26:26
   348   41.200    13 2022/06/28 17:27:19
   390   36.680    13 2022/06/28 17:28:01
   442   31.240    13 2022/06/28 17:28:53
   484   26.920    13 2022/06/28 17:29:35
   537   21.680    13 2022/06/28 17:30:28
   589   16.280    13 2022/06/28 17:31:20
   642   11.080    13 2022/06/28 17:32:13
   694    6.000    13 2022/06/28 17:33:05
   736    1.960    13 2022/06/28 17:33:47
   737    1.960     8 2022/06/28 17:33:48
# Pump Time Series
#   Cycle npts
B02   823    4
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    21.720  352   15.14       0    634    -9     2
    66.400  127   15.23       0    635    -9     7
    45.360   21   15.22       0    638    -9    13
     0.400   20   15.22       0    637    -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   823  2.4   12    90   120   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  823 2022/06/28 12:25:29
# Pcase vacuums
   6.440   6.270
# Oil valve positions
   1.684   0.514   0.680
# Seek attempts and pump time
      1     -3
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  823 2022/06/28 13:21:22 9999/99/99 99:99:99
# Pcase vacuums
   6.270   6.270
# Average 
#   P      T      S
   68.120   1.571  33.417
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  823 2022/06/28 17:21:31 9999/99/99 99:99:99
# Pcase vacuums
   6.270   6.360
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  823 2022/06/28 17:34:05
# number of packets previous packets
      4               6
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.360   6.400
# Air Pump max current time  max pressure
     119       365     0.000
# Air Valve Positions
   1.284   0.000
# Air Valve Calibrations
   1.246   0.148   0.697
# Oil Valve Positions
   0.000   0.549
# Oil Valve Calibrations
   1.620   0.570
# Encountered Error Codes
#    Cycle Errors
EE20   823      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  823  2      0
# MC    Pres      Time  Pcase Vacuum
   1     0.400    240   6.070
   3    68.000      2   6.280
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  823       197    2022/06/28 17:40:38
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      823	(cycle number) |
     MPS =        0	(phase) |
     MPC =      214	(count) |
  MNM[0] =      999	(count) |
  MNM[1] =      999	(count) |
  MNM[2] =      999	(count) |
  MNS[0] =        0	(count) |
  MNS[1] =        2	(count) |
  MNS[2] =        2	(count) |
  DTD[0] =      120	(dBar) |
  DTD[1] =      100	(dBar) |
  DTD[2] =     1000	(dBar) |
     MDS =     2100	(dBar) |
     APT =        1	(0=dis 1=en) |
     BTM =        1	(Bluetooth Mode) |
     DDB =        1	(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 =      820	(cycle number) |
     DRA =       20	(target descent rate dBar/sec) |
  DSD[0] =       21	(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] =      352	(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 =    65533	(sec) |
     DCX =     1020	(sec) |
     DCP =        1	(sec) |
     DCF =        1	(sec) |
     DCD =      200	(dBar) |
     DCR =        0	(dBar/sec) |
     DSW =      300	(sec) |
     DUC =       75	(under damping factor) |
     DPT =       10	(sec) |
     DUT =        5	(sec) |
     DPD =        5	(sec) |
     DVT =       30	(sec) |
     DVD =        5	(dBar) |
     DVW =      300	(sec) |
     PFR =       19	(cc/min) |
     PFC =       16	(.001 cc/dBar) |
     DDP =       50	(dBar) |
     DDS =      900	(sec) |
     PNS =      820	(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 =      820	(cycle number) |
     ARR =        8	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =      120	(sec) |
     APN =       20	(sec) |
     APF =      100	(sec) |
     ASI =    10000	(ms) |
     ASD =        2	(dBar) |
     ADD =        5	(dBar) |
     ADT =      300	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =      820	(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 =    20000	(ms) |
     SDS =       20	(sec) |
     SAM =        1	(0=dis 1=en) |
     SAX =     7500	(.001 psi) |
     SAN =     6500	(.001 psi) |
     SAO =     1080	(sec) |
     SPT =      300	(sec) |
     SSP =       20	(sec) |

