# 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   570   88 000000000881890  3802     0   6 2023/01/06, 01:23:21,  65.2645  -52.8388   3      0 14
SBD 11342   570  340 000000000881890  3803     0   5 2023/01/06, 01:23:30,  65.2841  -52.9072   3      0 13
SBD 11342   570  269 000000000881890  3804     0   4 2023/01/06, 01:23:41,  65.2841  -52.9072   3      0 15,13,6,14
SBD 11342   570  299 000000000881890  3805     0   3 2023/01/06, 01:23:56,  65.2841  -52.9072   3      0 8
SBD 11342   570  340 000000000881890  3806     0   2 2023/01/06, 01:24:09,  65.3038  -52.9756   3      0 2,3,0
SBD 11342   570  284 000000000881890  3807     0   1 2023/01/06, 01:24:21,  65.2841  -52.9072   3      0 11,7,5,14,1
SBD 11342   570  314 000000000881890  3808     0   0 2023/01/06, 01:24:33,  65.3102  -52.8554   3      0 0,4,14,14,9,10
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1850           84        1934
# Sensor_ID bytes     % packets Description
          0    48  2.59       2         GPS
          1    96  5.19       1    Pressure
          2   160  8.65       1 Temperature
          3   144  7.78       1    Salinity
          4   138  7.46       1        Fall
          5    78  4.22       1        Rise
          6   103  5.57       1        Pump
          7    35  1.89       1 Drift_times
          8   287 15.51       1     Surface
          9    52  2.81       1  HR/Drift_P
         10    44  2.38       1  HR/Drift_T
         11    44  2.38       1  HR/Drift_S
         13   404 21.84       2  Parameters
         14   151  8.16       5 Engineering
         15    66  3.57       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  570 1 2023/01/05 19:58 +65.26106  -52.89471    0  5 29 39 48  1.4     0
G  570 2 2023/01/06 01:18 +65.26077  -52.91834  130  5 20 23 25  5.8     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   570  129    1     3         0
#      Pres      Temp    Salinity
      1.000    -0.0260    32.8120
      2.000    -0.0250    32.8120
      3.040    -0.0260    32.8130
      4.040    -0.0250    32.8130
      5.040    -0.0250    32.8130
      6.040    -0.0250    32.8120
      7.000    -0.0260    32.8120
      8.000    -0.0270    32.8120
      9.000    -0.0310    32.8120
     10.000    -0.0310    32.8130
     11.040    -0.0240    32.8130
     12.040    -0.0150    32.8130
     13.000    -0.0220    32.8130
     14.040    -0.0210    32.8110
     15.000    -0.0100    32.8160
     16.000    -0.0150    32.8140
     17.000    -0.0030    32.8150
     18.000     0.0020    32.8140
     18.960     0.0100    32.8170
     20.000     0.0090    32.8190
     21.000    -0.0080    32.8200
     22.000     0.0610    32.8300
     23.000     0.0610    32.8270
     24.040     0.0680    32.8310
     25.040     0.1700    32.8360
     26.000     0.2490    32.8600
     27.000     0.2560    32.8630
     28.000     0.2780    32.8710
     29.040     0.2890    32.8750
     30.040     0.3060    32.8790
     31.000     0.3140    32.9000
     32.040     0.3410    32.9260
     33.040     0.3550    32.9390
     34.040     0.4100    32.9450
     35.000     0.5880    32.9750
     36.000     0.6590    32.9900
     37.000     0.6610    32.9970
     38.040     0.6670    33.0010
     39.040     0.6790    33.0050
     40.040     0.6960    33.0060
     41.000     0.7140    33.0110
     41.960     0.7380    33.0130
     42.960     0.7590    33.0150
     44.000     0.7520    33.0200
     45.000     0.6750    33.0190
     46.000     0.6460    33.0160
     47.000     0.5210    33.0190
     48.000     0.4740    33.0250
     49.000     0.4850    33.0240
     50.000     0.5040    33.0260
     51.000     0.5200    33.0350
     52.000     0.5770    33.0500
     53.040     0.6020    33.0650
     54.040     0.6170    33.0710
     55.040     0.7410    33.0810
     56.000     0.8160    33.0950
     57.000     0.9930    33.1130
     58.040     1.0590    33.1340
     59.000     1.1090    33.1340
     59.960     1.3190    33.1470
     61.000     1.4190    33.1740
     62.040     1.4430    33.1760
     63.040     1.4920    33.1860
     64.040     1.5420    33.1900
     65.040     1.6200    33.2060
     66.000     1.6420    33.2180
     67.000     1.6580    33.2310
     67.960     1.7360    33.2540
     68.960     1.7570    33.2660
     70.000     1.8290    33.2870
     71.040     1.8620    33.2980
     72.000     1.8800    33.3030
     73.000     1.8960    33.3060
     74.000     1.9430    33.3120
     75.000     1.9890    33.3270
     76.000     1.9940    33.3280
     76.960     2.0380    33.3400
     77.960     2.0540    33.3490
     79.000     2.0590    33.3510
     80.000     2.0720    33.3570
     81.000     2.0790    33.3610
     82.000     2.0810    33.3630
     83.000     2.0820    33.3640
     84.000     2.0890    33.3670
     85.000     2.1080    33.3720
     86.000     2.1350    33.3780
     87.040     2.2560    33.3980
     88.040     2.3450    33.4220
     89.000     2.4030    33.4410
     89.960     2.4120    33.4430
     90.960     2.4140    33.4420
     91.960     2.3650    33.4410
     93.000     2.3230    33.4350
     94.000     2.3180    33.4360
     95.040     2.3230    33.4370
     96.000     2.3190    33.4360
     96.960     2.2900    33.4360
     98.000     2.2970    33.4380
     99.040     2.3550    33.4460
    100.040     2.3560    33.4540
    101.000     2.3500    33.4540
    102.000     2.3850    33.4600
    103.000     2.3920    33.4650
    104.040     2.3920    33.4650
    104.960     2.4050    33.4690
    106.000     2.4120    33.4710
    107.040     2.4200    33.4740
    108.000     2.4250    33.4760
    109.000     2.4290    33.4770
    110.000     2.4470    33.4820
    111.000     2.4640    33.4870
    112.000     2.4770    33.4920
    112.960     2.4970    33.4940
    114.000     2.5160    33.5010
    115.000     2.5260    33.5060
    116.000     2.5580    33.5120
    117.000     2.5870    33.5210
    118.000     2.6010    33.5230
    119.040     2.6690    33.5420
    120.040     2.7230    33.5590
    121.040     2.7660    33.5710
    122.040     2.8290    33.5940
    123.000     2.8440    33.5990
    124.000     2.8640    33.6070
    125.000     2.8690    33.6090
    126.000     2.8730    33.6110
    127.000     2.9030    33.6200
    128.160     2.9160    33.6260
    128.520     2.9190    33.6260
# Drift Data
#      C Npts comp n_var
I0   570   21    1     4
#      Pres       Temp   Salinity     Time
    127.560     2.9320    33.6340        6
    129.720     2.9450    33.6390      611
    131.920     2.9230    33.6300     1217
    124.120     2.9330    33.6370     1822
    130.080     2.9500    33.6410     2428
    128.160     2.9530    33.6420     3033
    127.120     2.9250    33.6320     3639
    125.960     2.9330    33.6330     4244
    127.240     2.9450    33.6420     4850
    127.280     2.9370    33.6390     5455
    127.160     2.9390    33.6380     6061
    129.920     2.9420    33.6390     6666
    127.800     2.9150    33.6270     7272
    126.880     2.9410    33.6370     7877
    128.480     2.9350    33.6360     8482
    127.000     2.9410    33.6370     9088
    127.480     2.9350    33.6360     9693
    130.040     2.9300    33.6330    10299
    130.480     2.9130    33.6250    10904
    129.560     2.9270    33.6270    11510
    131.080     2.9140    33.6260    12115
# Surface Pressure Time Series
#    C npts n_var               Start
S  570    31     6 2023/01/06 01:16:16
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    71      0.340     -0.131   -999.000      14 2023/01/06 01:17:27
    84      0.180     -0.199   -999.000      14 2023/01/06 01:17:40
    95      0.310     -0.088   -999.000      14 2023/01/06 01:17:51
   106      0.350     -0.070   -999.000      14 2023/01/06 01:18:02
   117      0.280     -0.154   -999.000      14 2023/01/06 01:18:13
   128      0.260     -0.291   -999.000      14 2023/01/06 01:18:24
   139      0.290     -0.269   -999.000      14 2023/01/06 01:18:35
   150      0.250     -0.192   -999.000      14 2023/01/06 01:18:46
   162      0.220     -0.226   -999.000      14 2023/01/06 01:18:58
   173      0.210     -0.959   -999.000      14 2023/01/06 01:19:09
   184      0.200     -0.278   -999.000      14 2023/01/06 01:19:20
   195      0.240     -0.421   -999.000      14 2023/01/06 01:19:31
   206      0.300     -0.419   -999.000      14 2023/01/06 01:19:42
   217      0.290     -0.315   -999.000      14 2023/01/06 01:19:53
   228      0.120     -0.338   -999.000      14 2023/01/06 01:20:04
   239      0.150     -0.287   -999.000      14 2023/01/06 01:20:15
   250      0.270     -0.119   -999.000      14 2023/01/06 01:20:26
   261      0.190     -0.183   -999.000      14 2023/01/06 01:20:37
   272      0.190     -0.182   -999.000      14 2023/01/06 01:20:48
   283      0.260     -0.252   -999.000      14 2023/01/06 01:20:59
   295      0.250     -0.237   -999.000      14 2023/01/06 01:21:11
   306      0.250     -0.210   -999.000      14 2023/01/06 01:21:22
   317      0.300     -0.189   -999.000      14 2023/01/06 01:21:33
   328      0.290     -0.377   -999.000      14 2023/01/06 01:21:44
   339      0.290     -0.226   -999.000      14 2023/01/06 01:21:55
   350      0.240     -0.330   -999.000      14 2023/01/06 01:22:06
   361      0.300     -0.336   -999.000      14 2023/01/06 01:22:17
   372      0.210     -0.750   -999.000      14 2023/01/06 01:22:28
   383      0.180     -0.183   -999.000      14 2023/01/06 01:22:39
   394      0.250     -0.156   -999.000      14 2023/01/06 01:22:50
   405      0.230     -0.220   -999.000      14 2023/01/06 01:23:01
# Fall Time Series
#  Cycle npts     Start                Date
F00  570   26 726263930 2023/01/05 19:58:50
# time     Pres phase                Date
     0    0.240     1 2023/01/05 19:58:50
   171   10.320    10 2023/01/05 20:01:41
   239   20.120    10 2023/01/05 20:02:49
   307   30.360    10 2023/01/05 20:03:57
   372   40.160    10 2023/01/05 20:05:02
   419   47.160     2 2023/01/05 20:05:49
   440   50.440    10 2023/01/05 20:06:10
   515   60.320    10 2023/01/05 20:07:25
   603   70.040    10 2023/01/05 20:08:53
   748   80.080    10 2023/01/05 20:11:18
  1036   90.000    10 2023/01/05 20:16:06
  1280  100.080    10 2023/01/05 20:20:10
  1580  108.000    10 2023/01/05 20:25:10
  1880  112.320    10 2023/01/05 20:30:10
  2180  117.640    10 2023/01/05 20:35:10
  2480  122.000    10 2023/01/05 20:40:10
  2780  122.600    10 2023/01/05 20:45:10
  3080  124.040    10 2023/01/05 20:50:10
  3380  126.400    10 2023/01/05 20:55:10
  3680  126.920    10 2023/01/05 21:00:10
  3980  126.000    10 2023/01/05 21:05:10
  4280  127.360    10 2023/01/05 21:10:10
  4330  127.800     3 2023/01/05 21:11:00
  4580  129.200    10 2023/01/05 21:15:10
  4880  127.960    10 2023/01/05 21:20:10
  4967  127.560    10 2023/01/05 21:21:37
# Rise Time Series
#  Cycle npts     Start                Date
R00  570   14 726281506 2023/01/06 00:51:46
# time     Pres phase                Date
     0  128.520     7 2023/01/06 00:51:46
   176  118.840    13 2023/01/06 00:54:42
   278  108.840    13 2023/01/06 00:56:24
   381   98.480    13 2023/01/06 00:58:07
   504   87.360    13 2023/01/06 01:00:10
   627   76.360    13 2023/01/06 01:02:13
   729   66.640    13 2023/01/06 01:03:55
   832   56.440    13 2023/01/06 01:05:38
   934   46.360    13 2023/01/06 01:07:20
  1057   35.480    13 2023/01/06 01:09:23
  1180   24.160    13 2023/01/06 01:11:26
  1283   14.480    13 2023/01/06 01:13:09
  1406    3.280    13 2023/01/06 01:15:12
  1468    0.280     8 2023/01/06 01:16:14
# Pump Time Series
#   Cycle npts
B02   570    9
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    47.160  308   15.15     213    663    -9     2
   128.520   94   15.27     222    654    -9     7
   122.320   20   15.27     260    656    -9    13
   117.120   21   15.26     237    659    -9    13
    87.360   20   15.25     226    662    -9    13
    74.600   21   15.25     221    665    -9    13
    35.480   21   15.24     209    672    -9    13
     8.880   21   15.23     203    676    -9    13
     0.280  180   15.20     194    693    -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   570  2.4   15    90   160   600    80    10   210      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  570 2023/01/05 19:58:47
# Pcase vacuums
   6.880   6.480
# Oil valve positions
   1.819   0.807   0.631
# Seek attempts and pump time
      1     -3
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  570 2023/01/05 21:21:37 9999/99/99 99:99:99
# Pcase vacuums
   6.480   6.480
# Average 
#   P      T      S
  128.320   2.934  33.635
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  570 2023/01/06 00:51:46 9999/99/99 99:99:99
# Pcase vacuums
   6.470   6.770
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  570 2023/01/06 01:16:14
# number of packets previous packets
      6              11
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.780   6.930
# 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   570      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  570  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.240    414   6.390
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  570       197    2023/01/06 01:23:41
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      570	(cycle number) |
     MPS =        0	(phase) |
     MPC =      570	(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] =      160	(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 =      569	(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 =       10	(dBar) |
     DDT =      300	(sec) |
  DFT[0] =      306	(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 =      569	(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 =        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 =      569	(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 =       10	(dBar) |
     ADT =      300	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =      569	(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) |

