# Message Decoder for Solo2, Alto and Deep Solo Floats; v211115
#      SN Cycle Size            IMEI MOMSN MTMSN PID       Date      Time  Latitude Longitude Err Status Sensor IDs
SBD 11145   431  297 000000000337990  2638     0   5 2021/11/29, 16:17:37,  66.5297  -58.5576   4      0 13,6,14,14
SBD 11145   431  340 000000000337990  2639     0   4 2021/11/29, 16:17:49,  66.5016  -58.6045   4      0 13
SBD 11145   431  291 000000000337990  2640     0   3 2021/11/29, 16:18:02,  66.5016  -58.6045   4      0 3,0,8
SBD 11145   431  316 000000000337990  2641     0   2 2021/11/29, 16:18:30,  66.5297  -58.5576   5      0 1,2,15
SBD 11145   431  293 000000000337990  2643     0   0 2021/11/29, 16:19:15,  66.5782  -58.7115   7      0 0,4,14,14
SBD 11145   431  305 000000000337990  2642     0   1 2021/11/29, 16:18:57,  66.5468  -58.6345   6      0 9,10,11,7,5,14
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1770           72        1842
# Sensor_ID bytes     % packets Description
          0    48  2.71       2         GPS
          1    88  4.97       1    Pressure
          2   150  8.47       1 Temperature
          3   103  5.82       1    Salinity
          4   213 12.03       1        Fall
          5   113  6.38       1        Rise
          6   103  5.82       1        Pump
          7    33  1.86       1 Drift_times
          8   152  8.59       1     Surface
          9    48  2.71       1  HR/Drift_P
         10    40  2.26       1  HR/Drift_T
         11    40  2.26       1  HR/Drift_S
         13   404 22.82       2  Parameters
         14   169  9.55       5 Engineering
         15    66  3.73       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  431 1 2021/11/29 10:29 +66.49132  -58.54536   40  5  0 27 37 11.8     0
G  431 2 2021/11/29 16:17 +66.49525  -58.59693   90  6  0 29 43  1.8     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   431  112    1     3         0
#      Pres      Temp    Salinity
      1.360     0.8660    33.0280
      2.040     0.8610    33.0280
      3.040     0.8660    33.0270
      4.000     0.8680    33.0280
      5.000     0.8670    33.0280
      6.000     0.8660    33.0280
      6.960     0.8670    33.0280
      8.040     0.8650    33.0270
      9.000     0.8660    33.0270
     10.000     0.8670    33.0270
     11.000     0.8650    33.0270
     12.000     0.8660    33.0270
     13.000     0.8700    33.0270
     14.000     0.8790    33.0310
     14.960     0.8800    33.0300
     16.000     0.8700    33.0290
     17.000     0.8690    33.0280
     18.040     0.8800    33.0300
     19.000     0.8900    33.0320
     20.000     0.8880    33.0330
     21.000     0.8920    33.0330
     22.000     0.8970    33.0350
     23.000     0.9090    33.0380
     24.000     0.9200    33.0420
     24.960     0.9230    33.0410
     25.960     0.9220    33.0410
     27.000     0.9640    33.0520
     28.040     0.9630    33.0500
     29.040     0.9710    33.0510
     30.040     0.9760    33.0550
     31.000     0.9830    33.0560
     32.040     1.0010    33.0580
     33.000     1.0240    33.0700
     34.000     1.0340    33.0710
     35.000     1.0370    33.0750
     35.960     1.0360    33.0790
     36.960     1.0370    33.0800
     38.000     1.0440    33.0830
     39.040     1.0470    33.0850
     40.080     1.0470    33.0850
     41.040     1.0580    33.0860
     42.000     1.0720    33.0870
     42.960     1.0770    33.0890
     44.000     1.0780    33.0910
     45.040     1.0740    33.0930
     46.040     1.0730    33.0930
     47.040     1.0720    33.0930
     48.040     1.0710    33.0930
     49.000     1.0690    33.0930
     50.000     1.0700    33.0930
     51.000     1.0710    33.0930
     52.000     1.0700    33.0930
     53.000     1.0710    33.0940
     54.000     1.0720    33.0940
     55.040     1.0730    33.0940
     56.000     1.0700    33.0930
     57.000     1.0730    33.0930
     58.040     1.0710    33.0940
     59.000     1.0770    33.0930
     59.960     1.1120    33.0970
     60.960     1.1070    33.0980
     61.960     1.1010    33.0990
     63.000     1.0730    33.1000
     64.000     1.0800    33.1010
     65.000     1.0830    33.1020
     66.000     1.0840    33.1030
     67.000     1.0850    33.1050
     67.960     1.0910    33.1070
     69.000     1.0930    33.1080
     70.000     1.0970    33.1090
     71.000     1.1160    33.1130
     72.000     1.1240    33.1140
     73.000     1.1210    33.1150
     74.000     1.1180    33.1160
     75.000     1.1280    33.1180
     76.040     1.1310    33.1200
     77.000     1.1470    33.1220
     78.000     1.1510    33.1230
     79.000     1.1590    33.1240
     80.000     1.1720    33.1250
     81.000     1.1800    33.1280
     82.040     1.1820    33.1280
     83.040     1.1870    33.1300
     84.000     1.2130    33.1320
     85.000     1.2340    33.1360
     85.960     1.2480    33.1430
     87.000     1.2960    33.1470
     88.000     1.3270    33.1600
     88.960     1.3360    33.1630
     89.960     1.3840    33.1700
     91.000     1.4190    33.1820
     92.000     1.4320    33.1890
     93.000     1.4560    33.1960
     94.000     1.4780    33.2050
     95.000     1.5030    33.2160
     96.040     1.5460    33.2300
     97.000     1.6690    33.2610
     98.000     2.1300    33.3850
     99.040     2.3090    33.4420
    100.040     2.3720    33.4650
    101.000     2.5260    33.4980
    102.000     2.8970    33.6200
    103.000     3.0720    33.7050
    104.040     3.1770    33.7600
    105.040     3.1850    33.7740
    106.000     3.1790    33.7770
    107.000     3.1940    33.7830
    108.000     3.2080    33.7890
    109.000     3.2140    33.7920
    110.000     3.2280    33.8030
    111.040     3.2420    33.8120
    111.920     3.2610    33.8220
# Drift Data
#      C Npts comp n_var
I0   431   17    1     4
#      Pres       Temp   Salinity     Time
    113.280     3.2460    33.8130        6
    117.000     3.2430    33.8110      611
    117.080     3.2390    33.8110     1217
    122.440     3.2360    33.8080     1822
    121.320     3.2370    33.8090     2428
    113.560     3.2420    33.8120     3033
    110.600     3.2780    33.8430     3639
    111.840     3.2710    33.8310     4244
    111.600     3.2720    33.8330     4849
    115.840     3.2470    33.8150     5455
    115.000     3.2430    33.8120     6060
    117.920     3.2400    33.8110     6666
    117.080     3.2370    33.8090     7271
    114.360     3.2430    33.8120     7877
    113.160     3.2510    33.8160     8482
    107.960     3.2860    33.8350     9087
    110.320     3.2730    33.8340     9693
# Surface Pressure Time Series
#    C npts n_var               Start
S  431    16     6 2021/11/29 16:11:07
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    75      0.010      0.798   -999.000      14 2021/11/29 16:12:22
    88      0.050      0.842   -999.000      14 2021/11/29 16:12:35
    99      0.200      0.853   -999.000      14 2021/11/29 16:12:46
   110      0.440      0.857   -999.000      14 2021/11/29 16:12:57
   121      0.650      0.856   -999.000      14 2021/11/29 16:13:08
   132      0.640      0.854   -999.000      14 2021/11/29 16:13:19
   143      0.360      0.859   -999.000      14 2021/11/29 16:13:30
   155      0.130      0.852   -999.000      14 2021/11/29 16:13:42
   166     -0.010      0.761   -999.000      14 2021/11/29 16:13:53
   177     -0.030      0.792   -999.000      14 2021/11/29 16:14:04
   188      0.040      0.830   -999.000      14 2021/11/29 16:14:15
   199     -0.050      0.748   -999.000      14 2021/11/29 16:14:26
   210      0.040      0.820   -999.000      14 2021/11/29 16:14:37
   221      0.000      0.794   -999.000      14 2021/11/29 16:14:48
   232     -0.040      0.833   -999.000      14 2021/11/29 16:14:59
   244     -0.050      0.831   -999.000      14 2021/11/29 16:15:11
# Fall Time Series
#  Cycle npts     Start                Date
F00  431   41 691496986 2021/11/29 10:29:46
# time     Pres phase                Date
     0   -0.080     1 2021/11/29 10:29:46
   364    5.080    10 2021/11/29 10:35:50
   399   10.280    10 2021/11/29 10:36:25
   432   15.360    10 2021/11/29 10:36:58
   465   20.120    10 2021/11/29 10:37:31
   497   25.240    10 2021/11/29 10:38:03
   530   30.280    10 2021/11/29 10:38:36
   566   35.320    10 2021/11/29 10:39:12
   598   40.160    10 2021/11/29 10:39:44
   631   45.480    10 2021/11/29 10:40:17
   660   50.200    10 2021/11/29 10:40:46
   664   50.920     2 2021/11/29 10:40:50
   693   55.520    10 2021/11/29 10:41:19
   722   60.240    10 2021/11/29 10:41:48
   752   65.200    10 2021/11/29 10:42:18
   784   70.320    10 2021/11/29 10:42:50
   817   75.200    10 2021/11/29 10:43:23
   852   80.280    10 2021/11/29 10:43:58
   892   85.040    10 2021/11/29 10:44:38
   940   90.040    10 2021/11/29 10:45:26
  1035   95.040    10 2021/11/29 10:47:01
  1555  100.040    10 2021/11/29 10:55:41
  1699  105.040    10 2021/11/29 10:58:05
  1845  110.000    10 2021/11/29 11:00:31
  2446  107.480    10 2021/11/29 11:10:32
  2766  112.080     3 2021/11/29 11:15:52
  2768  112.160    10 2021/11/29 11:15:54
  3369  109.200    10 2021/11/29 11:25:55
  3843  104.920    10 2021/11/29 11:33:49
  4443  105.200    10 2021/11/29 11:43:49
  4606  105.400     3 2021/11/29 11:46:32
  4874  110.080    10 2021/11/29 11:51:00
  5348  106.000    10 2021/11/29 11:58:54
  5948  102.640    10 2021/11/29 12:08:54
  6443  106.320     3 2021/11/29 12:17:09
  6501  107.040    10 2021/11/29 12:18:07
  6784  112.040    10 2021/11/29 12:22:50
  7385  110.760    10 2021/11/29 12:32:51
  7828  115.000    10 2021/11/29 12:40:14
  8428  113.440    10 2021/11/29 12:50:14
  8481  113.240    10 2021/11/29 12:51:07
# Rise Time Series
#  Cycle npts     Start                Date
R00  431   20 691516284 2021/11/29 15:51:24
# time     Pres phase                Date
     0  112.040     7 2021/11/29 15:51:24
   115  107.680    13 2021/11/29 15:53:19
   177  102.360    13 2021/11/29 15:54:21
   238   97.480    13 2021/11/29 15:55:22
   300   92.200    13 2021/11/29 15:56:24
   361   86.120    13 2021/11/29 15:57:25
   402   81.800    13 2021/11/29 15:58:06
   464   75.680    13 2021/11/29 15:59:08
   525   69.280    13 2021/11/29 16:00:09
   586   62.960    13 2021/11/29 16:01:10
   648   56.560    13 2021/11/29 16:02:12
   709   50.440    13 2021/11/29 16:03:13
   771   43.880    13 2021/11/29 16:04:15
   832   37.400    13 2021/11/29 16:05:16
   894   30.680    13 2021/11/29 16:06:18
   955   24.200    13 2021/11/29 16:07:19
   996   19.880    13 2021/11/29 16:08:00
  1058   13.600    13 2021/11/29 16:09:02
  1119    7.120    13 2021/11/29 16:10:03
  1181    1.480    13 2021/11/29 16:11:05
# Pump Time Series
#   Cycle npts
B02   431    9
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    50.920  300   15.18     214    623    -9     2
   113.240    1   15.20     311    614    -9     3
   112.040  136   15.26     233    624    -9     7
    97.480   21   15.26     246    629    -9    13
    75.680   20   15.26     229    634    -9    13
    50.440   20   15.26     215    636    -9    13
    24.200   20   15.26     209    638    -9    13
     3.440   21   15.25     205    641    -9    13
    -0.080   60   15.22     206    695    -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   431  2.4   15    90   100   600    50    10   180      9     3    4020   30  0.2873
# 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  431 2021/11/29 10:29:44
# Pcase vacuums
   7.800   6.130
# Oil valve positions
   1.689   0.566   0.543
# Seek attempts and pump time
      3      1
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  431 2021/11/29 12:51:07 9999/99/99 99:99:99
# Pcase vacuums
   6.130   6.130
# Average 
#   P      T      S
  114.720   3.252  33.819
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  431 2021/11/29 15:51:24 9999/99/99 99:99:99
# Pcase vacuums
   6.130   6.410
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  431 2021/11/29 16:11:06
# number of packets previous packets
      6               6
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.410   7.730
# Air Pump max current time  max pressure
      48       292     7.534
# Air Valve Positions
   1.214   0.000
# Air Valve Calibrations
   1.165   0.132   0.649
# Oil Valve Positions
   1.702   0.571
# Oil Valve Calibrations
   1.598   0.657
# Encountered Error Codes
#    Cycle Errors
EE20   431      3
#               Date   Code Description
 2021/11/29 12:51:04 0x0113 DescendCtd
 2021/11/29 12:51:05 0x0913 DescendMaxDepth
 2021/11/29 12:51:05 0x0013 Descend
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  431  1      0
# MC    Pres      Time  Pcase Vacuum
   1    -0.160    659   6.010
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  431       197    2021/11/29 16:17:49
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      431	(cycle number) |
     MPS =        0	(phase) |
     MPC =      431	(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] =      100	(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 =      430	(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 =      600	(sec) |
  DFT[0] =      299	(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 =    65535	(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 =      430	(cycle) |
  PTO[0] =    10800	(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 =      600	(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 =      430	(cycle number) |
     ARR =        9	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =      120	(sec) |
     APN =       20	(sec) |
     APF =      100	(sec) |
     ASI =    20000	(ms) |
     ASD =        2	(dBar) |
     ADD =        5	(dBar) |
     ADT =     1800	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =      430	(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) |

