# 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   685  282 000000000432020  3964     0   4 2022/01/30, 03:09:08,  66.3742  -55.4915   4      0 13,6,14,14
SBD 11146   685  340 000000000432020  3965     0   3 2022/01/30, 03:09:19,  66.3598  -55.4915   7      0 13
SBD 11146   685  316 000000000432020  3966     0   2 2022/01/30, 03:09:52,  66.3928  -55.5652   5      0 2,3,0,8,15
SBD 11146   685  304 000000000432020  3967     0   1 2022/01/30, 03:10:05,  66.3598  -55.4915   5      0 10,11,7,5,14,1
SBD 11146   685  331 000000000432020  3968     0   0 2022/01/30, 03:11:05,  66.3742  -55.4915   3      0 0,4,14,14,9
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1513           60        1573
# Sensor_ID bytes     % packets Description
          0    48  3.17       2         GPS
          1    68  4.49       1    Pressure
          2   106  7.01       1 Temperature
          3   100  6.61       1    Salinity
          4   208 13.75       1        Fall
          5    88  5.82       1        Rise
          6    81  5.35       1        Pump
          7    31  2.05       1 Drift_times
          8     8  0.53       1     Surface
          9    43  2.84       1  HR/Drift_P
         10    43  2.84       1  HR/Drift_T
         11    43  2.84       1  HR/Drift_S
         13   404 26.70       2  Parameters
         14   176 11.63       5 Engineering
         15    66  4.36       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  685 1 2022/01/29 21:11 +66.33423  -55.42514    0  6 29 37 43  2.0     0
G  685 2 2022/01/30 03:07 +66.34213  -55.50096   60  5  0 29 45  4.2     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   685   88    1     3         0
#      Pres      Temp    Salinity
      1.000     0.1560    31.9030
      2.040     0.1570    33.5650
      2.960     0.1650    33.5650
      3.920     0.1590    33.5650
      5.000     0.1720    33.5650
      5.960     0.1740    33.5650
      7.000     0.1700    33.5650
      7.960     0.1670    33.5650
      8.960     0.1720    33.5650
     10.000     0.1710    33.5650
     11.040     0.1720    33.5650
     12.040     0.1730    33.5650
     13.000     0.1730    33.5650
     13.960     0.1730    33.5640
     15.040     0.1750    33.5640
     16.080     0.1750    33.5640
     17.080     0.1740    33.5640
     18.040     0.1710    33.5650
     19.000     0.1710    33.5640
     20.000     0.1740    33.5640
     21.040     0.1730    33.5650
     22.000     0.1720    33.5650
     23.000     0.1740    33.5650
     24.000     0.1740    33.5650
     25.040     0.1750    33.5650
     26.040     0.1730    33.5650
     26.960     0.1820    33.5640
     28.000     0.1850    33.5640
     29.080     0.1870    33.5630
     30.040     0.1850    33.5640
     31.000     0.1850    33.5640
     31.960     0.1870    33.5630
     33.000     0.1870    33.5630
     34.000     0.1860    33.5640
     35.040     0.1920    33.5630
     36.040     0.1920    33.5640
     37.040     0.1870    33.5640
     38.000     0.1890    33.5640
     39.040     0.1840    33.5650
     39.960     0.1820    33.5650
     40.960     0.1810    33.5650
     42.000     0.1820    33.5650
     43.040     0.1790    33.5650
     44.080     0.1770    33.5650
     45.000     0.1800    33.5650
     46.000     0.1800    33.5660
     46.960     0.1840    33.5660
     48.040     0.1820    33.5660
     49.000     0.1850    33.5670
     50.000     0.1900    33.5660
     51.040     0.2500    33.5700
     52.040     0.2310    33.5690
     53.040     0.2700    33.5740
     53.960     0.2280    33.5670
     54.960     0.2270    33.5690
     55.960     0.2600    33.5690
     57.040     0.2620    33.5700
     58.000     0.2550    33.5730
     58.960     0.2630    33.5700
     60.040     0.2670    33.5740
     61.080     0.2660    33.5680
     62.000     0.2390    33.5680
     62.960     0.2420    33.5690
     64.000     0.2370    33.5710
     65.040     0.2370    33.5680
     66.000     0.2490    33.5680
     67.000     0.2100    33.5700
     68.000     0.2060    33.5680
     69.040     0.2270    33.5660
     70.000     0.2350    33.5670
     71.000     0.2860    33.5840
     72.040     0.2790    33.5780
     73.000     0.2700    33.5720
     73.960     0.2780    33.5770
     74.960     0.2100    33.5690
     76.000     0.2280    33.5650
     77.040     0.2710    33.5730
     77.960     0.2610    33.5800
     78.960     0.2600    33.5800
     80.040     0.3120    33.5730
     81.080     0.4480    33.5930
     82.000     0.4920    33.5940
     83.000     0.5060    33.5980
     84.040     0.5380    33.6020
     85.080     0.5630    33.6060
     86.040     0.6140    33.6100
     87.040     0.6490    33.6170
     87.960     0.8130    33.6260
# Drift Data
#      C Npts comp n_var
I0   685   14    1     4
#      Pres       Temp   Salinity     Time
     89.760     0.8820    33.6340        6
     87.680     0.7950    33.6670      611
     84.320     0.6990    33.6390     1217
     82.600     0.8650    33.5630     1822
     76.200     0.6880    33.6860     2427
     76.800     0.7230    33.6260     3033
     89.360     0.8480    33.6180     3638
     93.920     0.6870    33.6100     4244
     88.760     0.7970    33.6040     4849
     77.200     0.8310    33.6430     5454
     88.360     0.7900    33.6360     6060
     91.480     1.0140    33.6530     6665
     95.080     0.7940    33.6100     7271
     88.960     0.6470    33.6260     7876
# Fall Time Series
#  Cycle npts     Start                Date
F00  685   40 696805946 2022/01/29 21:12:26
# time     Pres phase                Date
     0    0.320     1 2022/01/29 21:12:26
   189    5.120    10 2022/01/29 21:15:35
   218   10.320    10 2022/01/29 21:16:04
   251   15.480    10 2022/01/29 21:16:37
   277   20.280    10 2022/01/29 21:17:03
   306   25.560    10 2022/01/29 21:17:32
   332   30.080    10 2022/01/29 21:17:58
   362   35.440    10 2022/01/29 21:18:28
   391   40.400    10 2022/01/29 21:18:57
   424   45.320    10 2022/01/29 21:19:30
   453   50.040    10 2022/01/29 21:19:59
   458   50.800     2 2022/01/29 21:20:04
   486   55.320    10 2022/01/29 21:20:32
   519   60.320    10 2022/01/29 21:21:05
   554   65.120    10 2022/01/29 21:21:40
   597   70.160    10 2022/01/29 21:22:23
   642   75.200    10 2022/01/29 21:23:08
   691   80.200    10 2022/01/29 21:23:57
   750   85.200    10 2022/01/29 21:24:56
  1350   84.280    10 2022/01/29 21:34:56
  1951   80.960    10 2022/01/29 21:44:57
  2552   77.520    10 2022/01/29 21:54:58
  2622   78.000     3 2022/01/29 21:56:08
  3152   79.960    10 2022/01/29 22:04:58
  3753   79.720    10 2022/01/29 22:14:59
  4354   80.360    10 2022/01/29 22:25:00
  4461   81.080     3 2022/01/29 22:26:47
  4955   82.840    10 2022/01/29 22:35:01
  5556   78.640    10 2022/01/29 22:45:02
  6157   76.000    10 2022/01/29 22:55:03
  6299   75.000     3 2022/01/29 22:57:25
  7246   78.480    10 2022/01/29 23:13:12
  7847   80.080    10 2022/01/29 23:23:13
  8149   85.040    10 2022/01/29 23:28:15
  8325   90.000    10 2022/01/29 23:31:11
  8926   90.280    10 2022/01/29 23:41:12
  9377   85.960    10 2022/01/29 23:48:43
  9978   82.920    10 2022/01/29 23:58:44
 10532   87.000    10 2022/01/30 00:07:58
 10847   89.720    10 2022/01/30 00:13:13
# Rise Time Series
#  Cycle npts     Start                Date
R00  685   16 696825815 2022/01/30 02:43:35
# time     Pres phase                Date
     0   87.800     7 2022/01/30 02:43:35
   156   81.640    13 2022/01/30 02:46:11
   217   76.520    13 2022/01/30 02:47:12
   279   71.280    13 2022/01/30 02:48:14
   340   65.320    13 2022/01/30 02:49:15
   402   58.720    13 2022/01/30 02:50:17
   463   52.320    13 2022/01/30 02:51:18
   525   46.160    13 2022/01/30 02:52:20
   586   40.080    13 2022/01/30 02:53:21
   627   35.680    13 2022/01/30 02:54:02
   689   28.920    13 2022/01/30 02:55:04
   750   22.000    13 2022/01/30 02:56:05
   812   15.280    13 2022/01/30 02:57:07
   853   10.160    13 2022/01/30 02:57:48
   894    4.720    13 2022/01/30 02:58:29
  1077    0.400     8 2022/01/30 03:01:32
# Pump Time Series
#   Cycle npts
B02   685    7
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    50.800  361   15.10       0    637    -9     2
    87.800  136   15.20       0    640    -9     7
    74.720   21   15.21       0    643    -9    13
    63.360   21   15.20       0    645    -9    13
    48.160   21   15.19       0    646    -9    13
  9999.000   41   15.19       0    649    -9    13
     0.360   60   15.18       0    654    -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   685  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  685 2022/01/29 21:12:24
# Pcase vacuums
   6.550   6.300
# Oil valve positions
   1.682   0.520   0.690
# Seek attempts and pump time
      3     -4
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  685 2022/01/30 00:13:14 9999/99/99 99:99:99
# Pcase vacuums
   6.300   6.300
# Average 
#   P      T      S
   86.440   0.790  33.629
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  685 2022/01/30 02:43:35 9999/99/99 99:99:99
# Pcase vacuums
   6.300   6.500
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  685 2022/01/30 03:01:30
# number of packets previous packets
      5              13
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.500   6.570
# Air Pump max current time  max pressure
     119       332     0.000
# Air Valve Positions
   1.285   0.000
# Air Valve Calibrations
   1.246   0.148   0.697
# Oil Valve Positions
   0.000   0.554
# Oil Valve Calibrations
   1.620   0.570
# Encountered Error Codes
#    Cycle Errors
EE20   685      3
#               Date   Code Description
 2022/01/30 02:59:29 0x0114 AscendCtd
 2022/01/30 03:00:10 0x0114 AscendCtd
 2022/01/30 03:00:50 0x0114 AscendCtd
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  685  2      0
# MC    Pres      Time  Pcase Vacuum
   1     0.400    452   6.100
   3    74.800      3   6.320
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  685       197    2022/01/30 03:09:19
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      685	(cycle number) |
     MPS =        0	(phase) |
     MPC =       76	(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 =      682	(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] =      360	(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 =        4	(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 =      682	(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 =      682	(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 =      682	(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) |

