# Message Decoder for Solo2, Alto and Deep Solo Floats; v231212
#      SN Cycle Size            IMEI MOMSN MTMSN PID       Date      Time  Latitude Longitude Err Status Sensor IDs
SBD 11342   883  340 000000000881890  5666     0   5 2023/12/30, 12:21:25,  66.7045  -53.4927   2      0 13
SBD 11342   883  334 000000000881890  5667     0   4 2023/12/30, 12:21:36,  66.7045  -53.4927   2      0 15,13,6,14,14
SBD 11342   883  299 000000000881890  5668     0   3 2023/12/30, 12:21:48,  66.7045  -53.4927   2      0 8
SBD 11342   883  331 000000000881890  5669     0   2 2023/12/30, 12:22:09,  66.7045  -53.4927   2      0 1,2,3
SBD 11342   883  333 000000000881890  5670     0   1 2023/12/30, 12:22:20,  66.6848  -53.4199   2      0 10,11,7,5,14
SBD 11342   883  314 000000000881890  5671     0   0 2023/12/30, 12:22:30,  66.7045  -53.4927   2      0 0,4,14,14,9,0
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1879           72        1951
# Sensor_ID bytes     % packets Description
          0    48  2.55       2         GPS
          1    74  3.94       1    Pressure
          2   123  6.55       1 Temperature
          3   122  6.49       1    Salinity
          4   133  7.08       1        Fall
          5   103  5.48       1        Rise
          6    92  4.90       1        Pump
          7    43  2.29       1 Drift_times
          8   287 15.27       1     Surface
          9    77  4.10       1  HR/Drift_P
         10    79  4.20       1  HR/Drift_T
         11    77  4.10       1  HR/Drift_S
         13   404 21.50       2  Parameters
         14   151  8.04       5 Engineering
         15    66  3.51       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  883 1 2023/12/27 05:42 +66.67078  -53.48692    0  5 29 39 45  2.4     0
G  883 2 2023/12/30 12:15 +66.67048  -53.48506   30  7 29 38 46  1.2     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   883  100    1     3         0
#      Pres      Temp    Salinity
      1.000    -0.2370    32.6420
      1.960    -0.2370    32.6420
      3.000    -0.2280    32.6400
      3.960    -0.2070    32.6430
      5.000    -0.2020    32.6460
      6.000    -0.1980    32.6470
      7.000    -0.1920    32.6480
      8.000    -0.1700    32.6510
      9.040    -0.1640    32.6530
     10.000    -0.1350    32.6510
     10.960    -0.1320    32.6570
     12.000    -0.1380    32.6570
     13.000    -0.1350    32.6580
     14.000    -0.1360    32.6590
     15.000    -0.1410    32.6600
     16.000    -0.1340    32.6600
     17.040    -0.1150    32.6620
     18.000    -0.1040    32.6640
     19.000    -0.0950    32.6640
     20.000    -0.0810    32.6670
     21.000    -0.0780    32.6690
     22.000    -0.0770    32.6740
     23.000    -0.0760    32.6740
     24.000    -0.0660    32.6780
     25.000    -0.0690    32.6790
     26.000    -0.0790    32.6720
     26.960    -0.0660    32.6770
     28.000    -0.0600    32.6800
     29.040    -0.0630    32.6810
     30.040    -0.0620    32.6790
     31.040    -0.0560    32.6810
     32.000    -0.0610    32.6800
     33.000    -0.0500    32.6820
     34.040    -0.0420    32.6830
     35.040    -0.0360    32.6850
     36.040    -0.0370    32.6840
     37.040    -0.0320    32.6880
     38.040    -0.0250    32.6930
     39.000    -0.0110    32.6960
     40.040     0.0360    32.7080
     41.040     0.0640    32.7190
     42.040     0.0590    32.7130
     43.040     0.0750    32.7150
     44.040     0.0750    32.7200
     45.040     0.0740    32.7180
     46.040     0.0930    32.7210
     47.000     0.1020    32.7220
     47.960     0.0920    32.7230
     49.000     0.1060    32.7230
     50.000     0.1000    32.7250
     51.000     0.0990    32.7250
     52.000     0.1040    32.7230
     53.040     0.1170    32.7300
     54.000     0.1390    32.7350
     55.040     0.1290    32.7290
     56.000     0.1420    32.7300
     56.960     0.1480    32.7350
     58.000     0.1500    32.7280
     58.960     0.2190    32.7600
     60.000     0.2220    32.7600
     61.000     0.2230    32.7630
     61.960     0.2450    32.7660
     63.000     0.2440    32.7690
     64.000     0.2450    32.7680
     65.000     0.2370    32.7730
     66.040     0.2480    32.7760
     67.040     0.2540    32.7770
     68.040     0.2680    32.7780
     69.040     0.3100    32.7900
     70.000     0.3270    32.7920
     71.000     0.3360    32.7970
     72.000     0.3590    32.7990
     73.000     0.4000    32.8160
     74.000     0.4020    32.8170
     75.000     0.4330    32.8210
     76.040     0.4460    32.8240
     77.000     0.4460    32.8300
     77.960     0.4560    32.8250
     79.000     0.4720    32.8330
     80.040     0.4660    32.8330
     81.040     0.4800    32.8320
     82.000     0.4840    32.8330
     83.000     0.4800    32.8310
     84.000     0.4900    32.8340
     85.000     0.4910    32.8360
     86.040     0.5020    32.8370
     87.000     0.5360    32.8420
     88.000     0.5400    32.8440
     89.000     0.5320    32.8440
     90.000     0.5480    32.8470
     91.000     0.6170    32.8590
     92.000     0.6440    32.8710
     93.000     0.6630    32.8750
     94.000     0.7100    32.8860
     95.040     0.8510    32.9250
     96.000     0.9490    32.9570
     97.040     0.9810    32.9650
     98.040     0.9910    32.9690
     99.080     0.9900    32.9700
     99.880     0.9900    32.9690
# Drift Data
#      C Npts comp n_var
I0   883   38    1     4
#      Pres       Temp   Salinity     Time
     96.040     1.3380    32.9910        5
    100.720     1.0000    32.9160     7211
     99.200     0.7730    32.8510    14417
    101.040     0.4530    32.7710    21622
     99.480     0.3700    32.7480    28828
     98.320     0.2700    32.7280    36034
     97.280     0.1580    32.6850    43239
     96.560     0.5480    32.7700    50445
     96.960     0.5460    32.7990    57651
     96.440     0.4550    32.7640    64856
     95.320     0.5220    32.7840    72062
     94.520     0.5090    32.7800    79267
     96.280     0.4620    32.7700    86473
     98.360     0.7020    32.8440    93679
     98.840     0.5650    32.8040   100884
    100.000     0.3590    32.7520   108090
     98.920     0.2680    32.7320   115296
     97.480     0.1720    32.7050   122501
     97.200     0.1600    32.6770   129707
     93.840     0.8230    32.8740   136913
     99.160     0.6870    32.8310   144118
     99.120     0.5960    32.8090   151324
     98.200     0.6380    32.8220   158529
     98.360     0.6120    32.8170   165735
     97.560     0.8020    32.8930   172941
     98.920     1.0950    32.9790   180146
    100.320     0.7690    32.8840   187352
    100.520     0.7810    32.8820   194558
     99.520     0.7610    32.8760   201763
     97.960     0.7300    32.8630   208969
     97.480     0.6940    32.8610   216175
     96.360     1.1430    33.0080   223380
     99.040     1.0850    32.9880   230586
     97.320     0.9550    32.9480   237791
     96.680     0.9450    32.9450   244997
     94.160     0.9960    32.9620   252203
     93.920     0.9670    32.9540   259408
     93.000     1.2800    33.0610   266614
# Surface Pressure Time Series
#    C npts n_var               Start
S  883    31     6 2023/12/30 12:14:24
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    67      0.350     -0.380   -999.000      14 2023/12/30 12:15:31
    80      0.340     -0.353   -999.000      14 2023/12/30 12:15:44
    91      0.290     -0.376   -999.000      14 2023/12/30 12:15:55
   102      0.320     -0.604   -999.000      14 2023/12/30 12:16:06
   113      0.280     -0.480   -999.000      14 2023/12/30 12:16:17
   124      0.310     -0.521   -999.000      14 2023/12/30 12:16:28
   135      0.310     -0.863   -999.000      14 2023/12/30 12:16:39
   146      0.290     -1.295   -999.000      14 2023/12/30 12:16:50
   157      0.290     -1.621   -999.000      14 2023/12/30 12:17:01
   168      0.270     -0.785   -999.000      14 2023/12/30 12:17:12
   180      0.320     -0.722   -999.000      14 2023/12/30 12:17:24
   191      0.290     -1.384   -999.000      14 2023/12/30 12:17:35
   202      0.230     -1.647   -999.000      14 2023/12/30 12:17:46
   213      0.250   -999.000   -999.000      14 2023/12/30 12:17:57
   224      0.300   -999.000   -999.000      14 2023/12/30 12:18:08
   235      0.310   -999.000   -999.000      14 2023/12/30 12:18:19
   246      0.310   -999.000   -999.000      14 2023/12/30 12:18:30
   257      0.270   -999.000   -999.000      14 2023/12/30 12:18:41
   268      0.310   -999.000   -999.000      14 2023/12/30 12:18:52
   279      0.270     -1.842   -999.000      14 2023/12/30 12:19:03
   290      0.270   -999.000   -999.000      14 2023/12/30 12:19:14
   301      0.280     -1.802   -999.000      14 2023/12/30 12:19:25
   312      0.260   -999.000   -999.000      14 2023/12/30 12:19:36
   324      0.290   -999.000   -999.000      14 2023/12/30 12:19:48
   335      0.290     -1.131   -999.000      14 2023/12/30 12:19:59
   346      0.310     -1.304   -999.000      14 2023/12/30 12:20:10
   357      0.290     -0.787   -999.000      14 2023/12/30 12:20:21
   368      0.310     -1.369   -999.000      14 2023/12/30 12:20:32
   379      0.310     -0.958   -999.000      14 2023/12/30 12:20:43
   390      0.260     -1.583   -999.000      14 2023/12/30 12:20:54
   401      0.330   -999.000   -999.000      14 2023/12/30 12:21:05
# Fall Time Series
#  Cycle npts     Start                Date
F00  883   25 756970965 2023/12/27 05:42:45
# time     Pres phase                Date
     0    0.240     1 2023/12/27 05:42:45
   151    5.440    10 2023/12/27 05:45:16
   181   10.080    10 2023/12/27 05:45:46
   213   15.560    10 2023/12/27 05:46:18
   239   20.240    10 2023/12/27 05:46:44
   265   25.000    10 2023/12/27 05:47:10
   294   30.400    10 2023/12/27 05:47:39
   320   35.120    10 2023/12/27 05:48:05
   349   40.560    10 2023/12/27 05:48:34
   375   45.360    10 2023/12/27 05:49:00
   386   47.360     2 2023/12/27 05:49:11
   401   50.080    10 2023/12/27 05:49:26
   431   55.080    10 2023/12/27 05:49:56
   463   60.120    10 2023/12/27 05:50:28
   499   65.520    10 2023/12/27 05:51:04
   528   70.040    10 2023/12/27 05:51:33
   570   75.120    10 2023/12/27 05:52:15
   619   80.240    10 2023/12/27 05:53:04
   671   85.080    10 2023/12/27 05:53:56
   751   90.080    10 2023/12/27 05:55:16
   842   95.120    10 2023/12/27 05:56:47
  1744   95.880    10 2023/12/27 06:11:49
  2645   94.840    10 2023/12/27 06:26:50
  3547   95.840    10 2023/12/27 06:41:52
  4332   96.040    10 2023/12/27 06:54:57
# Rise Time Series
#  Cycle npts     Start                Date
R00  883   19 757252584 2023/12/30 11:56:24
# time     Pres phase                Date
     0  100.080     7 2023/12/30 11:56:24
   155   95.600    13 2023/12/30 11:58:59
   237   90.040    13 2023/12/30 12:00:21
   298   84.520    13 2023/12/30 12:01:22
   360   78.400    13 2023/12/30 12:02:24
   421   71.880    13 2023/12/30 12:03:25
   483   64.560    13 2023/12/30 12:04:27
   524   59.640    13 2023/12/30 12:05:08
   565   54.800    13 2023/12/30 12:05:49
   606   49.920    13 2023/12/30 12:06:30
   647   44.840    13 2023/12/30 12:07:11
   708   37.920    13 2023/12/30 12:08:12
   770   31.160    13 2023/12/30 12:09:14
   811   26.760    13 2023/12/30 12:09:55
   872   19.760    13 2023/12/30 12:10:56
   934   12.920    13 2023/12/30 12:11:58
   995    5.920    13 2023/12/30 12:12:59
  1067    0.320    13 2023/12/30 12:14:11
  1078    0.360     8 2023/12/30 12:14:22
# Pump Time Series
#   Cycle npts
B02   883    8
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    47.360  341   15.11     249    668    -9     2
   100.080  134   15.31     277    670    -9     7
    95.600   20   15.30     279    672    -9    13
    92.920   20   15.29     266    675    -9    13
    90.040   20   15.29     262    677    -9    13
    86.360   20   15.28     285    679    -9    13
    82.760   20   15.27     263    681    -9    13
     0.200  180   15.24     228    699    -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   883  2.4   26    90   120   600    80    10  4620      9     1    4020   15  3.3394
# 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  883 2023/12/27 05:42:42
# Pcase vacuums
   7.020   6.600
# Oil valve positions
   1.822   0.799   0.632
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  883 2023/12/27 06:54:58 9999/99/99 99:99:99
# Pcase vacuums
   6.600   6.610
# Average 
#   P      T      S
   97.640   0.684  32.845
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  883 2023/12/30 11:56:24 9999/99/99 99:99:99
# Pcase vacuums
   6.600   6.840
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  883 2023/12/30 12:14:21
# number of packets previous packets
      6              10
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.840   7.000
# 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   883      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  883  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.200    382   6.420
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  883       197    2023/12/30 12:21:36
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      883	(cycle number) |
     MPS =        0	(phase) |
     MPC =      883	(count) |
  MNM[0] =      999	(count) |
  MNM[1] =       99	(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 =        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 =     4095	(ice month mask) |
  ICA[0] =        5	(summer attempts) |
  ICA[1] =        0	(winter attempts) |
  ICB[0] =        1	(summer cycles) |
  ICB[1] =        0	(winter cycles) |
  IMT[0] =       70	(summer message threshold) |
  IMT[1] =       99	(winter message threshold) |
  ILT[0] =      180	(summer time threshold) |
  ILT[1] =      999	(winter time threshold) |
     ICN =       20	(shallow limit for test dBar) |
     ICX =       40	(deep limit for test dBar) |
     ICT =     0.00	(deg C) |
     ICS =       10	(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] =        1	(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] =      600	(winter secs) |
     ICF =        0	(summer mask) |
     ICW =        0	(winter ice mask) |
     DNS =      882	(cycle number) |
     DRA =       20	(target descent rate dBar/sec) |
  DSD[0] =       46	(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 =      900	(sec) |
  DFT[0] =      340	(sec) |
  DFT[1] =      220	(sec) |
  DFT[2] =      180	(sec) |
     DCM =        0	(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 =    65531	(sec) |
     DCX =     1020	(sec) |
     DCP =        1	(sec) |
     DCF =        2	(sec) |
     DCD =      200	(dBar) |
     DCR =        0	(dBar/sec) |
     DSW =      900	(sec) |
     DUC =       67	(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 =      882	(cycle) |
  PTO[0] =   277277	(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 =  7200000	(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 =     7200	(sec) |
     PSM =        1	(0=dis 1=en) |
     PSD =      100	(dBar) |
     PST =     7200	(sec) |
     PSV =       30	(sec) |
     PSW =      600	(sec) |
     PSS =        7	(1=P,2=T,3=PT,4=S,5=PS,6=TS,7=PTS) |
     ASN =      882	(cycle number) |
     ARR =        9	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =      120	(sec) |
     APN =       20	(sec) |
     APF =       20	(sec) |
     ASI =    20000	(ms) |
     ASD =        1	(dBar) |
     ADD =        5	(dBar) |
     ADT =      300	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =      876	(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 =      180	(sec) |

