# Message Decoder for Solo2, Alto and Deep Solo Floats; v211007
#      SN Cycle Size            IMEI MOMSN MTMSN PID       Date      Time  Latitude Longitude Err Status Sensor IDs
SBD 11145   304  106 000000000337990  1887     0   5 2021/10/29, 17:33:29,  64.0316  -54.1292 408      2 14
SBD 11145   304  340 000000000337990  1888     0   4 2021/10/29, 17:33:47,  64.0316  -54.1292 494      2 13
SBD 11145   304  315 000000000337990  1889     0   3 2021/10/29, 17:33:57,  64.0316  -54.1292  64      2 8,15,13
SBD 11145   304  307 000000000337990  1890     0   2 2021/10/29, 17:34:07,  64.0316  -54.1292 105      2 2,3,0,6,14
SBD 11145   304  280 000000000337990  1891     0   1 2021/10/29, 17:34:20,  64.0316  -54.1292  60      2 10,11,7,5,14,1
SBD 11145   304  336 000000000337990  1892     0   0 2021/10/29, 17:34:31,  64.0316  -54.1292 494      2 0,4,14,14,9
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1612           72        1684
# Sensor_ID bytes     % packets Description
          0    48  2.98       2         GPS
          1    68  4.22       1    Pressure
          2    84  5.21       1 Temperature
          3    84  5.21       1    Salinity
          4   208 12.90       1        Fall
          5    68  4.22       1        Rise
          6    70  4.34       1        Pump
          7    33  2.05       1 Drift_times
          8   161  9.99       1     Surface
          9    48  2.98       1  HR/Drift_P
         10    40  2.48       1  HR/Drift_T
         11    40  2.48       1  HR/Drift_S
         13   404 25.06       2  Parameters
         14   190 11.79       5 Engineering
         15    66  4.09       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  304 1 2021/10/29 10:57 +63.98681  -53.87821    0  5 38 41 43  1.4     0
G  304 2 2021/10/29 17:31 +64.01232  -54.13770  140  6  0 21 26  1.6     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   304   61    1     3         0
#      Pres      Temp    Salinity
      1.280     2.3380    32.8310
      1.960     2.3390    32.8310
      2.960     2.3390    32.8310
      3.960     2.3400    32.8310
      5.000     2.3410    32.8320
      6.040     2.3410    32.8320
      7.040     2.3400    32.8320
      8.040     2.3420    32.8330
      9.040     2.3420    32.8340
     10.000     2.3560    32.8460
     11.000     2.3630    32.8540
     12.000     2.3620    32.8530
     13.000     2.3660    32.8560
     14.000     2.3690    32.8600
     15.000     2.3790    32.8680
     16.040     2.4360    32.9240
     17.000     2.4730    32.9580
     18.000     2.5390    33.0260
     19.000     2.5750    33.0600
     20.040     2.6000    33.0800
     21.040     2.6200    33.0960
     22.040     2.6250    33.1010
     23.040     2.6370    33.1100
     24.000     2.6530    33.1200
     25.000     2.6710    33.1330
     26.000     2.6930    33.1480
     27.000     2.7040    33.1560
     28.000     2.7190    33.1670
     29.000     2.7410    33.1820
     30.000     2.7610    33.1950
     31.000     2.8390    33.2310
     31.960     2.8810    33.2670
     32.960     2.8880    33.2700
     34.000     2.9120    33.2810
     35.000     2.9280    33.2890
     36.000     2.9690    33.3080
     37.000     3.0160    33.3340
     38.000     3.0330    33.3440
     39.000     3.0800    33.3650
     40.000     3.1410    33.4020
     41.000     3.1730    33.4190
     42.000     3.1880    33.4310
     42.960     3.1910    33.4330
     43.960     3.1980    33.4360
     45.000     3.2090    33.4430
     46.000     3.2360    33.4540
     46.960     3.2560    33.4690
     47.960     3.2660    33.4750
     48.960     3.2760    33.4800
     50.000     3.2920    33.4890
     51.040     3.2950    33.4920
     52.000     3.3030    33.4960
     52.960     3.3160    33.5040
     54.000     3.3260    33.5100
     55.000     3.3470    33.5190
     56.000     3.3700    33.5300
     57.040     3.4030    33.5480
     58.000     3.4200    33.5580
     59.000     3.4390    33.5680
     60.080     3.4460    33.5730
     60.600     3.4450    33.5730
# Drift Data
#      C Npts comp n_var
I0   304   17    1     4
#      Pres       Temp   Salinity     Time
     62.960     3.4450    33.5770        6
     56.240     3.4540    33.5800      611
     58.920     3.4480    33.5800     1217
     59.360     3.4410    33.5740     1822
     50.840     3.4830    33.5930     2427
     51.600     3.4920    33.5980     3033
     54.160     3.4960    33.6000     3638
     66.440     3.4470    33.5760     4244
     51.560     3.4440    33.5740     4849
     54.120     3.4750    33.5890     5455
     55.520     3.4760    33.5900     6060
     59.600     3.4760    33.5910     6665
     54.120     3.4740    33.5900     7271
     54.240     3.4770    33.5910     7876
     56.800     3.4720    33.5890     8482
     61.640     3.4600    33.5820     9087
     53.760     3.4670    33.5860     9692
# Surface Pressure Time Series
#    C npts n_var               Start
S  304    17     6 2021/10/29 17:28:44
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    74     -0.010      2.327   -999.000      14 2021/10/29 17:29:58
    86      0.100      2.326   -999.000      14 2021/10/29 17:30:10
    97     -0.050      2.329   -999.000      14 2021/10/29 17:30:21
   108      0.050      2.329   -999.000      14 2021/10/29 17:30:32
   120      0.010      2.322   -999.000      14 2021/10/29 17:30:44
   131      0.070      2.319   -999.000      14 2021/10/29 17:30:55
   142      0.000      2.327   -999.000      14 2021/10/29 17:31:06
   153      0.040      2.325   -999.000      14 2021/10/29 17:31:17
   164     -0.020      2.329   -999.000      14 2021/10/29 17:31:28
   175      0.060      2.324   -999.000      14 2021/10/29 17:31:39
   186      0.060      2.324   -999.000      14 2021/10/29 17:31:50
   197     -0.030      2.331   -999.000      14 2021/10/29 17:32:01
   208      0.100      2.329   -999.000      14 2021/10/29 17:32:12
   219      0.080      2.325   -999.000      14 2021/10/29 17:32:23
   230      0.070      2.258   -999.000      14 2021/10/29 17:32:34
   241     -0.050      2.306   -999.000      14 2021/10/29 17:32:45
   252      0.040      2.318   -999.000      14 2021/10/29 17:32:56
# Fall Time Series
#  Cycle npts     Start                Date
F00  304   40 688820301 2021/10/29 10:58:21
# time     Pres phase                Date
     0   -0.080     1 2021/10/29 10:58:21
   305    5.040    10 2021/10/29 11:03:26
   341   10.400    10 2021/10/29 11:04:02
   373   15.200    10 2021/10/29 11:04:34
   412   20.400    10 2021/10/29 11:05:13
   448   25.400    10 2021/10/29 11:05:49
   484   30.240    10 2021/10/29 11:06:25
   520   35.040    10 2021/10/29 11:07:01
   556   40.080    10 2021/10/29 11:07:37
   595   45.120    10 2021/10/29 11:08:16
   631   50.160    10 2021/10/29 11:08:52
   635   50.840     2 2021/10/29 11:08:56
   664   55.040    10 2021/10/29 11:09:25
   703   60.360    10 2021/10/29 11:10:04
   738   65.160    10 2021/10/29 11:10:39
   781   70.200    10 2021/10/29 11:11:22
   826   75.000    10 2021/10/29 11:12:07
   885   80.200    10 2021/10/29 11:13:06
  1401   76.000    10 2021/10/29 11:21:42
  1554   71.000    10 2021/10/29 11:24:15
  1757   66.000    10 2021/10/29 11:27:38
  2021   60.960    10 2021/10/29 11:32:02
  2543   56.000    10 2021/10/29 11:40:44
  2765   54.880     3 2021/10/29 11:44:26
  3715   61.480    10 2021/10/29 12:00:16
  4316   59.560    10 2021/10/29 12:10:17
  4917   58.400    10 2021/10/29 12:20:18
  5237   63.000    10 2021/10/29 12:25:38
  5515   65.640     3 2021/10/29 12:30:16
  6465   66.600    10 2021/10/29 12:46:06
  7066   64.840    10 2021/10/29 12:56:07
  7667   60.640    10 2021/10/29 13:06:08
  8267   58.240     3 2021/10/29 13:16:08
  8269   58.240    10 2021/10/29 13:16:10
  9217   59.240    10 2021/10/29 13:31:58
  9818   57.320    10 2021/10/29 13:41:59
 10419   61.520    10 2021/10/29 13:52:00
 11019   61.880    10 2021/10/29 14:02:00
 11620   61.600    10 2021/10/29 14:12:01
 11941   63.000    10 2021/10/29 14:17:22
# Rise Time Series
#  Cycle npts     Start                Date
R00  304   12 688843074 2021/10/29 17:17:54
# time     Pres phase                Date
     0   60.720     7 2021/10/29 17:17:54
   114   55.360    13 2021/10/29 17:19:48
   176   49.000    13 2021/10/29 17:20:50
   237   42.240    13 2021/10/29 17:21:51
   278   37.920    13 2021/10/29 17:22:32
   340   32.000    13 2021/10/29 17:23:34
   381   27.880    13 2021/10/29 17:24:15
   443   21.680    13 2021/10/29 17:25:17
   504   15.840    13 2021/10/29 17:26:18
   566   10.400    13 2021/10/29 17:27:20
   627    3.800    13 2021/10/29 17:28:21
   648    1.400     8 2021/10/29 17:28:42
# Pump Time Series
#   Cycle npts
B02   304    6
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    50.840  326   15.21     196    620    -9     2
    60.720  135   15.31     216    625    -9     7
    36.040   21   15.31     216    629    -9    13
    23.760   21   15.31     207    631    -9    13
    12.160   21   15.31     206    634    -9    13
    -0.040   71   15.27     195    699    -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   304  2.4   15    90   100   600    50    10   180      9     3    4020   30  0.2873
# 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  304 2021/10/29 10:58:19
# Pcase vacuums
   7.760   6.140
# Oil valve positions
   1.679   0.577   0.545
# Seek attempts and pump time
      3    -11
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  304 2021/10/29 14:17:22 9999/99/99 99:99:99
# Pcase vacuums
   6.150   6.150
# Average 
#   P      T      S
   56.560   3.466  33.586
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  304 2021/10/29 17:17:54 9999/99/99 99:99:99
# Pcase vacuums
   6.140   6.340
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  304 2021/10/29 17:28:43
# number of packets previous packets
      5               9
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.340   7.670
# Air Pump max current time  max pressure
      45       256     7.346
# Air Valve Positions
   1.213   0.000
# Air Valve Calibrations
   1.165   0.132   0.649
# Oil Valve Positions
   1.690   0.587
# Oil Valve Calibrations
   1.598   0.657
# Encountered Error Codes
#    Cycle Errors
EE20   304      3
#               Date   Code Description
 2021/10/29 14:17:19 0x0113 DescendCtd
 2021/10/29 14:17:19 0x0913 DescendMaxDepth
 2021/10/29 14:17:19 0x0013 Descend
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  304  4      0
# MC    Pres      Time  Pcase Vacuum
   1     0.000    630   5.940
   3    54.440      5   6.160
   3    65.800      4   6.160
   3    57.920      5   6.150
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  304       197    2021/10/29 17:33:57
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      304	(cycle number) |
     MPS =        0	(phase) |
     MPC =      304	(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 =      303	(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] =      324	(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 =    65523	(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 =      303	(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 =      303	(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 =      303	(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) |

