# 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   415  340 000000000337990  2545     0   4 2021/11/25, 16:29:51,  66.5684  -56.8099   2      0 13
SBD 11145   415  312 000000000337990  2546     0   3 2021/11/25, 16:30:03,  66.5864  -56.8854   2      0 15,13,6,14,14
SBD 11145   415  287 000000000337990  2547     0   2 2021/11/25, 16:30:14,  66.5864  -56.8854   2      0 2,3,0,8
SBD 11145   415  328 000000000337990  2548     0   1 2021/11/25, 16:30:33,  66.5864  -56.8854   2      0 10,11,7,5,14,1
SBD 11145   415  331 000000000337990  2549     0   0 2021/11/25, 16:30:45,  66.5864  -56.8854   2      0 0,4,14,14,9
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1538           60        1598
# Sensor_ID bytes     % packets Description
          0    48  3.12       2         GPS
          1    76  4.94       1    Pressure
          2   135  8.78       1 Temperature
          3   108  7.02       1    Salinity
          4   203 13.20       1        Fall
          5   108  7.02       1        Rise
          6    70  4.55       1        Pump
          7    33  2.15       1 Drift_times
          8     8  0.52       1     Surface
          9    48  3.12       1  HR/Drift_P
         10    40  2.60       1  HR/Drift_T
         11    40  2.60       1  HR/Drift_S
         13   404 26.27       2  Parameters
         14   151  9.82       5 Engineering
         15    66  4.29       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  415 1 2021/11/25 10:20 +66.58972  -56.89103    0  5 31 33 37  3.2     0
G  415 2 2021/11/25 16:28 +66.57277  -56.88431  180  6  0 31 42  2.4     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   415  104    1     3         0
#      Pres      Temp    Salinity
      1.160    -0.7470    32.2470
      2.000    -0.7470    32.2480
      3.000    -0.7470    32.2480
      4.040    -0.7470    32.2480
      5.040    -0.7470    32.2480
      6.000    -0.7470    32.2480
      7.000    -0.7470    32.2490
      7.960    -0.7470    32.2490
      9.000    -0.7470    32.2500
     10.000    -0.7470    32.2510
     11.040    -0.7450    32.2530
     12.040    -0.7410    32.2580
     13.040    -0.7410    32.2650
     13.960    -0.7360    32.2750
     15.000    -0.4650    32.3710
     16.000    -0.2230    32.4970
     17.000    -0.0100    32.5840
     18.000     0.1960    32.6780
     19.000     0.4660    32.7760
     20.000     0.8210    32.9280
     21.000     0.9240    32.9880
     22.040     0.9740    33.0080
     23.040     1.0210    33.0280
     24.040     1.0670    33.0450
     25.000     1.1130    33.0590
     26.000     1.1520    33.0740
     27.000     1.1790    33.0840
     28.000     1.1960    33.0900
     29.000     1.2100    33.0940
     30.000     1.2370    33.1030
     31.000     1.2460    33.1080
     32.040     1.2610    33.1110
     33.000     1.2860    33.1210
     34.000     1.2940    33.1240
     35.000     1.2970    33.1250
     36.000     1.3040    33.1270
     37.000     1.3070    33.1280
     38.000     1.3090    33.1290
     39.040     1.3110    33.1290
     40.000     1.3110    33.1290
     41.000     1.3120    33.1300
     42.000     1.3120    33.1300
     43.040     1.3140    33.1300
     44.000     1.3180    33.1310
     44.960     1.3200    33.1320
     45.960     1.3220    33.1330
     47.040     1.3240    33.1340
     48.040     1.3260    33.1340
     49.000     1.3260    33.1340
     50.000     1.3280    33.1350
     51.040     1.3300    33.1350
     52.000     1.3340    33.1360
     52.960     1.3370    33.1380
     54.000     1.3390    33.1390
     55.000     1.3410    33.1390
     55.960     1.3420    33.1390
     57.000     1.3430    33.1400
     58.040     1.3450    33.1410
     59.000     1.3460    33.1420
     60.000     1.3470    33.1420
     61.040     1.3480    33.1430
     62.040     1.3490    33.1430
     62.960     1.3500    33.1440
     64.000     1.3530    33.1450
     65.000     1.3610    33.1470
     66.000     1.3680    33.1480
     67.000     1.3700    33.1490
     68.000     1.3710    33.1500
     69.040     1.3820    33.1520
     70.040     1.3950    33.1560
     71.000     1.4070    33.1600
     72.000     1.4180    33.1640
     73.000     1.4290    33.1670
     74.040     1.4410    33.1720
     75.040     1.4710    33.1790
     76.040     1.5100    33.1910
     77.040     1.5820    33.2080
     78.000     1.6490    33.2270
     79.000     1.7370    33.2520
     80.040     1.7980    33.2720
     81.040     1.8750    33.2930
     82.000     1.9970    33.3220
     83.000     2.2430    33.3830
     83.960     2.4810    33.4520
     85.000     2.5730    33.4810
     86.000     2.7370    33.5280
     87.000     2.8660    33.5540
     88.000     3.2110    33.6430
     88.960     3.3100    33.6820
     89.960     3.4530    33.7340
     91.000     3.5770    33.7740
     92.040     3.6470    33.8070
     93.000     3.6830    33.8220
     94.040     3.7120    33.8320
     95.040     3.7290    33.8400
     96.040     3.7670    33.8510
     97.040     3.8230    33.8790
     98.040     3.8420    33.8900
     99.040     3.8520    33.8970
    100.000     3.8580    33.9030
    101.000     3.8470    33.9070
    102.000     3.8390    33.9110
    103.040     3.8320    33.9160
    103.840     3.8240    33.9190
# Drift Data
#      C Npts comp n_var
I0   415   17    1     4
#      Pres       Temp   Salinity     Time
    100.280     3.7400    33.9310        6
     98.800     3.7480    33.9310      611
    101.800     3.7660    33.9320     1216
    104.600     3.7950    33.9290     1822
    101.040     3.8160    33.9190     2427
    100.560     3.7810    33.9320     3033
    104.520     3.8060    33.9270     3638
     99.360     3.8010    33.9280     4244
    106.320     3.8440    33.9200     4849
    106.120     3.8000    33.9320     5454
    108.960     3.8370    33.9130     6060
    103.880     3.8380    33.9120     6665
    110.320     3.8360    33.9120     7271
    114.640     3.8390    33.9140     7876
    108.080     3.8410    33.9100     8482
    114.080     3.8400    33.9100     9087
    114.560     3.8510    33.9040     9692
# Fall Time Series
#  Cycle npts     Start                Date
F00  415   39 691150841 2021/11/25 10:20:41
# time     Pres phase                Date
     0    0.240     1 2021/11/25 10:20:41
   240    5.080    10 2021/11/25 10:24:41
   273   10.120    10 2021/11/25 10:25:14
   302   15.080    10 2021/11/25 10:25:43
   335   20.480    10 2021/11/25 10:26:16
   367   25.240    10 2021/11/25 10:26:48
   400   30.360    10 2021/11/25 10:27:21
   429   35.120    10 2021/11/25 10:27:50
   462   40.160    10 2021/11/25 10:28:23
   494   45.280    10 2021/11/25 10:28:55
   527   50.440    10 2021/11/25 10:29:28
   531   51.160     2 2021/11/25 10:29:32
   556   55.160    10 2021/11/25 10:29:57
   589   60.000    10 2021/11/25 10:30:30
   628   65.440    10 2021/11/25 10:31:09
   667   70.360    10 2021/11/25 10:31:48
   710   75.120    10 2021/11/25 10:32:31
   765   80.160    10 2021/11/25 10:33:26
   847   85.040    10 2021/11/25 10:34:48
  1036   90.000    10 2021/11/25 10:37:57
  1281   95.000    10 2021/11/25 10:42:02
  1881   99.200    10 2021/11/25 10:52:02
  2482  101.360    10 2021/11/25 11:02:03
  2623  100.360     3 2021/11/25 11:04:24
  3083  100.360    10 2021/11/25 11:12:04
  3683   97.320    10 2021/11/25 11:22:04
  4284   95.160    10 2021/11/25 11:32:05
  4461   95.400     3 2021/11/25 11:35:02
  4884   95.520    10 2021/11/25 11:42:05
  5485   96.560    10 2021/11/25 11:52:06
  6085  100.400    10 2021/11/25 12:02:06
  6300  101.480     3 2021/11/25 12:05:41
  6686  101.200    10 2021/11/25 12:12:07
  7286  101.280    10 2021/11/25 12:22:07
  7887   98.000    10 2021/11/25 12:32:08
  8487  100.200    10 2021/11/25 12:42:08
  9088   99.440    10 2021/11/25 12:52:09
  9688   98.320    10 2021/11/25 13:02:09
  9940  100.280    10 2021/11/25 13:06:21
# Rise Time Series
#  Cycle npts     Start                Date
R00  415   20 691171598 2021/11/25 16:06:38
# time     Pres phase                Date
     0  103.880     7 2021/11/25 16:06:38
   135   97.800    13 2021/11/25 16:08:53
   196   91.960    13 2021/11/25 16:09:54
   258   86.560    13 2021/11/25 16:10:56
   319   81.160    13 2021/11/25 16:11:57
   381   75.960    13 2021/11/25 16:12:59
   442   69.920    13 2021/11/25 16:14:00
   504   63.560    13 2021/11/25 16:15:02
   565   57.080    13 2021/11/25 16:16:03
   606   52.640    13 2021/11/25 16:16:44
   668   46.120    13 2021/11/25 16:17:46
   709   41.760    13 2021/11/25 16:18:27
   770   35.080    13 2021/11/25 16:19:28
   811   30.840    13 2021/11/25 16:20:09
   873   24.760    13 2021/11/25 16:21:11
   934   18.840    13 2021/11/25 16:22:12
   996   13.280    13 2021/11/25 16:23:14
  1057    7.040    13 2021/11/25 16:24:15
  1098    2.800    13 2021/11/25 16:24:56
  1119    0.840     8 2021/11/25 16:25:17
# Pump Time Series
#   Cycle npts
B02   415    6
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    51.160  290   15.19     216    624    -9     2
   103.880  135   15.28     229    621    -9     7
    88.240   21   15.28     236    625    -9    13
    77.680   21   15.27     222    630    -9    13
    20.800   20   15.27     211    635    -9    13
     0.320   60   15.25     202    694    -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   415  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  415 2021/11/25 10:20:39
# Pcase vacuums
   7.770   6.110
# Oil valve positions
   1.686   0.569   0.545
# Seek attempts and pump time
      3      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  415 2021/11/25 13:06:22 9999/99/99 99:99:99
# Pcase vacuums
   6.110   6.100
# Average 
#   P      T      S
  105.760   3.811  33.921
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  415 2021/11/25 16:06:38 9999/99/99 99:99:99
# Pcase vacuums
   6.100   6.400
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  415 2021/11/25 16:25:18
# number of packets previous packets
      5               9
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.400   7.710
# Air Pump max current time  max pressure
      48       251     7.414
# 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   415      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  415  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.280    525   6.010
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  415       197    2021/11/25 16:30:03
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      415	(cycle number) |
     MPS =        0	(phase) |
     MPC =      415	(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 =      414	(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 =      414	(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 =      414	(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 =      414	(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) |

