# Message Decoder for Solo2, Alto and Deep Solo Floats; v211115
#      SN Cycle Size            IMEI MOMSN MTMSN PID       Date      Time  Latitude Longitude Err Status Sensor IDs
SBD 11145   387  340 000000000337990  2381     0   4 2021/11/18, 23:51:52,  66.2563  -56.4087   3      0 13
SBD 11145   387  319 000000000337990  2382     0   3 2021/11/18, 23:52:05,  66.2563  -56.4087   3      0 15,13,6,14,14
SBD 11145   387  282 000000000337990  2383     0   2 2021/11/18, 23:52:16,  66.2563  -56.4087   3      0 3,0,8
SBD 11145   387  314 000000000337990  2384     0   1 2021/11/18, 23:52:34,  66.2563  -56.4087   3      0 7,5,14,1,2
SBD 11145   387  316 000000000337990  2385     0   0 2021/11/18, 23:53:02,  66.2563  -56.4087   6      0 0,4,14,14,9,10,11
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1511           60        1571
# Sensor_ID bytes     % packets Description
          0    48  3.18       2         GPS
          1    69  4.57       1    Pressure
          2    93  6.15       1 Temperature
          3    85  5.63       1    Salinity
          4   108  7.15       1        Fall
          5    88  5.82       1        Rise
          6    59  3.90       1        Pump
          7    33  2.18       1 Drift_times
          8   161 10.66       1     Surface
          9    48  3.18       1  HR/Drift_P
         10    40  2.65       1  HR/Drift_T
         11    40  2.65       1  HR/Drift_S
         13   404 26.74       2  Parameters
         14   169 11.18       5 Engineering
         15    66  4.37       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  387 1 2021/11/18 20:02 +66.24262  -56.44459    0  5 31 39 48  1.5     0
G  387 2 2021/11/18 23:48 +66.24739  -56.43213   90  4  0 25 38  3.0     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   387   86    1     3         0
#      Pres      Temp    Salinity
      1.040     1.6220    33.1800
      1.960     1.6240    33.1820
      3.000     1.6260    33.1830
      3.960     1.6270    33.1820
      4.960     1.6240    33.1830
      6.000     1.6230    33.1830
      7.000     1.6240    33.1820
      7.960     1.6250    33.1830
      9.000     1.6260    33.1830
     10.000     1.6290    33.1830
     11.000     1.6280    33.1830
     12.040     1.6280    33.1830
     13.040     1.6290    33.1830
     14.000     1.6280    33.1830
     15.040     1.6280    33.1830
     16.000     1.6280    33.1830
     16.960     1.6340    33.1840
     18.000     1.6360    33.1840
     19.000     1.6370    33.1840
     20.000     1.6370    33.1840
     21.000     1.6360    33.1840
     22.040     1.6370    33.1840
     23.040     1.6370    33.1840
     24.000     1.6380    33.1840
     25.000     1.6390    33.1850
     26.000     1.6390    33.1850
     27.000     1.6360    33.1840
     27.960     1.6370    33.1840
     29.000     1.6370    33.1840
     30.000     1.6380    33.1840
     31.000     1.6400    33.1850
     32.040     1.6410    33.1850
     32.960     1.6430    33.1870
     34.000     1.6430    33.1880
     35.040     1.6430    33.1880
     36.000     1.6430    33.1880
     37.000     1.6430    33.1890
     38.040     1.6440    33.1890
     39.000     1.6470    33.1910
     40.000     1.6500    33.1920
     41.000     1.6560    33.1940
     41.960     1.6580    33.1950
     43.000     1.6630    33.1960
     44.000     1.6670    33.1970
     44.960     1.6690    33.1980
     45.960     1.6710    33.1980
     46.960     1.6780    33.2000
     47.960     1.6790    33.2000
     49.000     1.6820    33.2010
     50.000     1.6880    33.2040
     50.960     1.6880    33.2020
     52.000     1.6950    33.2050
     53.000     1.7000    33.2070
     54.000     1.7130    33.2110
     55.000     1.7410    33.2150
     55.960     1.8130    33.2320
     56.960     1.8620    33.2440
     58.000     1.9290    33.2600
     59.040     1.9870    33.2780
     59.960     2.1090    33.2980
     61.000     2.2340    33.3220
     62.000     2.5800    33.3870
     63.000     2.9540    33.4700
     64.000     3.1170    33.5430
     65.000     3.1560    33.5590
     66.000     3.2990    33.6030
     67.000     3.3580    33.6350
     67.960     3.5020    33.6750
     69.000     3.6090    33.7110
     70.000     3.6850    33.7420
     71.000     3.6910    33.7460
     72.000     3.6980    33.7490
     73.000     3.7120    33.7540
     74.040     3.7460    33.7720
     75.000     3.7580    33.7790
     76.000     3.7670    33.7850
     77.040     3.7780    33.7910
     78.040     3.8150    33.8110
     79.000     3.8390    33.8270
     80.000     3.8560    33.8350
     81.040     3.8660    33.8410
     82.040     3.8850    33.8530
     83.040     3.9120    33.8700
     84.040     3.9330    33.8850
     85.080     4.0090    33.9130
     85.760     4.0270    33.9200
# Drift Data
#      C Npts comp n_var
I0   387   17    1     4
#      Pres       Temp   Salinity     Time
     75.400     4.0980    33.9590        6
     77.360     4.1000    33.9590      612
     77.160     4.0970    33.9610     1217
     76.680     4.1030    33.9590     1822
     75.240     4.1040    33.9570     2428
     76.040     4.1030    33.9560     3033
     76.080     4.1030    33.9550     3639
     77.240     4.0970    33.9520     4244
     81.320     4.0880    33.9490     4849
     80.240     4.0710    33.9430     5455
     80.440     4.0680    33.9400     6060
     80.040     4.0450    33.9320     6666
     82.040     4.0670    33.9410     7271
     80.120     4.0640    33.9370     7877
     78.080     4.0710    33.9420     8482
     77.840     4.0660    33.9400     9087
     79.480     4.0380    33.9230     9693
# Surface Pressure Time Series
#    C npts n_var               Start
S  387    17     6 2021/11/18 23:47:08
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    66      0.150      1.451   -999.000      14 2021/11/18 23:48:14
    79      0.190      1.564   -999.000      14 2021/11/18 23:48:27
    90      0.120      1.536   -999.000      14 2021/11/18 23:48:38
   103      0.060      1.550   -999.000      14 2021/11/18 23:48:51
   114      0.150      1.575   -999.000      14 2021/11/18 23:49:02
   125      0.150      1.521   -999.000      14 2021/11/18 23:49:13
   136      0.170      1.483   -999.000      14 2021/11/18 23:49:24
   147      0.130      1.559   -999.000      14 2021/11/18 23:49:35
   158      0.230      1.521   -999.000      14 2021/11/18 23:49:46
   169      0.170      1.539   -999.000      14 2021/11/18 23:49:57
   180      0.200      1.533   -999.000      14 2021/11/18 23:50:08
   191      0.200      1.533   -999.000      14 2021/11/18 23:50:19
   202      0.080      1.540   -999.000      14 2021/11/18 23:50:30
   213      0.180      1.462   -999.000      14 2021/11/18 23:50:41
   225      0.120      1.490   -999.000      14 2021/11/18 23:50:53
   236      0.180      1.515   -999.000      14 2021/11/18 23:51:04
   247      0.100      1.470   -999.000      14 2021/11/18 23:51:15
# Fall Time Series
#  Cycle npts     Start                Date
F00  387   20 690580977 2021/11/18 20:02:57
# time     Pres phase                Date
     0    0.040     1 2021/11/18 20:02:57
   229    5.320    10 2021/11/18 20:06:46
   262   10.040    10 2021/11/18 20:07:19
   295   15.160    10 2021/11/18 20:07:52
   327   20.520    10 2021/11/18 20:08:24
   356   25.160    10 2021/11/18 20:08:53
   389   30.200    10 2021/11/18 20:09:26
   425   35.440    10 2021/11/18 20:10:02
   457   40.280    10 2021/11/18 20:10:34
   490   45.280    10 2021/11/18 20:11:07
   522   50.000    10 2021/11/18 20:11:39
   527   50.680     2 2021/11/18 20:11:44
   559   55.280    10 2021/11/18 20:12:16
   595   60.240    10 2021/11/18 20:12:52
   634   65.320    10 2021/11/18 20:13:31
   676   70.280    10 2021/11/18 20:14:13
   721   75.000    10 2021/11/18 20:14:58
   783   80.000    10 2021/11/18 20:16:00
  1383   77.800    10 2021/11/18 20:26:00
  1744   75.400    10 2021/11/18 20:32:01
# Rise Time Series
#  Cycle npts     Start                Date
R00  387   16 690593533 2021/11/18 23:32:13
# time     Pres phase                Date
     0   85.920     7 2021/11/18 23:32:13
   114   80.720    13 2021/11/18 23:34:07
   176   75.000    13 2021/11/18 23:35:09
   237   68.880    13 2021/11/18 23:36:10
   299   63.240    13 2021/11/18 23:37:12
   360   57.240    13 2021/11/18 23:38:13
   422   50.840    13 2021/11/18 23:39:15
   483   44.360    13 2021/11/18 23:40:16
   545   38.280    13 2021/11/18 23:41:18
   606   31.800    13 2021/11/18 23:42:19
   668   25.280    13 2021/11/18 23:43:21
   709   20.920    13 2021/11/18 23:44:02
   770   14.160    13 2021/11/18 23:45:03
   811    9.440    13 2021/11/18 23:45:44
   873    2.920    13 2021/11/18 23:46:46
   894    0.840     8 2021/11/18 23:47:07
# Pump Time Series
#   Cycle npts
B02   387    5
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    50.680  293   15.19     206    616    -9     2
    85.920  135   15.26     216    620    -9     7
    66.960   20   15.26     215    624    -9    13
    38.280   20   15.27     212    631    -9    13
     0.120   60   15.24     201    686    -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   387  2.4   17    90   100   600    49    10   180      9     3    4020   30  0.2866
# 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  387 2021/11/18 20:02:54
# Pcase vacuums
   7.720   6.110
# Oil valve positions
   1.683   0.570   0.543
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  387 2021/11/18 20:32:01 9999/99/99 99:99:99
# Pcase vacuums
   6.110   6.100
# Average 
#   P      T      S
   78.280   4.081  33.947
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  387 2021/11/18 23:32:13 9999/99/99 99:99:99
# Pcase vacuums
   6.100   6.320
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  387 2021/11/18 23:47:08
# number of packets previous packets
      5               6
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.320   7.610
# Air Pump max current time  max pressure
      47       245     7.292
# Air Valve Positions
   1.214   0.000
# Air Valve Calibrations
   1.165   0.132   0.649
# Oil Valve Positions
   1.697   0.575
# Oil Valve Calibrations
   1.598   0.657
# Encountered Error Codes
#    Cycle Errors
EE20   387      3
#               Date   Code Description
 2021/11/18 20:31:59 0x0113 DescendCtd
 2021/11/18 20:31:59 0x0913 DescendMaxDepth
 2021/11/18 20:31:59 0x0013 Descend
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  387  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.080    522   5.960
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  387       197    2021/11/18 23:52:05
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      387	(cycle number) |
     MPS =        0	(phase) |
     MPC =      387	(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] =      100	(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 =      386	(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] =      291	(sec) |
  DFT[1] =      320	(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 =       10	(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 =      386	(cycle) |
  PTO[0] =    10800	(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 =      386	(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 =      386	(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) |

