# Message Decoder for Solo2, Alto and Deep Solo Floats; v230712
#      SN Cycle Size            IMEI MOMSN MTMSN PID       Date      Time  Latitude Longitude Err Status Sensor IDs
SBD 11142    15   88 000000000437010   112     0   5 2021/08/17, 08:15:45,  60.3027  -42.9016   8      0 14
SBD 11142    15  340 000000000437010   113     0   4 2021/08/17, 08:15:54,  60.3027  -42.9016   8      0 13
SBD 11142    15  269 000000000437010   114     0   3 2021/08/17, 08:16:04,  60.3027  -42.9016   8      0 15,13,6,14
SBD 11142    15  312 000000000437010   115     0   2 2021/08/17, 08:16:18,  60.1922  -40.7108 139      2 3,0,8
SBD 11142    15  335 000000000437010   116     0   1 2021/08/17, 08:16:29,  60.1922  -40.7108 132      2 5,14,1,2
SBD 11142    15  335 000000000437010   117     0   0 2021/08/17, 08:16:39,  60.1922  -40.7108 124      2 0,4,14,14,9,10,11,7
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1607           72        1679
# Sensor_ID bytes     % packets Description
          0    48  2.99       2         GPS
          1    66  4.11       1    Pressure
          2   140  8.71       1 Temperature
          3   115  7.16       1    Salinity
          4   148  9.21       1        Fall
          5    98  6.10       1        Rise
          6   103  6.41       1        Pump
          7    26  1.62       1 Drift_times
          8   161 10.02       1     Surface
          9    27  1.68       1  HR/Drift_P
         10    27  1.68       1  HR/Drift_T
         11    27  1.68       1  HR/Drift_S
         13   404 25.14       2  Parameters
         14   151  9.40       5 Engineering
         15    66  4.11       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   15 1 2021/08/17 02:40 +60.33724  -42.88137    0  4 30 37 42  3.3     0
G   15 2 2021/08/17 08:14 +60.29636  -42.88325  180  4  0 29 44  4.4     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0    15   84    1     3         0
#      Pres      Temp    Salinity
      2.160     4.6900    28.1250
      3.040     4.6430    28.2540
      3.960     4.5250    28.6380
      5.040     4.0830    29.6640
      6.080     3.7900    29.9540
      7.000     3.7480    29.9940
      7.960     3.0960    30.4160
      9.000     1.4990    31.1830
     10.000     0.9020    31.3960
     11.000     0.8780    31.4060
     12.000     0.8500    31.4310
     13.000     0.8240    31.4470
     13.960     0.8030    31.4660
     15.000     0.6800    31.5580
     16.040     0.7550    31.6050
     17.000     0.7670    31.6590
     18.000     0.6080    31.7440
     19.000     0.4340    31.8210
     20.000     0.3450    31.8730
     21.000     0.3400    31.9360
     22.000     0.5660    31.9840
     22.960     0.1820    32.0840
     23.920    -0.0370    32.0790
     24.960    -0.0400    32.0940
     25.960     0.0390    32.1060
     27.000     0.0940    32.1200
     27.960     0.1650    32.1600
     29.000     0.1620    32.2000
     30.040    -0.1140    32.2710
     31.040    -0.3570    32.3720
     32.000    -0.5070    32.4440
     32.960    -0.6100    32.4960
     34.000    -0.7370    32.5240
     35.040    -0.8830    32.5620
     36.040    -0.8350    32.5890
     37.000    -0.7720    32.6230
     38.000    -0.7780    32.6630
     39.040    -0.8390    32.7180
     40.080    -0.8480    32.7230
     41.080    -0.8700    32.7350
     42.000    -0.8840    32.7430
     42.960    -0.8930    32.7520
     43.960    -0.8940    32.7590
     44.960    -0.8970    32.7650
     46.000    -0.9020    32.7700
     47.000    -0.8990    32.7760
     48.040    -0.9000    32.7830
     49.040    -0.9000    32.7860
     49.960    -0.9010    32.7890
     51.000    -0.9010    32.7910
     52.080    -0.9020    32.7950
     53.000    -0.9050    32.7970
     53.960    -0.9080    32.7970
     55.000    -0.9210    32.7970
     55.960    -1.0300    32.8180
     56.960    -1.0860    32.8490
     58.000    -1.0420    32.8640
     59.080    -1.0240    32.8680
     59.960    -1.0370    32.8860
     60.960    -1.0740    32.9010
     61.960    -1.0480    32.9010
     63.000    -0.9920    32.9160
     63.960    -0.9750    32.9400
     65.040    -0.9700    32.9550
     66.040    -0.9760    32.9640
     67.000    -0.9780    32.9730
     68.080    -0.9800    32.9830
     68.960    -0.9820    32.9870
     69.960    -0.9890    32.9920
     71.040    -0.9930    33.0020
     72.000    -0.9930    33.0060
     73.040    -0.9940    33.0200
     74.080    -0.9850    33.0320
     75.040    -0.9580    33.0410
     76.040    -0.9460    33.0620
     77.040    -0.7910    33.0650
     77.960    -0.7230    33.1070
     79.000    -0.8160    33.1150
     80.000    -0.7850    33.1190
     81.000    -0.5550    33.1420
     81.960    -0.4620    33.1540
     82.960    -0.4690    33.1830
     84.040    -0.6470    33.1950
     84.960    -0.6360    33.2050
# Drift Data
#      C Npts comp n_var
I0    15    4    1     4
#      Pres       Temp   Salinity     Time
     87.280    -0.6460    33.2000     1217
     86.720    -0.6490    33.2010     3033
     87.960    -0.6600    33.1950     4849
     85.840    -0.6460    33.2030     6665
# Surface Pressure Time Series
#    C npts n_var               Start
S   15    17     6 2021/08/17 08:11:18
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    66      0.080      4.787   -999.000      14 2021/08/17 08:12:24
    79      0.110      4.771   -999.000      14 2021/08/17 08:12:37
    90      0.070      4.794   -999.000      14 2021/08/17 08:12:48
   101      0.010      4.736   -999.000      14 2021/08/17 08:12:59
   112      0.050      4.763   -999.000      14 2021/08/17 08:13:10
   123      0.030      4.752   -999.000      14 2021/08/17 08:13:21
   134      0.040      4.736   -999.000      14 2021/08/17 08:13:32
   146      0.100      4.756   -999.000      14 2021/08/17 08:13:44
   157      0.050      4.750   -999.000      14 2021/08/17 08:13:55
   168      0.100      4.740   -999.000      14 2021/08/17 08:14:06
   179      0.070      4.811   -999.000      14 2021/08/17 08:14:17
   190      0.070      4.755   -999.000      14 2021/08/17 08:14:28
   201      0.130      4.752   -999.000      14 2021/08/17 08:14:39
   212     -0.050      4.773   -999.000      14 2021/08/17 08:14:50
   223      0.160      4.726   -999.000      14 2021/08/17 08:15:01
   234      0.110      4.763   -999.000      14 2021/08/17 08:15:12
   245      0.090      4.766   -999.000      14 2021/08/17 08:15:23
# Fall Time Series
#  Cycle npts     Start                Date
F00   15   28 682483248 2021/08/17 02:40:48
# time     Pres phase                Date
     0   -0.040     1 2021/08/17 02:40:48
   217    5.160    10 2021/08/17 02:44:25
   250   10.120    10 2021/08/17 02:44:58
   279   15.160    10 2021/08/17 02:45:27
   309   20.160    10 2021/08/17 02:45:57
   338   25.080    10 2021/08/17 02:46:26
   370   30.360    10 2021/08/17 02:46:58
   400   35.040    10 2021/08/17 02:47:28
   432   40.280    10 2021/08/17 02:48:00
   465   45.400    10 2021/08/17 02:48:33
   494   50.000    10 2021/08/17 02:49:02
   499   50.760     2 2021/08/17 02:49:07
   527   55.240    10 2021/08/17 02:49:35
   560   60.280    10 2021/08/17 02:50:08
   592   65.040    10 2021/08/17 02:50:40
   632   70.360    10 2021/08/17 02:51:20
   671   75.160    10 2021/08/17 02:51:59
   720   80.040    10 2021/08/17 02:52:48
   785   85.240    10 2021/08/17 02:53:53
  2585   88.080    10 2021/08/17 03:23:53
  2651   88.480     3 2021/08/17 03:24:59
  3898   84.000    10 2021/08/17 03:45:46
  4489   85.640     3 2021/08/17 03:55:37
  4845   88.040    10 2021/08/17 04:01:33
  6328   85.600     3 2021/08/17 04:26:16
  6646   87.880    10 2021/08/17 04:31:34
  8446   89.120    10 2021/08/17 05:01:34
  9967   87.280    10 2021/08/17 05:26:55
# Rise Time Series
#  Cycle npts     Start                Date
R00   15   18 682502224 2021/08/17 07:57:04
# time     Pres phase                Date
     0   85.120     7 2021/08/17 07:57:04
   104   80.880    13 2021/08/17 07:58:48
   152   76.000    13 2021/08/17 07:59:36
   197   70.960    13 2021/08/17 08:00:21
   243   65.880    13 2021/08/17 08:01:07
   285   60.880    13 2021/08/17 08:01:49
   327   55.920    13 2021/08/17 08:02:31
   371   50.840    13 2021/08/17 08:03:15
   410   46.000    13 2021/08/17 08:03:54
   452   40.800    13 2021/08/17 08:04:36
   494   35.840    13 2021/08/17 08:05:18
   537   30.880    13 2021/08/17 08:06:01
   585   25.880    13 2021/08/17 08:06:49
   633   20.880    13 2021/08/17 08:07:37
   677   15.920    13 2021/08/17 08:08:21
   719   10.800    13 2021/08/17 08:09:03
   767    5.960    13 2021/08/17 08:09:51
   851    1.920     8 2021/08/17 08:11:15
# Pump Time Series
#   Cycle npts
B02    15    9
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    50.760  349   14.99     209    660    -9     2
    85.120  150   15.12     238    668    -9     7
    66.200   30   15.13     236    672    -9    13
    52.080   30   15.11     235    674    -9    13
    37.360   30   15.11     210    677    -9    13
    24.320   30   15.11     216    677    -9    13
    10.760   30   15.11     206    677    -9    13
     2.440   11   15.10     217    670    -9    13
     0.080   60   15.08     204    716    -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    15  2.4    9    90    80   600    50    10   150      8     3    4020   30  0.2679
# 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   15 2021/08/17 02:40:46
# Pcase vacuums
   8.130   6.560
# Oil valve positions
   1.677   0.755   0.640
# Seek attempts and pump time
      3      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   15 2021/08/17 05:26:55 9999/99/99 99:99:99
# Pcase vacuums
   6.560   6.560
# Average 
#   P      T      S
   86.960  -0.650  33.200
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   15 2021/08/17 07:57:04 9999/99/99 99:99:99
# Pcase vacuums
   6.560   6.700
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   15 2021/08/17 08:11:17
# number of packets previous packets
      5               7
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.700   7.920
# Air Pump max current time  max pressure
      45       243     7.063
# Air Valve Positions
   1.212   0.000
# Air Valve Calibrations
   1.151   0.162   0.657
# Oil Valve Positions
   1.695   0.755
# Oil Valve Calibrations
   1.647   0.784
# Encountered Error Codes
#    Cycle Errors
EE20    15      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   15  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.000    493   6.300
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   15       197    2021/08/17 08:16:04
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =       15	(cycle number) |
     MPS =        0	(phase) |
     MPC =       15	(count) |
  MNM[0] =       99	(count) |
  MNM[1] =       99	(count) |
  MNM[2] =      999	(count) |
  MNS[0] =        1	(count) |
  MNS[1] =        2	(count) |
  MNS[2] =        2	(count) |
  DTD[0] =       80	(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 =       14	(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 =     1800	(sec) |
  DFT[0] =      349	(sec) |
  DFT[1] =      220	(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 =        1	(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 =       14	(cycle) |
  PTO[0] =     9000	(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 =     1800	(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 =       14	(cycle number) |
     ARR =        8	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =      150	(sec) |
     APN =       30	(sec) |
     APF =       90	(sec) |
     ASI =     1000	(ms) |
     ASD =        2	(dBar) |
     ADD =        5	(dBar) |
     ADT =     1800	(sec) |
     ARC =     4500	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =       14	(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) |

