# 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 11343    43  340 000000000000009   781    10  13 2022/07/19, 20:50:04,  41.5334  -70.6398   2      0 13
SBD 11343    43   83 000000000000009   782     0  14 2022/07/19, 20:50:17,  41.5108  -70.6557   2      0 13
SBD 11343    43  333 000000000000009   783     0  12 2022/07/19, 20:50:38,  41.5108  -70.6557   2      0 8,15,13
SBD 11343    43  335 000000000000009   784     0  11 2022/07/19, 20:50:49,  41.5334  -70.6398   2      0 8
SBD 11343    43  327 000000000000009   785     0  10 2022/07/19, 20:51:02,  41.5108  -70.6557   2      0 7,5,14,0,1,2,3,6,14,14
SBD 11343    43  328 000000000000009   786     0   9 2022/07/19, 20:51:17,  41.5108  -70.6557   3      0 0,4,14,14,9,10,11
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      23         1674           72        1746
# Sensor_ID bytes     % packets Description
          0    48  2.87       2         GPS
          1    29  1.73       1    Pressure
          2    29  1.73       1 Temperature
          3    29  1.73       1    Salinity
          4   153  9.14       1        Fall
          5    18  1.08       1        Rise
          6    37  2.21       1        Pump
          7    30  1.79       1 Drift_times
          8   502 29.99       2     Surface
          9    30  1.79       1  HR/Drift_P
         10    35  2.09       1  HR/Drift_T
         11    30  1.79       1  HR/Drift_S
         13   475 28.38       3  Parameters
         14   163  9.74       5 Engineering
         15    66  3.94       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   43 1 2022/07/19 13:13 +41.53416  -70.64740   10  4 11 25 38  3.0     0
G   43 2 2022/07/19 20:39 +41.53429  -70.64653   20  3 27 36 45  3.5     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0    43    9    1     3         2
#      Pres      Temp    Salinity
      1.080    24.8460    29.5960
      1.960    24.8450    29.5950
      3.000    24.8500    29.5950
      4.000    24.8600    29.5940
      5.040    24.8630    29.5950
      6.040    24.8640    29.5940
      7.040    24.8660    29.5950
      8.040    24.8690    29.5940
      9.120    24.8720    29.5950
# Drift Data
#      C Npts comp n_var
I0    43   12    1     4
#      Pres       Temp   Salinity     Time
      9.160    24.8540    29.5960        5
      9.120    24.8520    29.5960     1811
      9.160    24.8520    29.5950     3617
      9.120    24.8510    29.5960     5422
      9.160    24.8730    29.5960     7228
      9.160    24.9110    29.5970     9034
      9.160    24.9620    29.5970    10839
      9.160    25.0130    29.5970    12645
      9.160    25.0590    29.5980    14451
      9.160    25.1100    29.5970    16256
      9.120    25.1620    29.5980    18062
      9.160    25.1990    29.5970    19868
# Surface Pressure Time Series
#    C npts n_var               Start
S   43    54     6 2022/07/19 20:38:34
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    65     -0.120     22.122   -999.000      14 2022/07/19 20:39:39
    78     -0.100     21.763   -999.000      14 2022/07/19 20:39:52
    89     -0.100     21.571   -999.000      14 2022/07/19 20:40:03
   100     -0.090     21.478   -999.000      14 2022/07/19 20:40:14
   111     -0.210     21.370   -999.000      14 2022/07/19 20:40:25
   122     -0.090     21.267   -999.000      14 2022/07/19 20:40:36
   133     -0.080     21.163   -999.000      14 2022/07/19 20:40:47
   144     -0.090     21.026   -999.000      14 2022/07/19 20:40:58
   156     -0.080     20.813   -999.000      14 2022/07/19 20:41:10
   166     -0.060     20.653   -999.000      14 2022/07/19 20:41:20
   177     -0.060     20.543   -999.000      14 2022/07/19 20:41:31
   189     -0.080     20.457   -999.000      14 2022/07/19 20:41:43
   200     -0.070     20.400   -999.000      14 2022/07/19 20:41:54
   212     -0.050     20.361   -999.000      14 2022/07/19 20:42:06
   223     -0.060     20.296   -999.000      14 2022/07/19 20:42:17
   234     -0.060     20.270   -999.000      14 2022/07/19 20:42:28
   245     -0.060     20.333   -999.000      14 2022/07/19 20:42:39
   256     -0.060     20.309   -999.000      14 2022/07/19 20:42:50
   268     -0.060     20.316   -999.000      14 2022/07/19 20:43:02
   279     -0.070     20.354   -999.000      14 2022/07/19 20:43:13
   290     -0.090     20.351   -999.000      14 2022/07/19 20:43:24
   301     -0.130     20.337   -999.000      14 2022/07/19 20:43:35
   313     -0.120     20.395   -999.000      14 2022/07/19 20:43:47
   324     -0.110     20.428   -999.000      14 2022/07/19 20:43:58
   335     -0.130     20.435   -999.000      14 2022/07/19 20:44:09
   346     -0.140     20.404   -999.000      14 2022/07/19 20:44:20
   357     -0.160     20.293   -999.000      14 2022/07/19 20:44:31
   368     -0.170     20.207   -999.000      14 2022/07/19 20:44:42
   379     -0.160     20.134   -999.000      14 2022/07/19 20:44:53
   390     -0.190     20.056   -999.000      14 2022/07/19 20:45:04
   401     -0.180     19.985   -999.000      14 2022/07/19 20:45:15
   412     -0.180     19.957   -999.000      14 2022/07/19 20:45:26
   423     -0.190     19.915   -999.000      14 2022/07/19 20:45:37
   435     -0.170     19.884   -999.000      14 2022/07/19 20:45:49
   446     -0.160     19.839   -999.000      14 2022/07/19 20:46:00
   457     -0.210     19.788   -999.000      14 2022/07/19 20:46:11
   468     -0.210     19.745   -999.000      14 2022/07/19 20:46:22
   479     -0.190     19.699   -999.000      14 2022/07/19 20:46:33
   490     -0.200     19.650   -999.000      14 2022/07/19 20:46:44
   501     -0.210     19.615   -999.000      14 2022/07/19 20:46:55
   513     -0.190     19.573   -999.000      14 2022/07/19 20:47:07
   524     -0.190     19.544   -999.000      14 2022/07/19 20:47:18
   535     -0.200     19.525   -999.000      14 2022/07/19 20:47:29
   546     -0.200     19.500   -999.000      14 2022/07/19 20:47:40
   558     -0.200     19.474   -999.000      14 2022/07/19 20:47:52
   569     -0.210     19.435   -999.000      14 2022/07/19 20:48:03
   580     -0.210     19.387   -999.000      14 2022/07/19 20:48:14
   591     -0.210     19.369   -999.000      14 2022/07/19 20:48:25
   602     -0.210     19.358   -999.000      14 2022/07/19 20:48:36
   613     -0.210     19.329   -999.000      14 2022/07/19 20:48:47
   624     -0.200     19.320   -999.000      14 2022/07/19 20:48:58
   635     -0.200     19.323   -999.000      14 2022/07/19 20:49:09
   646     -0.200     19.298   -999.000      14 2022/07/19 20:49:20
   658     -0.200     19.278   -999.000      14 2022/07/19 20:49:32
# Fall Time Series
#  Cycle npts     Start                Date
F00   43   29 711551638 2022/07/19 13:13:58
# time     Pres phase                Date
     0   -0.200     1 2022/07/19 13:13:58
   268    1.480    10 2022/07/19 13:18:26
   273    2.120    10 2022/07/19 13:18:31
   281    3.480    10 2022/07/19 13:18:39
   286    4.400     2 2022/07/19 13:18:44
   289    4.800    10 2022/07/19 13:18:47
   293    5.560    10 2022/07/19 13:18:51
   297    6.280    10 2022/07/19 13:18:55
   302    7.080    10 2022/07/19 13:19:00
   310    8.560    10 2022/07/19 13:19:08
   314    9.120    10 2022/07/19 13:19:12
   616    9.120    10 2022/07/19 13:24:14
   916    9.160    10 2022/07/19 13:29:14
  1216    9.160    10 2022/07/19 13:34:14
  1516    9.160    10 2022/07/19 13:39:14
  1816    9.160    10 2022/07/19 13:44:14
  2116    9.160    10 2022/07/19 13:49:14
  2212    9.160     3 2022/07/19 13:50:50
  2416    9.160    10 2022/07/19 13:54:14
  2716    9.160    10 2022/07/19 13:59:14
  3016    9.160    10 2022/07/19 14:04:14
  3150    9.160     3 2022/07/19 14:06:28
  3316    9.160    10 2022/07/19 14:09:14
  3616    9.160    10 2022/07/19 14:14:14
  3916    9.120    10 2022/07/19 14:19:14
  4216    9.160    10 2022/07/19 14:24:14
  4516    9.160    10 2022/07/19 14:29:14
  4816    9.160    10 2022/07/19 14:34:14
  4987    9.160    10 2022/07/19 14:37:05
# Rise Time Series
#  Cycle npts     Start                Date
R00   43    2 711578308 2022/07/19 20:38:28
# time     Pres phase                Date
     0   -0.160     7 2022/07/19 20:38:28
     5   -0.120     8 2022/07/19 20:38:33
# Pump Time Series
#   Cycle npts
B02    43    3
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
     4.400  124   15.33     180    501    -9     2
    -0.160    3   15.48     193    496    -9     7
    -0.200   59   15.48     163    546    -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    43  2.4    6  2000    10   600    33   180  2880      5     2    7140   15  2.6681
# 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   43 2022/07/19 13:13:55
# Pcase vacuums
   6.660   4.980
# Oil valve positions
   1.837   0.851   0.592
# Seek attempts and pump time
      2      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   43 2022/07/19 14:37:06 9999/99/99 99:99:99
# Pcase vacuums
   4.980   4.960
# Average 
#   P      T      S
    9.160  24.975  29.597
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   43 2022/07/19 20:38:28 9999/99/99 99:99:99
# Pcase vacuums
   4.960   4.960
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   43 2022/07/19 20:38:33
# number of packets previous packets
      5              28
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   4.960   7.000
# Air Pump max current time  max pressure
      36       665     6.789
# Air Valve Positions
   1.238   0.000
# Air Valve Calibrations
   1.196   0.192   0.694
# Oil Valve Positions
   1.838   0.844
# Oil Valve Calibrations
   1.774   0.914
# Encountered Error Codes
#    Cycle Errors
EE20    43      2
#               Date   Code Description
 2022/07/19 20:38:19 0x0615 ParkDepthMin
 2022/07/19 20:38:26 0x0615 ParkDepthMin
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   43  1      0
# MC    Pres      Time  Pcase Vacuum
   1    -0.200    282   4.900
# Upload command:
C Gpfm 2 0;pto 2 0;pth 2 32768;psi 600000;pdt 600;apf 10;MIC 1
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   43       197    2022/07/19 20:50:38
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.2.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =       43	(cycle number) |
     MPS =        2	(phase) |
     MPC =       31	(count) |
  MNM[0] =        6	(count) |
  MNM[1] =        6	(count) |
  MNM[2] =      999	(count) |
  MNS[0] =        1	(count) |
  MNS[1] =        2	(count) |
  MNS[2] =        2	(count) |
  DTD[0] =       10	(dBar) |
  DTD[1] =       10	(dBar) |
  DTD[2] =       10	(dBar) |
     MDS =     2200	(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 =        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 =        7	(dBar) |
     CRS =     1000	(HRD samples) |
     MTD =        2	(dBar) |
     MTT =    30000	(ms) |
     MTS =    21600	(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 =    31593	(vac 0 inHg cal) |
     PV5 =     9057	(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 =       42	(cycle number) |
     DRA =       20	(target descent rate dBar/sec) |
  DSD[0] =        3	(dBar) |
  DSD[1] =        3	(dBar) |
  DSD[2] =        3	(dBar) |
  DST[0] =     1800	(sec) |
  DST[1] =     1800	(sec) |
  DST[2] =     1800	(sec) |
     DDF =      300	(sec) |
     DDC =        0	(sec) |
     DSI =     2000	(ms) |
     DDD =        1	(dBar) |
     DDT =      300	(sec) |
  DFT[0] =      120	(sec) |
  DFT[1] =      120	(sec) |
  DFT[2] =      120	(sec) |
     DCM =        1	(0=dis 1=en) |
     DAL =        1	(0=cal 1=seek) |
  DCT[0] =     1800	(sec) |
  DCT[1] =     1800	(sec) |
  DCT[2] =     1800	(sec) |
     DCA =        2	(max attempts) |
     DRC =        3	(cal rate calculation) |
     DRT =        0	(sec) |
     DCX =     1020	(sec) |
     DCP =        2	(sec) |
     DCF =        2	(sec) |
     DCD =      200	(dBar) |
     DCR =        0	(dBar/sec) |
     DSW =      900	(sec) |
     DUC =       50	(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 =        3	(dBar) |
     DDS =       60	(sec) |
     PNS =       42	(cycle) |
  PTO[0] =    10800	(sec) |
  PTO[1] =        0	(sec) |
  PTO[2] =   172800	(sec) |
  PTH[0] =        0	(24 LSB) |
  PTH[1] =    65552	(24 LSB) |
  PTH[2] =        0	(24 LSB) |
     PTD =        0	(sec) |
     PSA =        1	(0=avg 1=avg+raw) |
     PSI =  1800000	(ms) |
  PFM[0] =        0	(0=dis 1=en) |
  PFM[1] =        1	(0=dis 1=en) |
  PFM[2] =        1	(0=dis 1=en) |
  PFT[0] =        1	(sec) |
  PFT[1] =     1800	(sec) |
  PFT[2] =    10800	(sec) |
  PFD[0] =      500	(dBar) |
  PFD[1] =       20	(dBar) |
  PFD[2] =     2000	(dBar) |
  PFV[0] =        1	(sec) |
  PFV[1] =        5	(sec) |
  PFV[2] =        5	(sec) |
     PDT =     1800	(sec) |
     PSM =        1	(0=dis 1=en) |
     PSD =      200	(dBar) |
     PST =    10800	(sec) |
     PSV =       30	(sec) |
     PSW =      600	(sec) |
     PSS =        7	(1=P,2=T,3=PT,4=S,5=PS,6=TS,7=PTS) |
     ASN =       42	(cycle number) |
     ARR =        5	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =       60	(sec) |
     APN =       10	(sec) |
     APF =       20	(sec) |
     ASI =    10000	(ms) |
     ASD =        1	(dBar) |
     ADD =        1	(dBar) |
     ADT =      300	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =        2	(dBar) |
     SFN =       42	(cycle number) |
     SDC =        0	(dBar) |
     SGT =       15	(min) |
     SET =       30	(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) |

