# 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 11146  1117  233 000000000432020  6148     0   5 2022/09/03, 22:04:15,  68.2817  -54.0795   7      0 6,14,14
SBD 11146  1117  340 000000000432020  6149     0   4 2022/09/03, 22:04:29,  68.2621  -54.0011   8      0 13
SBD 11146  1117  320 000000000432020  6150     0   3 2022/09/03, 22:04:42,  68.2547  -54.1362   9      0 3,0,8,15,13
SBD 11146  1117  277 000000000432020  6151     0   2 2022/09/03, 22:05:04,  68.2547  -54.1362  11      0 1,2
SBD 11146  1117  265 000000000432020  6152     0   1 2022/09/03, 22:05:30,  68.2742  -54.2147  13      0 11,7,5,14
SBD 11146  1117  309 000000000432020  6153     0   0 2022/09/03, 22:05:43,  68.2547  -54.1362  14      0 0,4,14,14,9,10
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1672           72        1744
# Sensor_ID bytes     % packets Description
          0    48  2.87       2         GPS
          1   102  6.10       1    Pressure
          2   163  9.75       1 Temperature
          3   134  8.01       1    Salinity
          4   163  9.75       1        Fall
          5   173 10.35       1        Rise
          6   103  6.16       1        Pump
          7    28  1.67       1 Drift_times
          8     8  0.48       1     Surface
          9    33  1.97       1  HR/Drift_P
         10    33  1.97       1  HR/Drift_T
         11    33  1.97       1  HR/Drift_S
         13   404 24.16       2  Parameters
         14   181 10.83       5 Engineering
         15    66  3.95       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G 1117 1 2022/09/03 17:07 +68.20223  -54.04233    0  4 18 20 22  4.2     0
G 1117 2 2022/09/03 21:59 +68.25925  -54.03214  100  5  0 30 43  2.1     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0  1117  156    1     3         0
#      Pres      Temp    Salinity
      1.120     4.6940    33.1320
      2.040     4.6970    33.1290
      3.040     4.7010    33.1260
      4.000     4.7020    33.1250
      4.920     4.6890    33.1370
      5.960     4.6750    33.1500
      7.000     4.6550    33.1710
      8.000     4.6420    33.1850
      8.920     4.6390    33.1900
      9.920     4.6360    33.1930
     10.960     4.6290    33.2010
     12.000     4.6200    33.2050
     13.040     4.6000    33.2080
     14.080     4.5930    33.2090
     15.040     4.5910    33.2130
     16.040     4.5890    33.2150
     17.000     4.5870    33.2170
     18.000     4.5860    33.2190
     18.960     4.5860    33.2190
     19.960     4.5840    33.2200
     21.000     4.5820    33.2210
     22.040     4.5780    33.2230
     23.040     4.5710    33.2270
     24.040     4.5670    33.2310
     25.000     4.5680    33.2320
     25.960     4.5670    33.2320
     26.960     4.5640    33.2330
     28.000     4.5600    33.2370
     28.960     4.5540    33.2390
     29.960     4.5500    33.2410
     31.040     4.5470    33.2420
     32.080     4.5430    33.2440
     33.040     4.5350    33.2490
     34.040     4.5090    33.2660
     35.040     4.5030    33.2700
     36.080     4.4990    33.2740
     37.040     4.4980    33.2740
     37.960     4.4940    33.2760
     38.960     4.4950    33.2780
     39.960     4.4960    33.2790
     40.960     4.4930    33.2820
     41.960     4.4910    33.2840
     43.000     4.4840    33.2880
     44.040     4.4800    33.2900
     44.960     4.4790    33.2910
     45.960     4.4780    33.2910
     46.960     4.4750    33.2930
     48.000     4.4740    33.2930
     49.040     4.4710    33.2940
     50.080     4.4650    33.2950
     51.080     4.4290    33.3100
     52.040     4.3850    33.3250
     53.000     4.3680    33.3320
     54.000     4.3320    33.3500
     55.040     4.3030    33.3640
     56.080     4.2900    33.3680
     57.000     4.2560    33.3750
     57.960     4.2560    33.3720
     58.960     4.1880    33.3890
     60.000     4.1940    33.3830
     61.000     4.1820    33.3880
     62.080     4.1700    33.3920
     63.080     4.1960    33.3830
     64.080     4.1940    33.3860
     65.040     4.1930    33.3870
     66.000     4.1690    33.3910
     67.000     4.1580    33.3940
     68.000     4.1550    33.3950
     69.000     4.1560    33.3950
     70.040     4.1540    33.3950
     71.040     4.1530    33.3950
     72.000     4.1570    33.3920
     73.000     4.1540    33.3930
     73.920     4.1530    33.3930
     74.960     4.1560    33.3920
     76.000     4.1570    33.3920
     77.000     4.1560    33.3920
     78.000     4.1530    33.3930
     79.040     4.1490    33.3940
     80.080     4.1490    33.3940
     81.080     4.1470    33.3940
     82.040     4.1470    33.3940
     83.040     4.1450    33.3950
     84.040     4.1500    33.3930
     85.040     4.1520    33.3920
     86.040     4.1480    33.3940
     87.000     4.1440    33.3950
     88.040     4.1430    33.3950
     89.040     4.1450    33.3950
     90.040     4.1460    33.3940
     91.040     4.1450    33.3950
     92.000     4.1490    33.3940
     92.960     4.1540    33.3920
     93.960     4.1560    33.3910
     95.000     4.1560    33.3910
     96.000     4.1580    33.3910
     97.000     4.1550    33.3920
     98.000     4.1570    33.3920
     98.920     4.1510    33.3930
     99.920     4.1520    33.3920
    101.000     4.1540    33.3920
    102.040     4.1510    33.3930
    103.000     4.1560    33.3910
    104.000     4.1490    33.3950
    105.000     4.1440    33.3930
    106.000     4.1450    33.3950
    107.040     4.1460    33.3940
    108.040     4.1460    33.3940
    109.000     4.1470    33.3940
    110.000     4.1460    33.3950
    111.000     4.1430    33.3950
    111.960     4.1430    33.3950
    112.960     4.1460    33.3940
    114.000     4.1460    33.3940
    115.000     4.1410    33.3950
    115.960     4.1420    33.3950
    116.920     4.1410    33.3950
    117.920     4.1410    33.3950
    119.000     4.1420    33.3960
    120.000     4.1420    33.3960
    121.000     4.1410    33.3980
    122.000     4.1410    33.3980
    123.000     4.1400    33.4000
    124.000     4.1410    33.3990
    125.000     4.1430    33.3990
    126.000     4.1420    33.3990
    127.000     4.1420    33.3990
    128.040     4.1420    33.3990
    129.080     4.1400    33.3980
    130.040     4.1380    33.3980
    131.000     4.1380    33.3980
    132.000     4.1400    33.3980
    133.040     4.1410    33.3990
    134.040     4.1410    33.3980
    135.000     4.1380    33.3990
    135.960     4.1370    33.3990
    137.000     4.1330    33.4020
    138.000     4.1280    33.4050
    139.000     4.1270    33.4060
    140.000     4.1250    33.4080
    141.040     4.1210    33.4100
    142.000     4.1180    33.4120
    143.000     4.1030    33.4210
    144.000     4.0990    33.4230
    145.000     4.0980    33.4230
    146.000     4.0900    33.4260
    147.040     4.0840    33.4280
    147.960     4.0830    33.4280
    149.040     4.0820    33.4280
    150.080     4.0670    33.4320
    151.040     4.0530    33.4350
    152.000     4.0330    33.4400
    153.000     4.0040    33.4500
    154.040     3.9730    33.4630
    155.040     3.9340    33.4830
    156.040     3.9010    33.5000
# Drift Data
#      C Npts comp n_var
I0  1117    7    1     4
#      Pres       Temp   Salinity     Time
    148.440     3.9000    33.5020        6
    149.160     3.9090    33.4960      911
    154.680     3.9010    33.5000     1817
    153.680     3.9010    33.5000     2722
    159.040     3.9040    33.4990     3628
    165.800     4.0060    33.4400     4533
    154.560     3.8860    33.5100     5438
# Fall Time Series
#  Cycle npts     Start                Date
F00 1117   31 715540067 2022/09/03 17:07:47
# time     Pres phase                Date
     0    0.240     1 2022/09/03 17:07:47
   218   10.280    10 2022/09/03 17:11:25
   264   20.560    10 2022/09/03 17:12:11
   306   30.360    10 2022/09/03 17:12:53
   337   37.520     2 2022/09/03 17:13:24
   349   40.400    10 2022/09/03 17:13:36
   391   50.160    10 2022/09/03 17:14:18
   437   60.280    10 2022/09/03 17:15:04
   482   70.760    10 2022/09/03 17:15:49
   525   80.200    10 2022/09/03 17:16:32
   570   90.320    10 2022/09/03 17:17:17
   616  100.080    10 2022/09/03 17:18:03
   665  110.080    10 2022/09/03 17:18:52
   720  120.520    10 2022/09/03 17:19:47
   775  130.520    10 2022/09/03 17:20:42
   834  140.040    10 2022/09/03 17:21:41
   906  150.320    10 2022/09/03 17:22:53
   981  160.040    10 2022/09/03 17:24:08
  1072  170.080    10 2022/09/03 17:25:39
  1972  164.280    10 2022/09/03 17:40:39
  2721  154.960    10 2022/09/03 17:53:08
  3622  157.720    10 2022/09/03 18:08:09
  3867  148.000    10 2022/09/03 18:12:14
  4407  157.000    10 2022/09/03 18:21:14
  4732  161.000     3 2022/09/03 18:26:39
  5115  167.000    10 2022/09/03 18:33:02
  5631  158.000    10 2022/09/03 18:41:38
  6531  150.600    10 2022/09/03 18:56:38
  7432  152.760    10 2022/09/03 19:11:39
  8332  148.720    10 2022/09/03 19:26:39
  8377  148.400    10 2022/09/03 19:27:24
# Rise Time Series
#  Cycle npts     Start                Date
R00 1117   33 715555670 2022/09/03 21:27:50
# time     Pres phase                Date
     0  156.040     7 2022/09/03 21:27:50
   138  151.360    13 2022/09/03 21:30:08
   190  146.720    13 2022/09/03 21:31:00
   243  141.600    13 2022/09/03 21:31:53
   295  136.520    13 2022/09/03 21:32:45
   348  131.800    13 2022/09/03 21:33:38
   400  126.520    13 2022/09/03 21:34:30
   442  121.960    13 2022/09/03 21:35:12
   484  116.840    13 2022/09/03 21:35:54
   526  111.840    13 2022/09/03 21:36:36
   568  106.600    13 2022/09/03 21:37:18
   610  101.160    13 2022/09/03 21:38:00
   652   96.280    13 2022/09/03 21:38:42
   694   91.120    13 2022/09/03 21:39:24
   736   85.960    13 2022/09/03 21:40:06
   778   80.760    13 2022/09/03 21:40:48
   820   75.720    13 2022/09/03 21:41:30
   873   70.800    13 2022/09/03 21:42:23
   936   65.720    13 2022/09/03 21:43:26
   988   60.800    13 2022/09/03 21:44:18
  1041   55.440    13 2022/09/03 21:45:11
  1093   50.160    13 2022/09/03 21:46:03
  1135   45.840    13 2022/09/03 21:46:45
  1188   40.600    13 2022/09/03 21:47:38
  1240   35.720    13 2022/09/03 21:48:30
  1293   30.600    13 2022/09/03 21:49:23
  1345   25.560    13 2022/09/03 21:50:15
  1398   20.480    13 2022/09/03 21:51:08
  1450   15.080    13 2022/09/03 21:52:00
  1492   10.760    13 2022/09/03 21:52:42
  1545    5.440    13 2022/09/03 21:53:35
  1758    0.160    13 2022/09/03 21:57:08
  1769    0.200     8 2022/09/03 21:57:19
# Pump Time Series
#   Cycle npts
B02  1117    9
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    37.520  791   14.86       0    650    -9     2
   161.640    4   14.95       0    641    -9     3
   156.040  127   15.02       0    650    -9     7
    71.560   21   15.02       0    651    -9    13
    68.200   21   15.01       0    652    -9    13
    64.960   21   15.01       0    654    -9    13
     1.600   60   15.00       0    658    -9    13
  9999.000   51   15.00       0    662    -9    13
    -0.040  119   14.98       0    671    -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  1117  2.4   31    90   120   600    88    10   120      8     1    4020   30  0.2318
# 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 1117 2022/09/03 17:07:44
# Pcase vacuums
   6.720   6.420
# Oil valve positions
   1.691   0.497   0.669
# Seek attempts and pump time
      1      4
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18 1117 2022/09/03 19:27:24 9999/99/99 99:99:99
# Pcase vacuums
   6.410   6.410
# Average 
#   P      T      S
  155.040   3.915  33.493
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18 1117 2022/09/03 21:27:50 9999/99/99 99:99:99
# Pcase vacuums
   6.410   6.620
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20 1117 2022/09/03 21:57:18
# number of packets previous packets
      6               5
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.620   6.730
# Air Pump max current time  max pressure
     119       390     0.000
# Air Valve Positions
   1.280   0.000
# Air Valve Calibrations
   1.246   0.148   0.697
# Oil Valve Positions
   0.000   0.518
# Oil Valve Calibrations
   1.620   0.570
# Encountered Error Codes
#    Cycle Errors
EE20  1117      5
#               Date   Code Description
 2022/09/03 21:54:47 0x0114 AscendCtd
 2022/09/03 21:55:17 0x0114 AscendCtd
 2022/09/03 21:55:47 0x0114 AscendCtd
 2022/09/03 21:56:17 0x0114 AscendCtd
 2022/09/03 21:56:47 0x0114 AscendCtd
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00 1117  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.240    331   5.880
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M 1117       197    2022/09/03 22:04:42
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =     1117	(cycle number) |
     MPS =        0	(phase) |
     MPC =      508	(count) |
  MNM[0] =      999	(count) |
  MNM[1] =      999	(count) |
  MNM[2] =      999	(count) |
  MNS[0] =        0	(count) |
  MNS[1] =        2	(count) |
  MNS[2] =        2	(count) |
  DTD[0] =      120	(dBar) |
  DTD[1] =      100	(dBar) |
  DTD[2] =     1000	(dBar) |
     MDS =     2100	(dBar) |
     APT =        1	(0=dis 1=en) |
     BTM =        0	(Bluetooth Mode) |
     DDB =        1	(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 =     1114	(cycle number) |
     DRA =       20	(target descent rate dBar/sec) |
  DSD[0] =       36	(dBar) |
  DSD[1] =       90	(dBar) |
  DSD[2] =       30	(dBar) |
  DST[0] =      600	(sec) |
  DST[1] =     3600	(sec) |
  DST[2] =     1800	(sec) |
     DDF =      420	(sec) |
     DDC =        0	(sec) |
     DSI =     1000	(ms) |
     DDD =       10	(dBar) |
     DDT =      900	(sec) |
  DFT[0] =      791	(sec) |
  DFT[1] =      220	(sec) |
  DFT[2] =      180	(sec) |
     DCM =        1	(0=dis 1=en) |
     DAL =        1	(0=cal 1=seek) |
  DCT[0] =     3600	(sec) |
  DCT[1] =     1800	(sec) |
  DCT[2] =    21600	(sec) |
     DCA =        1	(max attempts) |
     DRC =        3	(cal rate calculation) |
     DRT =        6	(sec) |
     DCX =     1020	(sec) |
     DCP =        1	(sec) |
     DCF =        2	(sec) |
     DCD =      200	(dBar) |
     DCR =        0	(dBar/sec) |
     DSW =     1800	(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 =     1114	(cycle) |
  PTO[0] =     7200	(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 =     1114	(cycle number) |
     ARR =        8	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =      120	(sec) |
     APN =       20	(sec) |
     APF =       20	(sec) |
     ASI =    10000	(ms) |
     ASD =        1	(dBar) |
     ADD =        5	(dBar) |
     ADT =      300	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =        3	(dBar) |
     SFN =     1114	(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 =      120	(sec) |

