# 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     0   51 000000000437010    15     0   0 2021/07/22, 17:59:09,  41.5108  -70.6557   3      0 15,15
SBD 11142     0  247 000000000437010    16     0   4 2021/08/15, 15:25:22,  60.5340  -42.9895  11      0 6,14,14
SBD 11142     0  340 000000000437010    17     0   3 2021/08/15, 15:25:32,  60.6312  -41.4817  79      2 13
SBD 11142     0  315 000000000437010    18     0   2 2021/08/15, 15:25:45,  60.6312  -41.4817  88      2 8,15,13
SBD 11142     0  286 000000000437010    19     0   1 2021/08/15, 15:25:55,  60.6077  -41.4333  81      2 2,3,0
SBD 11142     0  333 000000000437010    20     0   0 2021/08/15, 15:26:06,  60.6077  -41.4333  81      2 4,14,14,5,14,1
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      18         1500           72        1572
# Sensor_ID bytes     % packets Description
          0    24  1.60       1         GPS
          1    67  4.47       1    Pressure
          2   133  8.87       1 Temperature
          3   117  7.80       1    Salinity
          4    88  5.87       1        Fall
          5   103  6.87       1        Rise
          6   147  9.80       1        Pump
          8   161 10.73       1     Surface
         13   404 26.93       2  Parameters
         14   151 10.07       5 Engineering
         15   105  7.00       3     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G    0 0 2021/08/15 15:22 +60.53971  -42.59991  100  6  0 30 42  1.5     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0     0   86    1     3         0
#      Pres      Temp    Salinity
      2.000     4.7960    29.7670
      3.000     4.6550    29.8490
      4.040     4.7790    29.7710
      4.960     4.3890    29.9830
      6.000     4.2420    30.0230
      7.000     4.1220    30.0730
      8.000     4.0160    30.1280
      8.960     3.9470    30.1770
     10.000     3.8300    30.2400
     11.000     3.6190    30.3570
     11.920     3.4360    30.4650
     12.960     3.0480    30.7800
     13.960     2.8970    31.0640
     15.040     2.8000    31.0920
     16.080     2.7530    31.1260
     17.000     3.1620    31.1610
     17.960     2.9430    31.3880
     18.960     2.5390    31.3780
     20.000     2.3050    31.4310
     21.000     2.2370    31.4220
     21.960     1.8000    31.4410
     22.960     1.6080    31.4470
     24.000     1.3560    31.4910
     25.000     1.1630    31.5380
     26.000     1.0910    31.6110
     27.000     0.8970    31.6720
     27.960     0.8620    31.7190
     28.960     0.7900    31.7740
     30.000     0.5870    31.8940
     31.000     0.3550    31.9500
     32.000     0.3500    32.0100
     32.960     0.3500    32.0360
     33.960     0.3780    32.0520
     35.000     0.3850    32.0780
     35.960     0.0300    32.1740
     36.960    -0.1960    32.2030
     38.000    -0.2300    32.2950
     39.000    -0.4050    32.3510
     40.040    -0.4520    32.3800
     41.000    -0.4790    32.4020
     42.000    -0.5410    32.4540
     43.000    -0.5510    32.5030
     44.000    -0.5650    32.5470
     45.000    -0.5790    32.5480
     46.000    -0.5730    32.5510
     46.920    -0.5560    32.5630
     48.000    -0.5680    32.5640
     49.000    -0.5770    32.5860
     50.000    -0.6570    32.6370
     51.000    -0.6750    32.6510
     52.000    -0.6870    32.6610
     53.040    -0.7150    32.6850
     54.000    -0.8170    32.7130
     54.960    -0.8770    32.7420
     55.960    -0.8870    32.7510
     56.960    -0.9020    32.7630
     58.040    -0.9180    32.7860
     59.040    -0.9230    32.8000
     60.000    -0.9050    32.8100
     60.960    -0.8680    32.8260
     61.960    -0.8740    32.8490
     63.000    -0.8760    32.8560
     63.960    -0.8740    32.8610
     64.920    -0.8680    32.8730
     66.000    -0.8830    32.8840
     67.000    -0.9880    32.8990
     68.000    -1.0080    32.9040
     69.040    -1.0080    32.9270
     70.080    -1.0060    32.9370
     71.040    -1.0080    32.9430
     72.040    -1.0090    32.9500
     73.000    -0.9660    32.9520
     74.040    -0.8800    32.9720
     75.040    -0.8800    32.9790
     75.960    -0.8770    32.9850
     77.000    -0.8680    32.9960
     78.040    -0.8600    33.0040
     79.040    -0.8680    33.0080
     80.080    -0.8730    33.0120
     81.040    -0.8710    33.0230
     82.040    -0.8720    33.0290
     83.000    -0.8700    33.0320
     84.040    -0.8700    33.0350
     85.040    -0.8720    33.0380
     86.000    -0.8780    33.0410
     86.880    -0.9020    33.0550
# Surface Pressure Time Series
#    C npts n_var               Start
S    0    17     6 2021/08/15 15:21:27
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    64      0.160      5.770   -999.000      14 2021/08/15 15:22:31
    77      0.090      6.016   -999.000      14 2021/08/15 15:22:44
    88      0.120      6.209   -999.000      14 2021/08/15 15:22:55
    89      0.060      6.538   -999.000      14 2021/08/15 15:22:56
    99      0.060      6.362   -999.000      14 2021/08/15 15:23:06
   100      0.070      6.622   -999.000      14 2021/08/15 15:23:07
   111      0.050      6.721   -999.000      14 2021/08/15 15:23:18
   122      0.070      6.791   -999.000      14 2021/08/15 15:23:29
   133      0.140      6.864   -999.000      14 2021/08/15 15:23:40
   144      0.020      6.893   -999.000      14 2021/08/15 15:23:51
   155      0.070      6.960   -999.000      14 2021/08/15 15:24:02
   166      0.030      6.979   -999.000      14 2021/08/15 15:24:13
   177      0.090      7.010   -999.000      14 2021/08/15 15:24:24
   189      0.040      7.079   -999.000      14 2021/08/15 15:24:36
   200      0.020      7.158   -999.000      14 2021/08/15 15:24:47
   211      0.050      7.232   -999.000      14 2021/08/15 15:24:58
   222     -0.020      7.306   -999.000      14 2021/08/15 15:25:09
# Fall Time Series
#  Cycle npts     Start                Date
F00    0   16 682354817 2021/08/15 15:00:17
# time     Pres phase                Date
     0   26.640     1 2021/08/15 15:00:17
    31   31.080    10 2021/08/15 15:00:48
    63   36.320    10 2021/08/15 15:01:20
    93   41.040    10 2021/08/15 15:01:50
   125   46.440    10 2021/08/15 15:02:22
   153   50.880     2 2021/08/15 15:02:50
   155   51.320    10 2021/08/15 15:02:52
   184   56.120    10 2021/08/15 15:03:21
   217   61.400    10 2021/08/15 15:03:54
   250   66.280    10 2021/08/15 15:04:27
   282   71.040    10 2021/08/15 15:04:59
   321   76.320    10 2021/08/15 15:05:38
   364   81.320    10 2021/08/15 15:06:21
   413   86.120    10 2021/08/15 15:07:10
   504   91.040    10 2021/08/15 15:08:41
   578   88.440    10 2021/08/15 15:09:55
# Rise Time Series
#  Cycle npts     Start                Date
R00    0   19 682355404 2021/08/15 15:10:04
# time     Pres phase                Date
     0   87.800     7 2021/08/15 15:10:04
    64   82.960    13 2021/08/15 15:11:08
   115   77.960    13 2021/08/15 15:11:59
   165   72.960    13 2021/08/15 15:12:49
   211   67.680    13 2021/08/15 15:13:35
   252   62.800    13 2021/08/15 15:14:16
   289   57.640    13 2021/08/15 15:14:53
   322   52.960    13 2021/08/15 15:15:26
   355   47.760    13 2021/08/15 15:15:59
   385   43.000    13 2021/08/15 15:16:29
   417   37.920    13 2021/08/15 15:17:01
   450   32.880    13 2021/08/15 15:17:34
   484   28.000    13 2021/08/15 15:18:08
   526   23.000    13 2021/08/15 15:18:50
   574   17.720    13 2021/08/15 15:19:38
   613   12.640    13 2021/08/15 15:20:17
   645    7.960    13 2021/08/15 15:20:49
   673    3.000    13 2021/08/15 15:21:17
   681    1.760     8 2021/08/15 15:21:25
# Pump Time Series
#   Cycle npts
B02     0   13
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    50.880  420   15.41     198    654    -9     2
    87.800   90   15.39     186    660    -9     7
    77.560   30   15.39     198    663    -9    13
    71.360   30   15.39     188    665    -9    13
    64.360   30   15.38     182    667    -9    13
    56.280   30   15.39     187    670    -9    13
    47.240   30   15.37     180    672    -9    13
    37.440   30   15.38     173    672    -9    13
    28.680   30   15.37     166    674    -9    13
    21.680   30   15.36     162    673    -9    13
    14.680   30   15.36     159    673    -9    13
     5.440   21   15.36     168    672    -9    13
     0.000   60   15.33     159    721    -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     0  2.4    2    90    90   600    22    10     0      8     3    4020    5  0.0922
# 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    0 2021/08/15 15:00:15
# Pcase vacuums
   6.090   6.540
# Oil valve positions
   1.671   0.761   0.558
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18    0 2021/08/15 15:09:56 9999/99/99 99:99:99
# Pcase vacuums
   6.540   6.540
# Average 
#   P      T      S
    0.000   0.000   0.000
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18    0 2021/08/15 15:10:04 9999/99/99 99:99:99
# Pcase vacuums
   6.540   6.720
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20    0 2021/08/15 15:21:05
# number of packets previous packets
      5               0
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.720   8.000
# Air Pump max current time  max pressure
      46       242     7.027
# Air Valve Positions
   1.209   0.000
# Air Valve Calibrations
   1.151   0.162   0.657
# Oil Valve Positions
   1.691   0.753
# Oil Valve Calibrations
   1.647   0.784
# Encountered Error Codes
#    Cycle Errors
EE20     0      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00    0  1      0
# MC    Pres      Time  Pcase Vacuum
   1    26.960    148   6.170
# Alto Reset
#          Elapsed Time [sec]       CTD_Pres  RMU  Sys Journal Capture Boot Bist Dive
#       Reset       Boot       Bist     dBar code code     ver     ver  cnt  cnt  cnt
AD 1626882396 1626882380 1626878442    0.080   64    2     1.0     2.0    4    2    0
# Alto Register Dump  Cnt
AR                     17
# Register            Value
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M    0       197    2021/08/15 15:25:45
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =        0	(cycle number) |
     MPS =        0	(phase) |
     MPC =        0	(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] =       90	(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 =        0	(cycle number) |
     DRA =       20	(target descent rate dBar/sec) |
  DSD[0] =       80	(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] =      258	(sec) |
  DFT[1] =      220	(sec) |
  DFT[2] =      180	(sec) |
     DCM =        1	(0=dis 1=en) |
     DAL =        1	(0=cal 1=seek) |
  DCT[0] =      300	(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 =      300	(sec) |
     DUC =       80	(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 =        0	(cycle) |
  PTO[0] =        0	(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 =        0	(cycle number) |
     ARR =        8	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =       90	(sec) |
     APN =       30	(sec) |
     APF =       30	(sec) |
     ASI =     1000	(ms) |
     ASD =        2	(dBar) |
     ADD =        5	(dBar) |
     ADT =     1800	(sec) |
     ARC =     4500	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =        0	(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) |

