# 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    28  225 000000000437010   191     0   5 2021/08/20, 10:43:58,  59.6212  -43.1944   3      0 6,14,14
SBD 11142    28  340 000000000437010   192     0   4 2021/08/20, 10:44:38,  59.6000  -43.2461   4      0 13
SBD 11142    28  306 000000000437010   193     0   3 2021/08/20, 10:45:22,  59.6000  -43.2461   5      0 8,15,13
SBD 11142    28  284 000000000437010   194     0   2 2021/08/20, 10:45:46,  59.6212  -43.1944   2      0 2,3,0
SBD 11142    28  227 000000000437010   195     0   1 2021/08/20, 10:46:17,  59.6212  -43.1944   2      0 7,5,14,1
SBD 11142    28  320 000000000437010   196     0   0 2021/08/20, 10:47:16,  59.6226  -43.2947   3      0 0,4,14,14,9,10,11
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1630           72        1702
# Sensor_ID bytes     % packets Description
          0    48  2.94       2         GPS
          1    67  4.11       1    Pressure
          2   132  8.10       1 Temperature
          3   116  7.12       1    Salinity
          4   158  9.69       1        Fall
          5   103  6.32       1        Rise
          6   125  7.67       1        Pump
          7    26  1.60       1 Drift_times
          8   152  9.33       1     Surface
          9    28  1.72       1  HR/Drift_P
         10    27  1.66       1  HR/Drift_T
         11    27  1.66       1  HR/Drift_S
         13   404 24.79       2  Parameters
         14   151  9.26       5 Engineering
         15    66  4.05       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   28 1 2021/08/20 04:59 +59.65660  -43.11312    0  4 34 38 42  5.4     0
G   28 2 2021/08/20 10:41 +59.61578  -43.23179  230  3 36 40 44  3.2     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0    28   85    1     3         0
#      Pres      Temp    Salinity
      2.160     4.8720    29.8250
      3.080     4.8560    29.8390
      4.040     4.8400    29.8530
      5.040     4.8230    29.8660
      6.000     4.7950    29.8850
      7.040     4.6720    29.9940
      8.000     4.4760    30.1840
      9.000     4.2280    30.4330
     10.000     4.1170    30.5220
     11.000     4.1050    30.5440
     12.000     4.1160    30.5790
     12.920     4.0710    30.7370
     14.000     3.9820    30.8570
     15.040     3.9030    30.9430
     16.000     3.7740    31.0740
     17.040     3.4610    31.2540
     18.040     2.7780    31.5530
     19.000     2.2150    31.5490
     20.000     1.9360    31.5320
     21.000     1.8780    31.5460
     22.000     1.7530    31.6600
     23.000     1.3870    31.8360
     24.000     1.1890    31.8900
     25.000     1.8540    31.9860
     26.040     2.9430    32.1910
     27.000     2.3990    32.3050
     28.000     1.0750    32.3220
     29.000     0.1080    32.3230
     30.000    -0.2350    32.3400
     30.960    -0.2650    32.3710
     31.960    -0.2900    32.4170
     33.040    -0.4090    32.4380
     34.040    -0.4390    32.4680
     35.000    -0.6020    32.5220
     36.000    -0.5890    32.5310
     37.040    -0.5730    32.5470
     38.000    -0.6300    32.5690
     39.000    -0.6630    32.5750
     39.960    -0.6600    32.5910
     41.000    -0.6510    32.6090
     42.000    -0.6480    32.6130
     43.040    -0.6490    32.6180
     44.000    -0.6520    32.6230
     45.000    -0.6580    32.6320
     46.040    -0.6610    32.6490
     47.040    -0.6500    32.6540
     48.000    -0.6380    32.6600
     49.000    -0.6410    32.6640
     50.000    -0.6470    32.6660
     51.000    -0.6920    32.6740
     52.000    -0.7660    32.6840
     53.000    -0.8530    32.7170
     54.000    -0.8930    32.7340
     55.000    -0.9180    32.7530
     56.000    -0.9230    32.7700
     57.000    -0.9240    32.7800
     57.960    -0.9280    32.7930
     59.000    -0.9500    32.8100
     60.000    -0.9540    32.8300
     60.960    -0.9590    32.8420
     61.960    -0.9770    32.8590
     63.000    -0.9720    32.8770
     64.040    -0.9140    32.8970
     65.000    -0.8950    32.9120
     66.000    -0.9240    32.9240
     67.000    -0.9620    32.9410
     68.000    -1.0100    32.9760
     69.000    -1.0360    32.9960
     70.000    -1.0360    33.0000
     71.000    -1.0370    33.0050
     72.000    -1.0360    33.0090
     73.000    -1.0330    33.0120
     74.040    -1.0020    33.0240
     74.960    -0.9720    33.0420
     75.960    -0.9420    33.0620
     77.000    -0.9310    33.0770
     78.000    -0.9170    33.0890
     79.040    -0.9170    33.1020
     80.000    -0.9070    33.1190
     80.960    -0.8420    33.1370
     82.040    -0.7220    33.1560
     83.040    -0.6590    33.1620
     84.040    -0.6170    33.1690
     85.040    -0.5980    33.1820
     85.800    -0.5960    33.1870
# Drift Data
#      C Npts comp n_var
I0    28    4    1     4
#      Pres       Temp   Salinity     Time
    100.680    -0.7420    33.1360     1216
     90.880    -0.6230    33.1510     3033
     64.520    -0.5870    33.1720     4849
     70.960    -0.6490    33.2080     6665
# Surface Pressure Time Series
#    C npts n_var               Start
S   28    16     6 2021/08/20 10:32:59
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    67     -0.070      4.891   -999.000      14 2021/08/20 10:34:06
    80     -0.100      4.922   -999.000      14 2021/08/20 10:34:19
    91     -0.090      4.910   -999.000      14 2021/08/20 10:34:30
   102      0.000      4.875   -999.000      14 2021/08/20 10:34:41
   113     -0.120      4.881   -999.000      14 2021/08/20 10:34:52
   124     -0.020      4.878   -999.000      14 2021/08/20 10:35:03
   135      0.160      4.881   -999.000      14 2021/08/20 10:35:14
   147      0.060      4.875   -999.000      14 2021/08/20 10:35:26
   158     -0.140      4.878   -999.000      14 2021/08/20 10:35:37
   169      0.090      4.882   -999.000      14 2021/08/20 10:35:48
   181      0.060      4.875   -999.000      14 2021/08/20 10:36:00
   192     -0.010      4.881   -999.000      14 2021/08/20 10:36:11
   203     -0.090      4.887   -999.000      14 2021/08/20 10:36:22
   214      0.010      4.881   -999.000      14 2021/08/20 10:36:33
   225      0.000      4.881   -999.000      14 2021/08/20 10:36:44
   236     -0.040      4.884   -999.000      14 2021/08/20 10:36:55
# Fall Time Series
#  Cycle npts     Start                Date
F00   28   30 682750772 2021/08/20 04:59:32
# time     Pres phase                Date
     0   -0.080     1 2021/08/20 04:59:32
   217    5.120    10 2021/08/20 05:03:09
   263   10.160    10 2021/08/20 05:03:55
   318   15.160    10 2021/08/20 05:04:50
   354   20.120    10 2021/08/20 05:05:26
   383   25.320    10 2021/08/20 05:05:55
   410   30.440    10 2021/08/20 05:06:22
   436   35.640    10 2021/08/20 05:06:48
   458   40.280    10 2021/08/20 05:07:10
   484   45.240    10 2021/08/20 05:07:36
   511   50.360    10 2021/08/20 05:08:03
   515   51.240     2 2021/08/20 05:08:07
   537   55.320    10 2021/08/20 05:08:29
   566   60.480    10 2021/08/20 05:08:58
   596   65.320    10 2021/08/20 05:09:28
   628   70.080    10 2021/08/20 05:10:00
   667   75.200    10 2021/08/20 05:10:39
   710   80.120    10 2021/08/20 05:11:22
   762   85.080    10 2021/08/20 05:12:14
   830   90.040    10 2021/08/20 05:13:22
  2397   95.040    10 2021/08/20 05:39:29
  2670   96.840     3 2021/08/20 05:44:02
  2919   90.960    10 2021/08/20 05:48:11
  4512   90.880     3 2021/08/20 06:14:44
  4665   95.040    10 2021/08/20 06:17:17
  4983   91.000    10 2021/08/20 06:22:35
  6350   92.040     3 2021/08/20 06:45:22
  6546   95.040    10 2021/08/20 06:48:38
  8347   94.880    10 2021/08/20 07:18:39
  9989   95.920    10 2021/08/20 07:46:01
# Rise Time Series
#  Cycle npts     Start                Date
R00   28   19 682769780 2021/08/20 10:16:20
# time     Pres phase                Date
     0   86.280     7 2021/08/20 10:16:20
    85   81.960    13 2021/08/20 10:17:45
   141   76.920    13 2021/08/20 10:18:41
   199   71.960    13 2021/08/20 10:19:39
   268   67.000    13 2021/08/20 10:20:48
   345   61.920    13 2021/08/20 10:22:05
   409   56.920    13 2021/08/20 10:23:09
   466   51.960    13 2021/08/20 10:24:06
   514   47.000    13 2021/08/20 10:24:54
   561   41.880    13 2021/08/20 10:25:41
   604   36.880    13 2021/08/20 10:26:24
   652   31.920    13 2021/08/20 10:27:12
   730   26.920    13 2021/08/20 10:28:30
   804   21.960    13 2021/08/20 10:29:44
   841   16.920    13 2021/08/20 10:30:21
   871   11.920    13 2021/08/20 10:30:51
   913    6.920    13 2021/08/20 10:31:33
   997    1.920    13 2021/08/20 10:32:57
   998    1.920     8 2021/08/20 10:32:58
# Pump Time Series
#   Cycle npts
B02    28   11
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    51.240  352   15.05     201    660    -9     2
    96.360    1   15.11     274    656    -9     3
    86.280  120   15.18     240    666    -9     7
    70.400   20   15.18     243    669    -9    13
    62.160   20   15.18     244    671    -9    13
    52.520   20   15.18     239    672    -9    13
    39.640   20   15.17     217    673    -9    13
    28.520   20   15.16     224    673    -9    13
    20.120   20   15.16     218    670    -9    13
     5.400   20   15.16     202    664    -9    13
     0.000   60   15.13     194    708    -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    28  2.4   11    90    85   600    50    10   150      7     3    4020   30  0.2697
# 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   28 2021/08/20 04:59:30
# Pcase vacuums
   8.010   6.560
# Oil valve positions
   1.678   0.747   0.634
# Seek attempts and pump time
      3      1
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   28 2021/08/20 07:46:02 9999/99/99 99:99:99
# Pcase vacuums
   6.560   6.570
# Average 
#   P      T      S
   81.760  -0.651  33.167
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   28 2021/08/20 10:16:20 9999/99/99 99:99:99
# Pcase vacuums
   6.570   6.630
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   28 2021/08/20 10:32:59
# number of packets previous packets
      6               9
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.630   7.860
# Air Pump max current time  max pressure
      46       385     7.512
# Air Valve Positions
   1.213   0.000
# Air Valve Calibrations
   1.151   0.162   0.657
# Oil Valve Positions
   1.695   0.742
# Oil Valve Calibrations
   1.647   0.784
# Encountered Error Codes
#    Cycle Errors
EE20    28      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   28  1      0
# MC    Pres      Time  Pcase Vacuum
   1    -0.080    510   6.290
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   28       197    2021/08/20 10:45:22
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =       28	(cycle number) |
     MPS =        0	(phase) |
     MPC =       28	(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] =       85	(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 =       27	(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] =      352	(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 =       27	(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 =       27	(cycle number) |
     ARR =        7	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =      120	(sec) |
     APN =       20	(sec) |
     APF =      100	(sec) |
     ASI =     1000	(ms) |
     ASD =        2	(dBar) |
     ADD =        5	(dBar) |
     ADT =     1800	(sec) |
     ARC =     4500	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =       27	(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) |

