# 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   300  106 000000000337990  1864     0   5 2021/10/28, 14:29:26,  64.0091  -53.3591   2      0 14
SBD 11145   300  340 000000000337990  1865     0   4 2021/10/28, 14:29:39,  64.0091  -53.3591   3      0 13
SBD 11145   300  257 000000000337990  1866     0   3 2021/10/28, 14:29:52,  64.0091  -53.3591   3      0 15,13,6,14
SBD 11145   300  339 000000000337990  1867     0   2 2021/10/28, 14:30:03,  64.0091  -53.3591   3      0 2,3,0,8
SBD 11145   300  308 000000000337990  1868     0   1 2021/10/28, 14:30:38,  64.0091  -53.3591   4      0 9,10,11,7,5,14,1
SBD 11145   300  298 000000000337990  1869     0   0 2021/10/28, 14:30:51,  64.0091  -53.3591   4      0 0,4,14,14
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1576           72        1648
# Sensor_ID bytes     % packets Description
          0    48  3.05       2         GPS
          1    63  4.00       1    Pressure
          2    71  4.51       1 Temperature
          3    71  4.51       1    Salinity
          4   218 13.83       1        Fall
          5    53  3.36       1        Rise
          6    70  4.44       1        Pump
          7    33  2.09       1 Drift_times
          8   161 10.22       1     Surface
          9    48  3.05       1  HR/Drift_P
         10    40  2.54       1  HR/Drift_T
         11    40  2.54       1  HR/Drift_S
         13   404 25.63       2  Parameters
         14   190 12.06       5 Engineering
         15    66  4.19       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  300 1 2021/10/28 08:00 +63.96984  -53.30062    0  3 29 38 43 19.3     0
G  300 2 2021/10/28 14:27 +63.95667  -53.36543  150  6  0 30 41  3.1     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   300   48    1     3         0
#      Pres      Temp    Salinity
      1.400     2.2110    32.6870
      2.000     2.2110    32.6860
      3.000     2.2110    32.6860
      4.000     2.2110    32.6860
      5.000     2.2110    32.6860
      6.000     2.2110    32.6860
      7.000     2.2110    32.6860
      8.000     2.2110    32.6860
      9.000     2.2110    32.6870
     10.000     2.2240    32.6970
     11.000     2.2280    32.7090
     12.000     2.2120    32.7150
     13.000     2.1830    32.7210
     14.000     2.1820    32.7300
     15.040     2.2040    32.7500
     16.000     2.2030    32.7530
     17.000     2.2040    32.7540
     18.000     2.2060    32.7560
     19.040     2.2150    32.7660
     20.040     2.2470    32.7950
     21.000     2.2970    32.8430
     22.040     2.3390    32.8740
     23.000     2.3790    32.9010
     24.000     2.4710    32.9610
     24.960     2.5270    33.0040
     25.960     2.6040    33.0480
     27.000     2.6710    33.1080
     28.040     2.7740    33.1820
     29.000     2.8140    33.2070
     30.040     2.8580    33.2340
     31.000     2.9560    33.2860
     32.000     3.0190    33.3360
     33.000     3.0430    33.3500
     34.000     3.0580    33.3610
     35.000     3.0740    33.3700
     36.040     3.1030    33.3840
     37.040     3.1140    33.3920
     38.000     3.1190    33.3930
     39.000     3.1260    33.3980
     40.000     3.1270    33.3990
     41.000     3.1280    33.3990
     42.000     3.1300    33.4000
     43.000     3.1300    33.4010
     44.000     3.1310    33.4010
     45.000     3.1320    33.4020
     46.000     3.1360    33.4040
     47.080     3.1660    33.4200
     47.600     3.1740    33.4240
# Drift Data
#      C Npts comp n_var
I0   300   17    1     4
#      Pres       Temp   Salinity     Time
     61.240     3.0590    33.3640        5
     59.960     3.0550    33.3630      611
     57.200     3.0640    33.3660     1216
     57.040     3.0650    33.3670     1822
     51.480     3.0970    33.3850     2427
     57.400     3.0670    33.3690     3033
     50.920     3.0720    33.3720     3638
     57.200     3.0440    33.3560     4243
     51.080     3.0860    33.3840     4849
     52.000     3.1170    33.3930     5454
     46.440     3.0620    33.3680     6060
     45.920     3.0840    33.3770     6665
     48.760     3.1800    33.4240     7271
     51.160     3.1650    33.4180     7876
     47.720     3.1580    33.4130     8481
     47.000     3.1630    33.4200     9087
     47.680     3.1470    33.4110     9692
# Surface Pressure Time Series
#    C npts n_var               Start
S  300    17     6 2021/10/28 14:24:27
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    75      0.090      2.199   -999.000      14 2021/10/28 14:25:42
    88      0.080      2.194   -999.000      14 2021/10/28 14:25:55
    99      0.080      2.197   -999.000      14 2021/10/28 14:26:06
   110      0.100      2.198   -999.000      14 2021/10/28 14:26:17
   121      0.050      2.200   -999.000      14 2021/10/28 14:26:28
   132      0.090      2.189   -999.000      14 2021/10/28 14:26:39
   143      0.150      2.202   -999.000      14 2021/10/28 14:26:50
   155      0.070      2.194   -999.000      14 2021/10/28 14:27:02
   166      0.040      2.183   -999.000      14 2021/10/28 14:27:13
   177      0.060      2.188   -999.000      14 2021/10/28 14:27:24
   188      0.080      2.184   -999.000      14 2021/10/28 14:27:35
   199      0.110      2.190   -999.000      14 2021/10/28 14:27:46
   210      0.020      2.193   -999.000      14 2021/10/28 14:27:57
   221      0.100      2.181   -999.000      14 2021/10/28 14:28:08
   233      0.100      2.179   -999.000      14 2021/10/28 14:28:20
   244      0.030      2.168   -999.000      14 2021/10/28 14:28:31
   255      0.010      2.187   -999.000      14 2021/10/28 14:28:42
# Fall Time Series
#  Cycle npts     Start                Date
F00  300   42 688723284 2021/10/28 08:01:24
# time     Pres phase                Date
     0    0.080     1 2021/10/28 08:01:24
   321    5.280    10 2021/10/28 08:06:45
   353   10.320    10 2021/10/28 08:07:17
   386   15.440    10 2021/10/28 08:07:50
   418   20.400    10 2021/10/28 08:08:22
   451   25.040    10 2021/10/28 08:08:55
   487   30.400    10 2021/10/28 08:09:31
   519   35.400    10 2021/10/28 08:10:03
   555   40.240    10 2021/10/28 08:10:39
   594   45.080    10 2021/10/28 08:11:18
   633   50.440    10 2021/10/28 08:11:57
   638   51.080     2 2021/10/28 08:12:02
   670   55.280    10 2021/10/28 08:12:34
   705   60.440    10 2021/10/28 08:13:09
   738   65.040    10 2021/10/28 08:13:42
   780   70.360    10 2021/10/28 08:14:24
   823   75.360    10 2021/10/28 08:15:07
   868   80.040    10 2021/10/28 08:15:52
   963   85.000    10 2021/10/28 08:17:27
  1096   81.000    10 2021/10/28 08:19:40
  1329   76.000    10 2021/10/28 08:23:33
  1531   70.960    10 2021/10/28 08:26:55
  2132   71.320    10 2021/10/28 08:36:56
  2346   76.000    10 2021/10/28 08:40:30
  2775   73.480     3 2021/10/28 08:47:39
  3723   64.000    10 2021/10/28 09:03:27
  4324   68.160    10 2021/10/28 09:13:28
  4774   63.960    10 2021/10/28 09:20:58
  5374   64.680    10 2021/10/28 09:30:58
  5525   63.600     3 2021/10/28 09:33:29
  6474   66.720    10 2021/10/28 09:49:18
  6795   61.960    10 2021/10/28 09:54:39
  7396   61.120    10 2021/10/28 10:04:40
  7996   65.360    10 2021/10/28 10:14:40
  8274   68.680     3 2021/10/28 10:19:18
  9224   67.840    10 2021/10/28 10:35:08
  9479   72.000    10 2021/10/28 10:39:23
 10079   71.880    10 2021/10/28 10:49:23
 10249   67.000    10 2021/10/28 10:52:13
 10645   62.000    10 2021/10/28 10:58:49
 11245   60.040    10 2021/10/28 11:08:49
 11627   61.200    10 2021/10/28 11:15:11
# Rise Time Series
#  Cycle npts     Start                Date
R00  300    9 688745740 2021/10/28 14:15:40
# time     Pres phase                Date
     0   47.800     7 2021/10/28 14:15:40
   115   41.960    13 2021/10/28 14:17:35
   176   35.400    13 2021/10/28 14:18:36
   238   29.000    13 2021/10/28 14:19:38
   299   23.520    13 2021/10/28 14:20:39
   361   17.880    13 2021/10/28 14:21:41
   422   11.840    13 2021/10/28 14:22:42
   484    5.480    13 2021/10/28 14:23:44
   525    1.560     8 2021/10/28 14:24:25
# Pump Time Series
#   Cycle npts
B02   300    6
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    51.080  335   15.18     206    620    -9     2
    47.800  135   15.30     206    628    -9     7
    27.240   21   15.30     206    631    -9    13
    16.040   21   15.30     202    634    -9    13
     3.560   21   15.30     202    636    -9    13
     0.080   73   15.26     189    703    -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   300  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  300 2021/10/28 08:01:21
# Pcase vacuums
   7.770   6.170
# Oil valve positions
   1.677   0.577   0.543
# Seek attempts and pump time
      3     -8
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  300 2021/10/28 11:15:12 9999/99/99 99:99:99
# Pcase vacuums
   6.170   6.170
# Average 
#   P      T      S
   52.360   3.099  33.385
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  300 2021/10/28 14:15:40 9999/99/99 99:99:99
# Pcase vacuums
   6.160   6.360
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  300 2021/10/28 14:24:26
# number of packets previous packets
      5               8
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.360   7.690
# Air Pump max current time  max pressure
      46       253     7.278
# Air Valve Positions
   1.213   0.000
# Air Valve Calibrations
   1.165   0.132   0.649
# Oil Valve Positions
   1.690   0.574
# Oil Valve Calibrations
   1.598   0.657
# Encountered Error Codes
#    Cycle Errors
EE20   300      3
#               Date   Code Description
 2021/10/28 11:15:09 0x0113 DescendCtd
 2021/10/28 11:15:09 0x0913 DescendMaxDepth
 2021/10/28 11:15:09 0x0013 Descend
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  300  4      0
# MC    Pres      Time  Pcase Vacuum
   1     0.000    633   5.930
   3    72.960      3   6.180
   3    63.240      4   6.170
   3    68.760      4   6.170
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  300       197    2021/10/28 14:29:52
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      300	(cycle number) |
     MPS =        0	(phase) |
     MPC =      300	(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 =      299	(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] =      333	(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 =    65527	(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 =      299	(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 =      299	(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 =      299	(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) |

