# 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 11342   149  106 000000000881890  1035     0   6 2022/10/01, 12:45:51,  60.4895  -48.3483   2      0 14
SBD 11342   149  340 000000000881890  1036     0   5 2022/10/01, 12:46:03,  60.4895  -48.3483   2      0 13
SBD 11342   149  313 000000000881890  1037     0   4 2022/10/01, 12:46:36,  60.4895  -48.3483   3      0 15,13,6,14
SBD 11342   149  299 000000000881890  1038     0   3 2022/10/01, 12:46:52,  60.4895  -48.3483   3      0 8
SBD 11342   149  284 000000000881890  1039     0   2 2022/10/01, 12:47:03,  60.4895  -48.3483   3      0 2,3,0
SBD 11342   149  276 000000000881890  1040     0   1 2022/10/01, 12:47:14,  60.4895  -48.3483   3      0 11,7,5,14,1
SBD 11342   149  331 000000000881890  1041     0   0 2022/10/01, 12:47:28,  60.4895  -48.3483   3      0 0,4,14,14,9,10
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1865           84        1949
# Sensor_ID bytes     % packets Description
          0    48  2.57       2         GPS
          1    69  3.70       1    Pressure
          2   136  7.29       1 Temperature
          3   112  6.01       1    Salinity
          4   153  8.20       1        Fall
          5    98  5.25       1        Rise
          6   147  7.88       1        Pump
          7    35  1.88       1 Drift_times
          8   287 15.39       1     Surface
          9    54  2.90       1  HR/Drift_P
         10    44  2.36       1  HR/Drift_T
         11    43  2.31       1  HR/Drift_S
         13   404 21.66       2  Parameters
         14   169  9.06       5 Engineering
         15    66  3.54       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  149 1 2022/10/01 07:46 +60.41482  -48.27849    0  5 26 39 45  1.7     0
G  149 2 2022/10/01 12:42 +60.48154  -48.33224  220  5 33 39 44  1.6     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   149   89    1     3         0
#      Pres      Temp    Salinity
      1.120     2.5180    31.4620
      2.040     2.5200    31.4620
      3.040     2.5160    31.4620
      4.000     2.5130    31.4630
      5.040     2.5080    31.4670
      6.040     2.5060    31.4690
      7.040     2.5060    31.4700
      7.960     2.5040    31.4740
      8.960     2.4990    31.4950
     10.000     2.4890    31.5280
     10.960     2.4820    31.5500
     12.000     2.4890    31.5690
     13.000     2.6000    31.6560
     14.000     2.6620    31.7250
     15.000     2.7050    31.7760
     16.000     2.7530    31.8300
     17.000     2.7960    31.8730
     18.040     2.8160    31.9110
     19.040     2.8070    31.9710
     20.000     2.7840    32.1100
     20.960     2.8100    32.2150
     22.000     2.6920    32.3180
     23.000     2.6310    32.4330
     24.000     2.6400    32.4460
     25.000     2.6450    32.4540
     26.040     2.6600    32.4560
     27.040     2.6830    32.4620
     28.040     2.6950    32.4630
     29.040     2.6820    32.4810
     30.040     2.6230    32.4940
     31.040     2.5520    32.5200
     32.000     2.5280    32.5610
     33.000     2.4840    32.6160
     34.040     2.4010    32.6680
     35.000     2.3780    32.7560
     36.000     2.3880    32.8310
     37.000     2.5440    32.9360
     38.000     2.6400    32.9850
     39.000     2.7440    33.0260
     40.040     2.9080    33.1010
     41.000     2.9860    33.1370
     42.000     3.0530    33.1650
     43.000     3.3990    33.2670
     44.000     3.6680    33.4050
     44.960     3.7980    33.4580
     46.000     3.8320    33.4720
     47.000     3.8810    33.4840
     48.000     3.9660    33.5280
     49.040     3.9670    33.5330
     50.000     4.0210    33.5540
     51.000     4.0660    33.5780
     52.040     4.1380    33.6030
     53.000     4.2600    33.6330
     53.960     4.4220    33.7250
     54.960     4.3960    33.8240
     55.960     4.2980    33.8460
     56.960     4.1870    33.8570
     58.000     4.2050    33.9000
     59.040     4.1400    33.9210
     60.040     4.1220    33.9350
     61.000     4.1170    33.9510
     62.000     4.1310    33.9560
     63.040     4.1710    33.9710
     64.000     4.2500    34.0170
     65.000     4.2910    34.0460
     66.040     4.3130    34.0570
     67.000     4.3660    34.0850
     68.000     4.3920    34.1260
     68.960     4.3020    34.1380
     70.000     4.2850    34.1490
     71.000     4.2780    34.1530
     71.960     4.2770    34.1550
     72.960     4.2820    34.1630
     74.000     4.2880    34.1740
     75.000     4.2600    34.1810
     75.960     4.2590    34.1840
     76.960     4.2900    34.1980
     78.040     4.4260    34.2500
     79.000     4.4680    34.2680
     79.960     4.5020    34.2820
     81.000     4.6100    34.3160
     82.040     4.6600    34.3380
     83.000     4.7000    34.3520
     84.000     4.7400    34.3600
     85.000     4.8600    34.3830
     86.000     4.8900    34.3870
     87.000     4.9390    34.4030
     88.040     4.9260    34.4110
     88.960     4.9170    34.4160
# Drift Data
#      C Npts comp n_var
I0   149   21    1     4
#      Pres       Temp   Salinity     Time
     97.720     4.9030    34.3860        5
     98.600     4.8860    34.3840      611
     93.240     4.9010    34.3850     1216
     93.360     4.9300    34.4000     1822
     96.680     4.9330    34.4000     2427
     92.720     4.9250    34.3980     3033
     94.880     4.9320    34.4010     3638
     89.840     4.9220    34.4030     4244
     97.560     4.9270    34.3990     4849
     93.440     4.9240    34.3940     5455
     97.520     4.9250    34.3960     6060
     95.000     4.9260    34.3940     6665
     95.360     4.9270    34.3970     7271
     93.560     4.9260    34.3970     7876
     93.280     4.9260    34.3980     8482
     89.840     4.9250    34.4030     9087
     89.640     4.9310    34.4020     9693
     85.880     4.9110    34.4100    10298
     89.640     4.9130    34.4130    10904
     86.320     4.9100    34.4160    11509
     87.680     4.9000    34.4130    12115
# Surface Pressure Time Series
#    C npts n_var               Start
S  149    31     6 2022/10/01 12:38:47
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    69      0.270      2.550   -999.000      14 2022/10/01 12:39:56
    81      0.120      2.553   -999.000      14 2022/10/01 12:40:08
    92      0.160      2.545   -999.000      14 2022/10/01 12:40:19
   104      0.280      2.548   -999.000      14 2022/10/01 12:40:31
   115      0.210      2.551   -999.000      14 2022/10/01 12:40:42
   126      0.270      2.563   -999.000      14 2022/10/01 12:40:53
   137      0.210      2.552   -999.000      14 2022/10/01 12:41:04
   148      0.170      2.579   -999.000      14 2022/10/01 12:41:15
   159      0.150      2.577   -999.000      14 2022/10/01 12:41:26
   170      0.060      2.582   -999.000      14 2022/10/01 12:41:37
   181      0.170      2.606   -999.000      14 2022/10/01 12:41:48
   192      0.220      2.589   -999.000      14 2022/10/01 12:41:59
   203      0.110      2.578   -999.000      14 2022/10/01 12:42:10
   214      0.230      2.601   -999.000      14 2022/10/01 12:42:21
   225      0.180      2.696   -999.000      14 2022/10/01 12:42:32
   236      0.130      2.616   -999.000      14 2022/10/01 12:42:43
   248      0.190      2.757   -999.000      14 2022/10/01 12:42:55
   259      0.120      2.605   -999.000      14 2022/10/01 12:43:06
   270      0.160      2.585   -999.000      14 2022/10/01 12:43:17
   281      0.150      2.585   -999.000      14 2022/10/01 12:43:28
   292      0.150      2.704   -999.000      14 2022/10/01 12:43:39
   303      0.140      2.582   -999.000      14 2022/10/01 12:43:50
   314      0.120      2.567   -999.000      14 2022/10/01 12:44:01
   325      0.150      2.652   -999.000      14 2022/10/01 12:44:12
   336      0.080      2.573   -999.000      14 2022/10/01 12:44:23
   347      0.180      2.569   -999.000      14 2022/10/01 12:44:34
   358      0.120      2.586   -999.000      14 2022/10/01 12:44:45
   370      0.210      2.609   -999.000      14 2022/10/01 12:44:57
   381      0.150      2.583   -999.000      14 2022/10/01 12:45:08
   392      0.170      2.582   -999.000      14 2022/10/01 12:45:19
   403      0.200      2.588   -999.000      14 2022/10/01 12:45:30
# Fall Time Series
#  Cycle npts     Start                Date
F00  149   29 717925586 2022/10/01 07:46:26
# time     Pres phase                Date
     0    0.280     1 2022/10/01 07:46:26
   174    5.120    10 2022/10/01 07:49:20
   203   10.000    10 2022/10/01 07:49:49
   236   15.240    10 2022/10/01 07:50:22
   271   20.400    10 2022/10/01 07:50:57
   304   25.320    10 2022/10/01 07:51:30
   336   30.240    10 2022/10/01 07:52:02
   369   35.000    10 2022/10/01 07:52:35
   379   36.680     2 2022/10/01 07:52:45
   405   40.400    10 2022/10/01 07:53:11
   440   45.400    10 2022/10/01 07:53:46
   479   50.280    10 2022/10/01 07:54:25
   528   55.240    10 2022/10/01 07:55:14
   589   60.120    10 2022/10/01 07:56:15
   727   65.040    10 2022/10/01 07:58:33
   978   70.000    10 2022/10/01 08:02:44
  1137   75.080    10 2022/10/01 08:05:23
  1254   80.040    10 2022/10/01 08:07:20
  1367   85.080    10 2022/10/01 08:09:13
  1512   90.040    10 2022/10/01 08:11:38
  1812   89.920    10 2022/10/01 08:16:38
  1981   94.000    10 2022/10/01 08:19:27
  2281   95.520    10 2022/10/01 08:24:27
  2581   93.040    10 2022/10/01 08:29:27
  2881   97.200    10 2022/10/01 08:34:27
  3027   92.920    10 2022/10/01 08:36:53
  3327   95.240    10 2022/10/01 08:41:53
  3627   98.360    10 2022/10/01 08:46:53
  3810   97.600    10 2022/10/01 08:49:56
# Rise Time Series
#  Cycle npts     Start                Date
R00  149   18 717942006 2022/10/01 12:20:06
# time     Pres phase                Date
     0   89.120     7 2022/10/01 12:20:06
   114   84.920    13 2022/10/01 12:22:00
   196   78.720    13 2022/10/01 12:23:22
   257   73.360    13 2022/10/01 12:24:23
   319   67.320    13 2022/10/01 12:25:25
   360   62.880    13 2022/10/01 12:26:06
   421   56.200    13 2022/10/01 12:27:07
   462   51.880    13 2022/10/01 12:27:48
   524   46.200    13 2022/10/01 12:28:50
   585   41.240    13 2022/10/01 12:29:51
   667   35.680    13 2022/10/01 12:31:13
   749   30.200    13 2022/10/01 12:32:35
   811   25.360    13 2022/10/01 12:33:37
   872   20.080    13 2022/10/01 12:34:38
   934   14.760    13 2022/10/01 12:35:40
   995    9.240    13 2022/10/01 12:36:41
  1057    3.840    13 2022/10/01 12:37:43
  1119    0.160     8 2022/10/01 12:38:45
# Pump Time Series
#   Cycle npts
B02   149   13
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    36.680  273   15.23     228    642    -9     2
    89.120   93   15.35     242    640    -9     7
    83.480   21   15.35     232    642    -9    13
    78.720   20   15.35     258    645    -9    13
    44.440   21   15.35     222    649    -9    13
    39.920   20   15.34     210    652    -9    13
    35.680   21   15.33     197    656    -9    13
    31.760   20   15.34     196    659    -9    13
    27.040   21   15.32     227    661    -9    13
    21.880   20   15.32     224    663    -9    13
    11.160   20   15.33     213    665    -9    13
     3.840   20   15.32     203    668    -9    13
     0.160  240   15.29     189    689    -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   149  2.4   11    90   125   600    79    10   210      8     1    4020    5  0.2707
# 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  149 2022/10/01 07:46:23
# Pcase vacuums
   6.880   6.350
# Oil valve positions
   1.809   0.821   0.631
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  149 2022/10/01 08:49:57 9999/99/99 99:99:99
# Pcase vacuums
   6.340   6.340
# Average 
#   P      T      S
   92.920   4.919  34.399
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  149 2022/10/01 12:20:06 9999/99/99 99:99:99
# Pcase vacuums
   6.340   6.680
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  149 2022/10/01 12:38:45
# number of packets previous packets
      6              10
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.680   6.890
# Air Pump max current time  max pressure
       0         0     0.000
# Air Valve Positions
   0.000   0.000
# Air Valve Calibrations
   1.176   0.158   0.667
# Oil Valve Positions
   0.000   0.000
# Oil Valve Calibrations
   1.740   0.876
# Encountered Error Codes
#    Cycle Errors
EE20   149      3
#               Date   Code Description
 2022/10/01 08:49:54 0x0113 DescendCtd
 2022/10/01 08:49:54 0x0913 DescendMaxDepth
 2022/10/01 08:49:54 0x0013 Descend
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  149  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.120    375   6.240
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  149       197    2022/10/01 12:46:36
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      149	(cycle number) |
     MPS =        0	(phase) |
     MPC =      149	(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] =      125	(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 =    42104	(vac 0 inHg cal) |
     PV5 =    18698	(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 =      148	(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 =        5	(dBar) |
     DDT =      300	(sec) |
  DFT[0] =      272	(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 =        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 =      300	(sec) |
     PFR =       19	(cc/min) |
     PFC =       16	(.001 cc/dBar) |
     DDP =       50	(dBar) |
     DDS =      900	(sec) |
     PNS =      148	(cycle) |
  PTO[0] =    12600	(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 =      148	(cycle number) |
     ARR =        8	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =       80	(sec) |
     APN =       20	(sec) |
     APF =       40	(sec) |
     ASI =    20000	(ms) |
     ASD =        1	(dBar) |
     ADD =        5	(dBar) |
     ADT =      300	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =      148	(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 =        0	(0=dis 1=en) |
     SAX =     7500	(.001 psi) |
     SAN =     6500	(.001 psi) |
     SAO =     1080	(sec) |
     SPT =      340	(sec) |
     SSP =      240	(sec) |

