# Message Decoder for Solo2, Alto and Deep Solo Floats; v240529
#      SN Cycle Size            IMEI MOMSN MTMSN PID       Date      Time  Latitude Longitude Err Status Sensor IDs
SBD 11342   909  225 000000000881890  5825     0   4 2024/06/13, 14:29:28,  66.7388  -53.1119   7      0 6,14,14
SBD 11342   909  340 000000000881890  5826     0   3 2024/06/13, 14:29:38,  66.7388  -53.1119   7      0 13
SBD 11342   909  304 000000000881890  5827     0   2 2024/06/13, 14:29:50,  66.7388  -53.1119   8      0 3,8,15,13
SBD 11342   909  324 000000000881890  5828     0   1 2024/06/13, 14:30:01,  66.7388  -53.1119   8      0 5,14,0,1,2
SBD 11342   909  307 000000000881890  5829     0   0 2024/06/13, 14:30:11,  66.7586  -53.1846   9      0 0,4,14,14,9,10,11,7
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1440           60        1500
# Sensor_ID bytes     % packets Description
          0    48  3.33       2         GPS
          1    79  5.49       1    Pressure
          2   127  8.82       1 Temperature
          3    88  6.11       1    Salinity
          4    73  5.07       1        Fall
          5    63  4.38       1        Rise
          6   125  8.68       1        Pump
          7    36  2.50       1 Drift_times
          8    62  4.31       1     Surface
          9    36  2.50       1  HR/Drift_P
         10    46  3.19       1  HR/Drift_T
         11    36  2.50       1  HR/Drift_S
         13   404 28.06       2  Parameters
         14   151 10.49       5 Engineering
         15    66  4.58       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  909 1 2024/06/12 12:52 +66.74643  -53.04107    0  4 35 41 45  2.5     0
G  909 2 2024/06/13 14:27 +66.74641  -53.04020   40  4 37 42 48  4.0     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   909   96    1     3         0
#      Pres      Temp    Salinity
      1.120     3.3030    32.9450
      2.000     2.6970    33.0140
      3.000     2.5520    32.9910
      4.000     2.4680    32.9930
      5.000     2.4190    32.9950
      6.000     2.3330    33.0060
      6.960     2.2880    33.0020
      8.000     2.2300    33.0100
      9.000     2.1960    33.0010
     10.000     2.1180    32.9960
     11.000     1.6930    33.0430
     12.000     0.9280    33.0820
     13.000     0.7890    33.0650
     14.000     0.6660    33.0660
     15.000     0.3100    33.1030
     16.000     0.1110    33.0980
     16.960     0.0130    33.1030
     18.000    -0.0620    33.1080
     19.000    -0.0990    33.1060
     20.000    -0.1340    33.1090
     21.000    -0.1930    33.1100
     21.960    -0.1940    33.1090
     23.000    -0.2400    33.1160
     24.000    -0.2860    33.1150
     24.960    -0.3070    33.1170
     26.000    -0.3260    33.1180
     27.000    -0.3420    33.1190
     27.960    -0.3580    33.1210
     29.000    -0.3680    33.1220
     30.000    -0.3810    33.1230
     31.000    -0.3920    33.1240
     32.000    -0.4270    33.1300
     33.040    -0.4540    33.1340
     34.000    -0.4820    33.1370
     35.000    -0.4820    33.1400
     36.000    -0.5020    33.1430
     37.040    -0.5060    33.1420
     38.000    -0.5070    33.1420
     39.000    -0.5080    33.1420
     40.000    -0.5070    33.1420
     41.000    -0.5090    33.1430
     42.000    -0.5150    33.1450
     43.000    -0.5210    33.1460
     43.960    -0.5200    33.1460
     45.000    -0.5190    33.1450
     46.040    -0.5210    33.1450
     47.040    -0.5390    33.1470
     48.040    -0.5940    33.1490
     49.040    -0.5950    33.1460
     50.040    -0.6000    33.1480
     51.000    -0.5990    33.1470
     52.000    -0.5890    33.1490
     53.040    -0.5910    33.1500
     54.040    -0.5970    33.1510
     55.000    -0.6000    33.1510
     56.000    -0.6030    33.1510
     56.960    -0.6070    33.1520
     57.960    -0.6050    33.1510
     59.000    -0.6070    33.1520
     60.000    -0.6060    33.1520
     61.000    -0.6050    33.1530
     62.000    -0.6050    33.1540
     63.040    -0.6070    33.1550
     64.040    -0.6070    33.1550
     65.040    -0.6050    33.1550
     66.000    -0.6020    33.1570
     67.000    -0.6010    33.1570
     68.000    -0.5990    33.1580
     69.000    -0.5910    33.1600
     70.000    -0.5910    33.1600
     71.000    -0.5900    33.1600
     72.040    -0.5880    33.1610
     73.000    -0.5870    33.1610
     74.000    -0.5860    33.1620
     75.000    -0.5860    33.1620
     76.000    -0.5840    33.1620
     77.000    -0.5820    33.1630
     78.000    -0.5770    33.1640
     79.000    -0.5710    33.1650
     80.040    -0.5700    33.1650
     81.000    -0.5690    33.1660
     82.000    -0.5690    33.1660
     83.000    -0.5680    33.1660
     84.040    -0.5660    33.1660
     85.040    -0.5660    33.1660
     86.040    -0.5630    33.1670
     87.040    -0.5590    33.1680
     88.040    -0.5580    33.1680
     89.000    -0.5470    33.1690
     90.040    -0.5370    33.1710
     91.000    -0.5410    33.1710
     92.000    -0.5530    33.1720
     93.000    -0.5570    33.1730
     94.000    -0.5620    33.1740
     95.080    -0.5610    33.1750
     95.560    -0.5620    33.1740
# Drift Data
#      C Npts comp n_var
I0   909   23    1     4
#      Pres       Temp   Salinity     Time
     95.800    -0.5790    33.1650        6
     95.920    -0.5960    33.1660     3611
     95.840    -0.5870    33.1670     7217
     95.640    -0.5910    33.1670    10823
     95.360    -0.5920    33.1670    14428
     95.000    -0.5930    33.1660    18034
     94.760    -0.5830    33.1680    21640
     94.720    -0.5490    33.1730    25245
     94.880    -0.5500    33.1720    28851
     95.240    -0.5480    33.1720    32457
     95.720    -0.5490    33.1720    36062
     96.240    -0.5450    33.1720    39668
     96.600    -0.5480    33.1710    43273
     96.720    -0.5450    33.1710    46879
     96.640    -0.5520    33.1700    50485
     96.320    -0.5490    33.1720    54090
     95.800    -0.5510    33.1730    57696
     95.280    -0.5560    33.1710    61302
     94.800    -0.5630    33.1650    64907
     94.480    -0.5640    33.1660    68513
     94.400    -0.5530    33.1720    72119
     94.520    -0.5510    33.1750    75724
     94.800    -0.5600    33.1750    79330
# Surface Pressure Time Series
#    C npts n_var               Start
S  909     6     6 2024/06/13 14:27:04
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    69      0.260      3.609   -999.000      14 2024/06/13 14:28:13
    82      0.270      3.601   -999.000      14 2024/06/13 14:28:26
    93      0.250      3.691   -999.000      14 2024/06/13 14:28:37
   104      0.250      3.873   -999.000      14 2024/06/13 14:28:48
   115      0.240      4.126   -999.000      14 2024/06/13 14:28:59
   126      0.240      4.322   -999.000      14 2024/06/13 14:29:10
# Fall Time Series
#  Cycle npts     Start                Date
F00  909   13 771511954 2024/06/12 12:52:34
# time     Pres phase                Date
     0    0.160     1 2024/06/12 12:52:34
   148   10.400    10 2024/06/12 12:55:02
   216   20.080    10 2024/06/12 12:56:10
   284   30.400    10 2024/06/12 12:57:18
   346   40.040    10 2024/06/12 12:58:20
   389   46.760     2 2024/06/12 12:59:03
   411   50.200    10 2024/06/12 12:59:25
   479   60.160    10 2024/06/12 13:00:33
   554   70.080    10 2024/06/12 13:01:48
   648   80.080    10 2024/06/12 13:03:22
   777   90.000    10 2024/06/12 13:05:31
  2580   95.680    10 2024/06/12 13:35:34
  4315   95.800    10 2024/06/12 14:04:29
# Rise Time Series
#  Cycle npts     Start                Date
R00  909   10 771602678 2024/06/13 14:04:38
# time     Pres phase                Date
     0   95.560     7 2024/06/13 14:04:38
   442   85.120    13 2024/06/13 14:12:00
   585   74.960    13 2024/06/13 14:14:23
   708   64.760    13 2024/06/13 14:16:26
   831   53.280    13 2024/06/13 14:18:29
   934   43.040    13 2024/06/13 14:20:12
  1036   32.040    13 2024/06/13 14:21:54
  1139   21.520    13 2024/06/13 14:23:37
  1241   11.000    13 2024/06/13 14:25:19
  1344    1.000    13 2024/06/13 14:27:02
# Pump Time Series
#   Cycle npts
B02   909   11
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    46.760  321   15.13     220    670    -9     2
    95.560   73   15.28     302    673    -9     7
    95.560   21   15.29     318    676    -9    13
    92.520   21   15.28     306    677    -9    13
    86.240   21   15.28     272    679    -9    13
    78.040   21   15.26     275    681    -9    13
    68.320   21   15.26     259    683    -9    13
    57.280   21   15.25     262    684    -9    13
    43.040   21   15.24     285    686    -9    13
     9.160   21   15.23     260    683    -9    13
     0.120   60   15.21     229    682    -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   909  2.4   25    90   120   600    80    10  1440      9     1    4020   15  1.1310
# 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  909 2024/06/12 12:52:31
# Pcase vacuums
   6.770   6.690
# Oil valve positions
   1.822   0.797   0.631
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  909 2024/06/12 14:04:29 9999/99/99 99:99:99
# Pcase vacuums
   6.690   6.700
# Average 
#   P      T      S
   95.440  -0.563  33.170
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  909 2024/06/13 14:04:38 9999/99/99 99:99:99
# Pcase vacuums
   6.690   6.800
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  909 2024/06/13 14:27:03
# number of packets previous packets
      5               5
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.800   6.800
# Air Pump max current time  max pressure
       0         0     0.000
# Air Valve Positions
   0.000   0.000
# Air Valve Calibrations
   1.176   0.158   0.667
# Oil Valve Positions
   0.000   0.000
# Oil Valve Calibrations
   1.740   0.876
# Encountered Error Codes
#    Cycle Errors
EE20   909      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  909  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.120    385   6.400
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  909       197    2024/06/13 14:29:50
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      909	(cycle number) |
     MPS =        0	(phase) |
     MPC =      909	(count) |
  MNM[0] =      999	(count) |
  MNM[1] =       99	(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 =        0	(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 =        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 =    42104	(vac 0 inHg cal) |
     PV5 =    18698	(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 =     4095	(ice month mask) |
  ICA[0] =        5	(summer attempts) |
  ICA[1] =        0	(winter attempts) |
  ICB[0] =        1	(summer cycles) |
  ICB[1] =        0	(winter cycles) |
  IMT[0] =       70	(summer message threshold) |
  IMT[1] =       99	(winter message threshold) |
  ILT[0] =      180	(summer time threshold) |
  ILT[1] =      999	(winter time threshold) |
     ICN =       20	(shallow limit for test dBar) |
     ICX =       40	(deep limit for test dBar) |
     ICT =     0.00	(deg C) |
     ICS =       10	(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] =        1	(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] =      600	(winter secs) |
     ICF =        0	(summer mask) |
     ICW =        0	(winter ice mask) |
     DNS =      908	(cycle number) |
     DRA =       20	(target descent rate dBar/sec) |
  DSD[0] =       46	(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 =       10	(dBar) |
     DDT =     1800	(sec) |
  DFT[0] =      320	(sec) |
  DFT[1] =      220	(sec) |
  DFT[2] =      180	(sec) |
     DCM =        0	(0=dis 1=en) |
     DAL =        1	(0=cal 1=seek) |
  DCT[0] =     3600	(sec) |
  DCT[1] =     1800	(sec) |
  DCT[2] =    21600	(sec) |
     DCA =        1	(max attempts) |
     DRC =        3	(cal rate calculation) |
     DRT =    65531	(sec) |
     DCX =     1020	(sec) |
     DCP =        1	(sec) |
     DCF =        2	(sec) |
     DCD =      200	(dBar) |
     DCR =        0	(dBar/sec) |
     DSW =      900	(sec) |
     DUC =       67	(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 =      908	(cycle) |
  PTO[0] =    86400	(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 =  3600000	(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 =     3600	(sec) |
     PSM =        0	(0=dis 1=en) |
     PSD =      100	(dBar) |
     PST =     7200	(sec) |
     PSV =       30	(sec) |
     PSW =      600	(sec) |
     PSS =        7	(1=P,2=T,3=PT,4=S,5=PS,6=TS,7=PTS) |
     ASN =      908	(cycle number) |
     ARR =        9	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =       60	(sec) |
     APN =       20	(sec) |
     APF =      100	(sec) |
     ASI =    20000	(ms) |
     ASD =        1	(dBar) |
     ADD =       10	(dBar) |
     ADT =     1800	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =      902	(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 =    10000	(ms) |
     SDS =       10	(sec) |
     SAM =        0	(0=dis 1=en) |
     SAX =     7500	(.001 psi) |
     SAN =     6500	(.001 psi) |
     SAO =     1080	(sec) |
     SPT =       60	(sec) |
     SSP =       60	(sec) |

