# 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   413  106 000000000337990  2533     0   5 2021/11/25, 04:05:18,  66.4973  -53.7413 151      2 14
SBD 11145   413  340 000000000337990  2534     0   4 2021/11/25, 04:05:38,  66.4635  -53.6689 150      2 13
SBD 11145   413  258 000000000337990  2535     0   3 2021/11/25, 04:06:06,  66.5864  -56.8854   7      0 15,13,6,14
SBD 11145   413  295 000000000337990  2536     0   2 2021/11/25, 04:06:15,  66.5960  -56.7605   7      0 3,0,8
SBD 11145   413  340 000000000337990  2537     0   1 2021/11/25, 04:06:27,  66.6140  -56.8360   6      0 7,5,14,1,2
SBD 11145   413  321 000000000337990  2538     0   0 2021/11/25, 04:06:39,  66.5864  -56.8854   6      0 0,4,14,14,9,10,11
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1588           72        1660
# Sensor_ID bytes     % packets Description
          0    48  3.02       2         GPS
          1    74  4.66       1    Pressure
          2   114  7.18       1 Temperature
          3    98  6.17       1    Salinity
          4   113  7.12       1        Fall
          5    88  5.54       1        Rise
          6    92  5.79       1        Pump
          7    33  2.08       1 Drift_times
          8   161 10.14       1     Surface
          9    48  3.02       1  HR/Drift_P
         10    40  2.52       1  HR/Drift_T
         11    40  2.52       1  HR/Drift_S
         13   404 25.44       2  Parameters
         14   169 10.64       5 Engineering
         15    66  4.16       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  413 1 2021/11/25 00:24 +66.62183  -56.76913    0  4 28 35 42  1.2     0
G  413 2 2021/11/25 04:04 +66.60336  -56.77032  200  5  0 30 43  1.0     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   413   83    1     3         0
#      Pres      Temp    Salinity
      1.400    -0.7030    32.2140
      2.000    -0.7030    32.2140
      2.960    -0.7030    32.2140
      3.960    -0.7050    32.2140
      5.000    -0.7060    32.2140
      5.960    -0.7070    32.2140
      6.960    -0.7070    32.2150
      7.960    -0.7060    32.2170
      9.000    -0.7050    32.2200
     10.040    -0.6940    32.2250
     11.000    -0.6450    32.2520
     12.040    -0.5790    32.2890
     12.960    -0.5200    32.3290
     14.000    -0.4070    32.3890
     15.000    -0.1870    32.5080
     16.000     0.2070    32.6690
     17.040     0.6570    32.8520
     18.000     0.9740    32.9840
     18.960     1.1720    33.0730
     20.000     1.3110    33.1360
     21.000     1.3410    33.1520
     22.000     1.3470    33.1550
     23.040     1.3480    33.1560
     24.040     1.3520    33.1580
     24.960     1.3590    33.1590
     25.960     1.3620    33.1610
     27.000     1.3650    33.1620
     28.000     1.3650    33.1630
     29.000     1.3660    33.1630
     30.000     1.3670    33.1640
     31.040     1.3670    33.1640
     32.000     1.3660    33.1640
     33.000     1.3680    33.1650
     34.000     1.3700    33.1660
     35.000     1.3720    33.1660
     36.000     1.3740    33.1670
     37.000     1.3750    33.1670
     38.040     1.3750    33.1670
     39.000     1.3760    33.1670
     40.040     1.3750    33.1680
     41.040     1.3750    33.1670
     42.040     1.3750    33.1680
     43.040     1.3750    33.1680
     44.040     1.3760    33.1680
     45.040     1.3760    33.1680
     46.040     1.3790    33.1690
     47.000     1.3830    33.1700
     47.960     1.3860    33.1710
     49.000     1.3950    33.1720
     49.960     1.4020    33.1740
     51.000     1.4090    33.1750
     52.000     1.4050    33.1770
     53.000     1.4140    33.1790
     54.000     1.4220    33.1820
     55.000     1.4370    33.1890
     56.040     1.4750    33.1990
     57.040     1.5530    33.2180
     58.000     1.7660    33.2560
     59.000     1.9550    33.3040
     60.000     2.2020    33.3610
     61.000     2.3400    33.4040
     61.960     2.4080    33.4270
     63.000     2.5210    33.4520
     63.960     2.6910    33.5020
     65.000     2.8870    33.5510
     66.000     2.9770    33.5880
     67.000     3.1410    33.6110
     68.000     3.3330    33.6740
     69.080     3.4150    33.7090
     70.040     3.4680    33.7310
     71.000     3.5090    33.7460
     72.040     3.5700    33.7700
     73.040     3.6440    33.7950
     74.000     3.7170    33.8280
     75.000     3.7370    33.8430
     76.000     3.7610    33.8570
     77.000     3.7930    33.8730
     78.000     3.8300    33.8900
     79.040     3.8630    33.9060
     80.040     3.8780    33.9120
     81.000     3.8910    33.9180
     82.040     3.9070    33.9240
     83.200     3.9300    33.9340
# Drift Data
#      C Npts comp n_var
I0   413   17    1     4
#      Pres       Temp   Salinity     Time
     91.200     3.8220    33.8380        5
     92.280     3.9150    33.9220      611
     91.440     3.9250    33.9290     1216
     90.080     3.9280    33.9310     1821
     90.920     3.9280    33.9320     2427
     86.800     3.9230    33.9160     3032
     87.600     3.9170    33.9170     3638
     92.000     3.9130    33.9230     4243
     88.560     3.8950    33.9190     4849
     84.280     3.9140    33.9250     5454
     91.280     3.8690    33.9160     6059
     90.480     3.8870    33.9160     6665
     87.120     3.9130    33.9190     7270
     86.840     3.9140    33.9260     7876
     87.160     3.9150    33.9260     8481
     83.760     3.9280    33.9320     9087
     86.680     3.9270    33.9360     9692
# Surface Pressure Time Series
#    C npts n_var               Start
S  413    17     6 2021/11/25 04:00:40
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    67      0.310     -0.804   -999.000      14 2021/11/25 04:01:47
    80      0.280     -0.777   -999.000      14 2021/11/25 04:02:00
    91      0.320     -0.749   -999.000      14 2021/11/25 04:02:11
   102      0.280     -0.783   -999.000      14 2021/11/25 04:02:22
   113      0.200     -0.779   -999.000      14 2021/11/25 04:02:33
   124      0.260     -0.752   -999.000      14 2021/11/25 04:02:44
   135      0.210     -0.752   -999.000      14 2021/11/25 04:02:55
   147      0.310     -0.752   -999.000      14 2021/11/25 04:03:07
   159      0.180     -0.749   -999.000      14 2021/11/25 04:03:19
   170      0.230     -0.761   -999.000      14 2021/11/25 04:03:30
   181      0.280     -0.758   -999.000      14 2021/11/25 04:03:41
   192      0.360     -0.727   -999.000      14 2021/11/25 04:03:52
   203      0.340     -0.763   -999.000      14 2021/11/25 04:04:03
   214      0.280     -0.757   -999.000      14 2021/11/25 04:04:14
   225      0.180     -0.765   -999.000      14 2021/11/25 04:04:25
   236      0.400     -0.729   -999.000      14 2021/11/25 04:04:36
   247      0.320     -0.779   -999.000      14 2021/11/25 04:04:47
# Fall Time Series
#  Cycle npts     Start                Date
F00  413   21 691115064 2021/11/25 00:24:24
# time     Pres phase                Date
     0    0.240     1 2021/11/25 00:24:24
   256    5.080    10 2021/11/25 00:28:40
   288   10.360    10 2021/11/25 00:29:12
   321   15.280    10 2021/11/25 00:29:45
   357   20.240    10 2021/11/25 00:30:21
   389   25.080    10 2021/11/25 00:30:53
   422   30.200    10 2021/11/25 00:31:26
   455   35.200    10 2021/11/25 00:31:59
   487   40.280    10 2021/11/25 00:32:31
   520   45.240    10 2021/11/25 00:33:04
   552   50.400    10 2021/11/25 00:33:36
   557   51.160     2 2021/11/25 00:33:41
   585   55.480    10 2021/11/25 00:34:09
   618   60.280    10 2021/11/25 00:34:42
   654   65.200    10 2021/11/25 00:35:18
   693   70.240    10 2021/11/25 00:35:57
   735   75.280    10 2021/11/25 00:36:39
   781   80.040    10 2021/11/25 00:37:25
   856   85.040    10 2021/11/25 00:38:40
  1080   90.000    10 2021/11/25 00:42:24
  1243   91.160    10 2021/11/25 00:45:07
# Rise Time Series
#  Cycle npts     Start                Date
R00  413   16 691127124 2021/11/25 03:45:24
# time     Pres phase                Date
     0   83.240     7 2021/11/25 03:45:24
   135   78.000    13 2021/11/25 03:47:39
   196   72.600    13 2021/11/25 03:48:40
   258   67.000    13 2021/11/25 03:49:42
   319   61.320    13 2021/11/25 03:50:43
   381   56.120    13 2021/11/25 03:51:45
   422   51.960    13 2021/11/25 03:52:26
   483   45.760    13 2021/11/25 03:53:27
   545   39.560    13 2021/11/25 03:54:29
   606   33.040    13 2021/11/25 03:55:30
   647   28.920    13 2021/11/25 03:56:11
   709   22.560    13 2021/11/25 03:57:13
   750   17.960    13 2021/11/25 03:57:54
   811   11.360    13 2021/11/25 03:58:55
   873    5.640    13 2021/11/25 03:59:57
   914    1.480     8 2021/11/25 04:00:38
# Pump Time Series
#   Cycle npts
B02   413    8
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    51.160  290   15.18     209    623    -9     2
    83.240  135   15.26     221    621    -9     7
    68.960   21   15.25     223    625    -9    13
    57.800   21   15.25     212    630    -9    13
    43.760   20   15.25     213    634    -9    13
    26.920   20   15.25     208    636    -9    13
     9.560   20   15.24     203    642    -9    13
     0.240   60   15.21     188    698    -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   413  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  413 2021/11/25 00:24:22
# Pcase vacuums
   7.840   6.150
# Oil valve positions
   1.685   0.570   0.544
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  413 2021/11/25 00:45:08 9999/99/99 99:99:99
# Pcase vacuums
   6.150   6.110
# Average 
#   P      T      S
   88.720   3.908  33.919
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  413 2021/11/25 03:45:24 9999/99/99 99:99:99
# Pcase vacuums
   6.100   6.430
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  413 2021/11/25 04:00:39
# number of packets previous packets
      5               6
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.430   7.750
# Air Pump max current time  max pressure
      47       246     7.348
# Air Valve Positions
   1.214   0.000
# Air Valve Calibrations
   1.165   0.132   0.649
# Oil Valve Positions
   1.699   0.574
# Oil Valve Calibrations
   1.598   0.657
# Encountered Error Codes
#    Cycle Errors
EE20   413      3
#               Date   Code Description
 2021/11/25 00:45:05 0x0113 DescendCtd
 2021/11/25 00:45:05 0x0913 DescendMaxDepth
 2021/11/25 00:45:05 0x0013 Descend
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  413  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.160    551   6.000
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  413       197    2021/11/25 04:06:06
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      413	(cycle number) |
     MPS =        0	(phase) |
     MPC =      413	(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 =      412	(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] =      288	(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 =      412	(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 =      412	(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 =      412	(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) |

