# 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   394   88 000000000337990  2421     0   5 2021/11/20, 19:06:30,  66.4311  -56.3597   5      0 14
SBD 11145   394  340 000000000337990  2422     0   4 2021/11/20, 19:06:41,  66.3946  -56.2106   5      0 13
SBD 11145   394  325 000000000337990  2423     0   3 2021/11/20, 19:06:52,  66.4128  -56.2851   6      0 8,15,13,14
SBD 11145   394  288 000000000337990  2424     0   2 2021/11/20, 19:07:08,  66.4402  -56.2353   6      0 2,3,0,6
SBD 11145   394  286 000000000337990  2425     0   1 2021/11/20, 19:07:20,  66.4585  -56.3099   4      0 10,11,7,5,14,1
SBD 11145   394  323 000000000337990  2426     0   0 2021/11/20, 19:07:51,  66.4402  -56.2353   4      0 0,4,14,14,9
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1578           72        1650
# Sensor_ID bytes     % packets Description
          0    48  3.04       2         GPS
          1    64  4.06       1    Pressure
          2    88  5.58       1 Temperature
          3    72  4.56       1    Salinity
          4   203 12.86       1        Fall
          5    78  4.94       1        Rise
          6    92  5.83       1        Pump
          7    33  2.09       1 Drift_times
          8   152  9.63       1     Surface
          9    40  2.53       1  HR/Drift_P
         10    40  2.53       1  HR/Drift_T
         11    40  2.53       1  HR/Drift_S
         13   404 25.60       2  Parameters
         14   158 10.01       5 Engineering
         15    66  4.18       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  394 1 2021/11/20 12:44 +66.40871  -56.43784    0  4 29 37 42  1.7     0
G  394 2 2021/11/20 19:06 +66.44667  -56.32863   90  4 27 34 41  9.0     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   394   65    1     3         0
#      Pres      Temp    Salinity
      2.080     1.5240    33.1790
      3.040     1.5260    33.1790
      3.960     1.5230    33.1790
      5.000     1.5260    33.1790
      6.000     1.5270    33.1790
      6.960     1.5290    33.1780
      8.000     1.5280    33.1790
      9.000     1.5270    33.1790
     10.040     1.5260    33.1790
     11.000     1.5270    33.1790
     12.000     1.5260    33.1790
     12.960     1.5270    33.1780
     14.000     1.5270    33.1780
     15.000     1.5270    33.1780
     16.000     1.5270    33.1780
     17.000     1.5250    33.1790
     18.000     1.5260    33.1790
     19.040     1.5280    33.1790
     20.040     1.5290    33.1790
     21.000     1.5300    33.1790
     22.000     1.5310    33.1800
     23.000     1.5330    33.1810
     24.000     1.5310    33.1800
     25.000     1.5320    33.1800
     26.040     1.5350    33.1810
     27.040     1.5370    33.1830
     28.000     1.5380    33.1830
     29.040     1.5390    33.1830
     30.000     1.5410    33.1850
     31.000     1.5420    33.1840
     32.000     1.5480    33.1860
     33.000     1.5470    33.1860
     34.000     1.5510    33.1880
     34.960     1.5630    33.1930
     35.960     1.5660    33.1930
     37.000     1.5720    33.1960
     38.000     1.5840    33.2000
     39.040     1.5860    33.2030
     40.000     1.5900    33.2060
     41.000     1.6640    33.2190
     42.040     1.7490    33.2460
     43.000     1.9470    33.2890
     44.000     2.3260    33.3780
     45.000     2.4340    33.4190
     46.000     2.8280    33.5080
     47.000     3.0800    33.5910
     48.000     3.1410    33.6050
     49.000     3.1760    33.6190
     50.000     3.2020    33.6260
     51.040     3.2150    33.6310
     52.040     3.2220    33.6340
     53.000     3.2260    33.6360
     54.000     3.2370    33.6400
     55.040     3.2670    33.6480
     55.960     3.3370    33.6670
     56.960     3.5180    33.7150
     58.000     3.7490    33.7980
     59.000     3.8690    33.8610
     60.040     3.9070    33.8720
     61.040     3.9800    33.9030
     62.040     3.9910    33.9120
     63.000     3.9800    33.9200
     64.000     3.9810    33.9380
     65.080     3.9950    33.9620
     65.640     4.0230    33.9880
# Drift Data
#      C Npts comp n_var
I0   394   17    1     4
#      Pres       Temp   Salinity     Time
     97.480     3.9640    33.9240        6
     95.840     3.9600    33.9260      612
     93.000     3.9530    33.9350     1217
     92.880     3.9510    33.9370     1822
     90.040     3.9510    33.9390     2428
     86.040     3.9650    33.9460     3033
     81.440     3.9850    33.9580     3639
     80.800     3.9850    33.9590     4244
     84.160     3.9790    33.9550     4849
     85.240     3.9800    33.9540     5455
     82.360     3.9860    33.9590     6060
     78.600     3.9910    33.9620     6666
     76.960     3.9900    33.9620     7271
     72.920     4.0040    33.9720     7877
     68.880     4.0270    33.9890     8482
     69.480     4.0270    33.9900     9087
     72.120     4.0260    33.9880     9693
# Surface Pressure Time Series
#    C npts n_var               Start
S  394    16     6 2021/11/20 19:00:15
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    65      0.070      1.390   -999.000      14 2021/11/20 19:01:20
    78      0.020      1.451   -999.000      14 2021/11/20 19:01:33
    89     -0.070      1.465   -999.000      14 2021/11/20 19:01:44
   100      0.140      1.428   -999.000      14 2021/11/20 19:01:55
   111     -0.050      1.346   -999.000      14 2021/11/20 19:02:06
   123     -0.080      1.471   -999.000      14 2021/11/20 19:02:18
   134      0.070      1.348   -999.000      14 2021/11/20 19:02:29
   146     -0.060      1.386   -999.000      14 2021/11/20 19:02:41
   157     -0.050      1.446   -999.000      14 2021/11/20 19:02:52
   168     -0.080      1.344   -999.000      14 2021/11/20 19:03:03
   179      0.040      1.398   -999.000      14 2021/11/20 19:03:14
   190     -0.010      1.310   -999.000      14 2021/11/20 19:03:25
   201     -0.040      1.336   -999.000      14 2021/11/20 19:03:36
   212     -0.020      1.288   -999.000      14 2021/11/20 19:03:47
   223     -0.050      1.418   -999.000      14 2021/11/20 19:03:58
   234     -0.110      1.284   -999.000      14 2021/11/20 19:04:09
# Fall Time Series
#  Cycle npts     Start                Date
F00  394   39 690727473 2021/11/20 12:44:33
# time     Pres phase                Date
     0   -0.120     1 2021/11/20 12:44:33
   298    5.120    10 2021/11/20 12:49:31
   328   10.440    10 2021/11/20 12:50:01
   357   15.160    10 2021/11/20 12:50:30
   386   20.080    10 2021/11/20 12:50:59
   416   25.200    10 2021/11/20 12:51:29
   445   30.040    10 2021/11/20 12:51:58
   478   35.280    10 2021/11/20 12:52:31
   507   40.160    10 2021/11/20 12:53:00
   536   45.040    10 2021/11/20 12:53:29
   569   50.320    10 2021/11/20 12:54:02
   573   51.040     2 2021/11/20 12:54:06
   602   55.360    10 2021/11/20 12:54:35
   634   60.080    10 2021/11/20 12:55:07
   670   65.040    10 2021/11/20 12:55:43
   712   70.160    10 2021/11/20 12:56:25
   761   75.160    10 2021/11/20 12:57:14
   823   80.000    10 2021/11/20 12:58:16
   977   85.040    10 2021/11/20 13:00:50
  1434   90.000    10 2021/11/20 13:08:27
  2034   86.280    10 2021/11/20 13:18:27
  2635   87.280    10 2021/11/20 13:28:28
  2670   87.040     3 2021/11/20 13:29:03
  3617   84.720    10 2021/11/20 13:44:50
  4105   89.000    10 2021/11/20 13:52:58
  4705   92.840    10 2021/11/20 14:02:58
  5094   97.000    10 2021/11/20 14:09:27
  5416   96.360     3 2021/11/20 14:14:49
  5694   96.840    10 2021/11/20 14:19:27
  6295   94.320    10 2021/11/20 14:29:28
  6895   94.320    10 2021/11/20 14:39:28
  7255   97.440     3 2021/11/20 14:45:28
  7495   95.400    10 2021/11/20 14:49:28
  8096   93.240    10 2021/11/20 14:59:29
  8696   94.760    10 2021/11/20 15:09:29
  9123   90.000    10 2021/11/20 15:16:36
  9723   93.120    10 2021/11/20 15:26:36
 10324   97.080    10 2021/11/20 15:36:37
 10896   97.440    10 2021/11/20 15:46:09
# Rise Time Series
#  Cycle npts     Start                Date
R00  394   14 690749181 2021/11/20 18:46:21
# time     Pres phase                Date
     0   65.560     7 2021/11/20 18:46:21
   135   60.320    13 2021/11/20 18:48:36
   197   55.840    13 2021/11/20 18:49:38
   279   49.720    13 2021/11/20 18:51:00
   340   44.960    13 2021/11/20 18:52:01
   422   39.720    13 2021/11/20 18:53:23
   484   34.560    13 2021/11/20 18:54:25
   545   28.880    13 2021/11/20 18:55:26
   607   22.800    13 2021/11/20 18:56:28
   668   16.920    13 2021/11/20 18:57:29
   730   11.000    13 2021/11/20 18:58:31
   771    6.840    13 2021/11/20 18:59:12
   832    1.880    13 2021/11/20 19:00:13
   833    1.840     8 2021/11/20 19:00:14
# Pump Time Series
#   Cycle npts
B02   394    8
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    51.040  294   15.19     207    619    -9     2
    65.560  135   15.28     214    621    -9     7
    53.000   20   15.28     214    625    -9    13
    43.680   20   15.28     210    629    -9    13
    34.560   20   15.27     208    633    -9    13
    22.800   20   15.27     207    636    -9    13
     5.200   21   15.28     206    637    -9    13
     0.040   61   15.25     198    692    -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   394  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  394 2021/11/20 12:44:31
# Pcase vacuums
   7.770   6.100
# Oil valve positions
   1.685   0.570   0.542
# Seek attempts and pump time
      3     -1
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  394 2021/11/20 15:46:09 9999/99/99 99:99:99
# Pcase vacuums
   6.100   6.100
# Average 
#   P      T      S
   82.840   3.984  33.956
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  394 2021/11/20 18:46:21 9999/99/99 99:99:99
# Pcase vacuums
   6.100   6.380
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  394 2021/11/20 19:00:12
# number of packets previous packets
      5              12
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.380   7.690
# Air Pump max current time  max pressure
      47       300     7.582
# Air Valve Positions
   1.214   0.000
# Air Valve Calibrations
   1.165   0.132   0.649
# Oil Valve Positions
   1.698   0.579
# Oil Valve Calibrations
   1.598   0.657
# Encountered Error Codes
#    Cycle Errors
EE20   394      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  394  2      0
# MC    Pres      Time  Pcase Vacuum
   1    -0.160    568   5.990
   3    86.800      2   6.110
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  394       197    2021/11/20 19:06:52
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      394	(cycle number) |
     MPS =        0	(phase) |
     MPC =      394	(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 =      393	(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 =        2	(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 =      393	(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 =      393	(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 =      393	(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) |

