# Message Decoder for Solo2, Alto and Deep Solo Floats; v220708
#      SN Cycle Size            IMEI MOMSN MTMSN PID       Date      Time  Latitude Longitude Err Status Sensor IDs
SBD 11339    15  312 000000000932510   108     0   5 2022/08/28, 15:37:41,  60.1755  -42.7053   4      0 13,6,14,14
SBD 11339    15  340 000000000932510   109     0   4 2022/08/28, 15:37:57,  60.1755  -42.7053   4      0 13
SBD 11339    15  338 000000000932510   110     0   3 2022/08/28, 15:38:11,  60.1755  -42.7053   5      0 8,15
SBD 11339    15  306 000000000932510   111     0   2 2022/08/28, 15:38:34,  60.1755  -42.7053   5      0 2,3,0
SBD 11339    15  289 000000000932510   112     0   1 2022/08/28, 15:38:51,  60.1755  -42.7053   2      0 11,7,5,14,1
SBD 11339    15  313 000000000932510   113     0   0 2022/08/28, 15:39:29,  60.1984  -42.7543   2      0 0,4,14,14,9,10
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1826           72        1898
# Sensor_ID bytes     % packets Description
          0    48  2.63       2         GPS
          1    79  4.33       1    Pressure
          2   135  7.39       1 Temperature
          3   135  7.39       1    Salinity
          4   148  8.11       1        Fall
          5   108  5.91       1        Rise
          6   136  7.45       1        Pump
          7    32  1.75       1 Drift_times
          8   260 14.24       1     Surface
          9    46  2.52       1  HR/Drift_P
         10    39  2.14       1  HR/Drift_T
         11    39  2.14       1  HR/Drift_S
         13   404 22.12       2  Parameters
         14   151  8.27       5 Engineering
         15    66  3.61       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   15 1 2022/08/28 10:18 +60.22592  -42.77975    0  5 38 40 45  1.8     0
G   15 2 2022/08/28 15:37 +60.19015  -42.74893  140  4 31 36 40  4.4     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0    15   96    1     3         0
#      Pres      Temp    Salinity
      1.280     4.2480    29.4870
      2.040     4.2450    29.4890
      3.040     4.2460    29.4880
      3.920     4.2370    29.4950
      4.960     4.2100    29.5220
      6.000     4.1710    29.5590
      7.040     4.1160    29.6120
      8.000     4.1290    29.5910
      9.000     3.8900    29.8180
     10.040     3.8500    29.8490
     11.000     3.5710    30.1060
     12.000     3.2290    30.4200
     13.000     3.1540    30.5170
     14.000     3.0170    30.6260
     15.000     2.8100    30.6740
     16.000     2.6860    30.7500
     17.000     2.5920    30.8200
     18.040     2.4880    30.8980
     19.000     2.3240    30.9860
     19.960     1.9980    31.0840
     21.000     1.7240    31.2360
     22.000     1.2450    31.4460
     22.960     1.2050    31.4730
     24.000     1.1460    31.5080
     24.960     1.0950    31.5360
     26.000     0.9740    31.6120
     27.000     0.8760    31.6620
     28.040     0.8320    31.6850
     29.000     0.8150    31.6940
     29.960     0.8010    31.7010
     30.960     0.7930    31.7030
     32.000     0.7490    31.7270
     33.000     0.6990    31.7580
     34.000     0.6690    31.7740
     35.000     0.6250    31.8020
     36.000     0.5650    31.8430
     37.000     0.5500    31.8610
     38.000     0.5510    31.8630
     39.040     0.5480    31.8620
     40.040     0.5360    31.8670
     41.000     0.4970    31.8870
     42.000     0.4610    31.9030
     43.000     0.4400    31.9120
     44.000     0.4250    31.9280
     45.000     0.3380    31.9780
     46.040     0.2900    32.0200
     47.000     0.2460    32.0460
     48.000     0.2290    32.0570
     48.960     0.2180    32.0620
     49.960     0.2120    32.0640
     50.960     0.1980    32.0720
     52.000     0.1820    32.0820
     53.040     0.1560    32.0950
     54.040     0.1480    32.0970
     55.000     0.1360    32.1010
     55.960     0.1210    32.1110
     57.000     0.0080    32.1980
     58.040    -0.0290    32.2240
     59.000    -0.0520    32.2350
     59.960    -0.0630    32.2390
     60.960    -0.0710    32.2430
     61.960    -0.0870    32.2520
     62.960    -0.1220    32.2760
     64.000    -0.1510    32.3050
     65.000    -0.1800    32.3240
     65.960    -0.2000    32.3400
     66.960    -0.2070    32.3480
     67.960    -0.2140    32.3560
     68.960    -0.2360    32.3770
     69.960    -0.2540    32.3950
     71.000    -0.2670    32.4080
     72.000    -0.2780    32.4160
     73.000    -0.3530    32.4690
     74.000    -0.4020    32.5100
     75.000    -0.4620    32.5620
     76.000    -0.4930    32.5730
     77.040    -0.4890    32.5760
     78.000    -0.4830    32.5780
     79.000    -0.4780    32.5800
     80.000    -0.4790    32.5830
     81.000    -0.5000    32.5970
     81.960    -0.5130    32.6080
     83.040    -0.5070    32.6100
     84.080    -0.5040    32.6130
     85.040    -0.5060    32.6200
     86.000    -0.5020    32.6260
     86.960    -0.5090    32.6290
     88.000    -0.5070    32.6360
     89.040    -0.5120    32.6430
     90.040    -0.5410    32.6670
     91.000    -0.5560    32.6790
     92.000    -0.5580    32.6810
     93.040    -0.5590    32.6840
     94.000    -0.5600    32.6850
     95.040    -0.5640    32.6930
     95.600    -0.5720    32.7110
# Drift Data
#      C Npts comp n_var
I0    15   16    1     4
#      Pres       Temp   Salinity     Time
     91.040    -0.5660    32.7000        5
     91.200    -0.5680    32.7040      911
     89.600    -0.5740    32.7140     1816
     89.440    -0.5760    32.7180     2722
     90.480    -0.5760    32.7180     3627
     90.720    -0.5770    32.7200     4533
     85.240    -0.5690    32.7250     5438
     90.280    -0.5680    32.7270     6343
     92.160    -0.5760    32.7190     7249
     94.680    -0.5770    32.7190     8154
     94.320    -0.5760    32.7180     9060
     91.080    -0.5770    32.7200     9965
     92.480    -0.5760    32.7180    10871
     91.800    -0.5760    32.7180    11776
     92.480    -0.5770    32.7190    12682
     95.040    -0.5740    32.7130    13587
# Surface Pressure Time Series
#    C npts n_var               Start
S   15    28     6 2022/08/28 15:30:47
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    70      0.260      4.242   -999.000      14 2022/08/28 15:31:57
    83      0.320      4.231   -999.000      14 2022/08/28 15:32:10
    94      0.300      4.224   -999.000      14 2022/08/28 15:32:21
   105      0.330      4.229   -999.000      14 2022/08/28 15:32:32
   116      0.390      4.224   -999.000      14 2022/08/28 15:32:43
   127      0.390      4.194   -999.000      14 2022/08/28 15:32:54
   138      0.620      4.210   -999.000      14 2022/08/28 15:33:05
   149      0.410      4.230   -999.000      14 2022/08/28 15:33:16
   160      0.320      4.229   -999.000      14 2022/08/28 15:33:27
   171      0.280      4.211   -999.000      14 2022/08/28 15:33:38
   182      0.430      4.212   -999.000      14 2022/08/28 15:33:49
   193      0.510      4.230   -999.000      14 2022/08/28 15:34:00
   205      0.470      4.238   -999.000      14 2022/08/28 15:34:12
   216      0.490      4.247   -999.000      14 2022/08/28 15:34:23
   227      0.330      4.244   -999.000      14 2022/08/28 15:34:34
   238      0.320      4.242   -999.000      14 2022/08/28 15:34:45
   249      0.370      4.240   -999.000      14 2022/08/28 15:34:56
   260      0.280      4.243   -999.000      14 2022/08/28 15:35:07
   271      0.340      4.242   -999.000      14 2022/08/28 15:35:18
   282      0.300      4.242   -999.000      14 2022/08/28 15:35:29
   293      0.190      4.242   -999.000      14 2022/08/28 15:35:40
   305      0.190      4.239   -999.000      14 2022/08/28 15:35:52
   316      0.330      4.235   -999.000      14 2022/08/28 15:36:03
   327      0.360      4.232   -999.000      14 2022/08/28 15:36:14
   338      0.230      4.225   -999.000      14 2022/08/28 15:36:25
   349      0.370      4.226   -999.000      14 2022/08/28 15:36:36
   360      0.350      4.225   -999.000      14 2022/08/28 15:36:47
   373      0.180      4.229   -999.000      14 2022/08/28 15:37:00
# Fall Time Series
#  Cycle npts     Start                Date
F00   15   28 714997096 2022/08/28 10:18:16
# time     Pres phase                Date
     0    0.520     1 2022/08/28 10:18:16
   187    5.360    10 2022/08/28 10:21:23
   219   10.520    10 2022/08/28 10:21:55
   245   15.040    10 2022/08/28 10:22:21
   281   20.360    10 2022/08/28 10:22:57
   310   25.240    10 2022/08/28 10:23:26
   339   30.000    10 2022/08/28 10:23:55
   372   35.360    10 2022/08/28 10:24:28
   401   40.120    10 2022/08/28 10:24:57
   405   40.880     2 2022/08/28 10:25:01
   430   45.080    10 2022/08/28 10:25:26
   466   50.440    10 2022/08/28 10:26:02
   502   55.280    10 2022/08/28 10:26:38
   544   60.320    10 2022/08/28 10:27:20
   589   65.080    10 2022/08/28 10:28:05
   641   70.080    10 2022/08/28 10:28:57
   699   75.040    10 2022/08/28 10:29:55
   793   80.040    10 2022/08/28 10:31:29
   997   85.040    10 2022/08/28 10:34:53
  1297   85.680    10 2022/08/28 10:39:53
  1597   88.360    10 2022/08/28 10:44:53
  1897   88.240    10 2022/08/28 10:49:53
  2198   92.640    10 2022/08/28 10:54:54
  2498   92.520    10 2022/08/28 10:59:54
  2568   92.560     3 2022/08/28 11:01:04
  2800   91.000    10 2022/08/28 11:04:56
  3100   91.280    10 2022/08/28 11:09:56
  3205   91.080    10 2022/08/28 11:11:41
# Rise Time Series
#  Cycle npts     Start                Date
R00   15   20 715014710 2022/08/28 15:11:50
# time     Pres phase                Date
     0   95.480     7 2022/08/28 15:11:50
   138   90.040    13 2022/08/28 15:14:08
   191   85.600    13 2022/08/28 15:15:01
   254   80.120    13 2022/08/28 15:16:04
   306   75.640    13 2022/08/28 15:16:56
   369   70.400    13 2022/08/28 15:17:59
   421   65.520    13 2022/08/28 15:18:51
   474   60.320    13 2022/08/28 15:19:44
   526   55.120    13 2022/08/28 15:20:36
   568   50.920    13 2022/08/28 15:21:18
   621   45.120    13 2022/08/28 15:22:11
   663   40.880    13 2022/08/28 15:22:53
   715   35.400    13 2022/08/28 15:23:45
   757   30.800    13 2022/08/28 15:24:27
   810   25.360    13 2022/08/28 15:25:20
   862   20.960    13 2022/08/28 15:26:12
   936   15.320    13 2022/08/28 15:27:26
   999   10.640    13 2022/08/28 15:28:29
  1062    5.800    13 2022/08/28 15:29:32
  1136    1.240     8 2022/08/28 15:30:46
# Pump Time Series
#   Cycle npts
B02    15   12
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    40.880  360   15.05     217    648    -9     2
    95.480  128   15.21     267    653    -9     7
    86.480   21   15.20     276    656    -9    13
    79.280   21   15.19     273    659    -9    13
    73.000   21   15.19     259    660    -9    13
    63.600   22   15.18     257    661    -9    13
    22.640   22   15.18     266    658    -9    13
    17.600   22   15.18     244    657    -9    13
    12.920   22   15.18     248    656    -9    13
     8.280   22   15.17     231    655    -9    13
     3.680   22   15.16     234    655    -9    13
     0.280   61   15.14     217    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    8    90    90   600    50    10   240      8     1    4020    5  0.2714
# 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 2022/08/28 10:18:13
# Pcase vacuums
   8.600   6.420
# Oil valve positions
   1.719   0.911   0.590
# Seek attempts and pump time
      1      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   15 2022/08/28 11:11:42 9999/99/99 99:99:99
# Pcase vacuums
   6.420   6.440
# Average 
#   P      T      S
   91.360  -0.574  32.717
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   15 2022/08/28 15:11:50 9999/99/99 99:99:99
# Pcase vacuums
   6.430   6.550
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   15 2022/08/28 15:30:46
# number of packets previous packets
      6               9
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.540   8.380
# Air Pump max current time  max pressure
      46       400     7.492
# Air Valve Positions
   1.197   0.000
# Air Valve Calibrations
   1.141   0.139   0.640
# Oil Valve Positions
   1.730   0.908
# Oil Valve Calibrations
   1.692   0.939
# 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.280    400   6.080
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   15       197    2022/08/28 15:37:57
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.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] =      999	(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 =        0	(Bluetooth Mode) |
     DDB =        0	(0=execute, 1 =bypass) |
     XAS =        2	(1=diff 2=curv) |
     CPS =        1	(0=dis, 1=e) |
     CST =        1	(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 =    56487	(vac 0 inHg cal) |
     PV5 =    31723	(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] =       40	(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 =      300	(sec) |
  DFT[0] =      358	(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 =        1	(max attempts) |
     DRC =        3	(cal rate calculation) |
     DRT =        0	(sec) |
     DCX =     1020	(sec) |
     DCP =        1	(sec) |
     DCF =        2	(sec) |
     DCD =      200	(dBar) |
     DCR =        0	(dBar/sec) |
     DSW =      300	(sec) |
     DUC =      100	(under damping factor) |
     DPT =       10	(sec) |
     DUT =        5	(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] =    14400	(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 =   900000	(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 =      900	(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 =      120	(sec) |
     APN =       20	(sec) |
     APF =       40	(sec) |
     ASI =    10000	(ms) |
     ASD =        2	(dBar) |
     ADD =        5	(dBar) |
     ADT =      300	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =       14	(cycle number) |
     SDC =        0	(dBar) |
     SGT =       10	(min) |
     SET =       10	(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 =      300	(sec) |
     SSP =       60	(sec) |

