# 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   715  264 000000000881890  4678     0   5 2023/02/08, 05:12:42,  65.7684  -54.1781   3      0 13,6,14,14
SBD 11342   715  340 000000000881890  4679     0   4 2023/02/08, 05:13:23,  65.7345  -54.1073   4      0 13
SBD 11342   715  299 000000000881890  4680     0   3 2023/02/08, 05:14:34,  65.7271  -54.2291   7      0 8
SBD 11342   715  282 000000000881890  4687     0   2 2023/02/08, 10:50:25,  65.6292  -52.3308 684      2 2,3,0
SBD 11342   715  328 000000000881890  4688     0   1 2023/02/08, 10:51:58,  65.7610  -54.2999 119      2 11,7,5,14,1,15
SBD 11342   715  313 000000000881890  4689     0   0 2023/02/08, 10:52:16,  65.7876  -54.2490 680      2 0,4,14,14,9,10
# Delayed Transmission - (3/6) Messages transmitted   0.2 days after surfacing on 2023/02/08 05:03:28 (refer to 1st Rise scan < 3dbar)
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1754           72        1826
# Sensor_ID bytes     % packets Description
          0    48  2.74       2         GPS
          1    85  4.85       1    Pressure
          2   135  7.70       1 Temperature
          3   111  6.33       1    Salinity
          4   138  7.87       1        Fall
          5    68  3.88       1        Rise
          6    81  4.62       1        Pump
          7    35  2.00       1 Drift_times
          8   287 16.36       1     Surface
          9    52  2.96       1  HR/Drift_P
         10    43  2.45       1  HR/Drift_T
         11    43  2.45       1  HR/Drift_S
         13   404 23.03       2  Parameters
         14   158  9.01       5 Engineering
         15    66  3.76       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  715 1 2023/02/07 23:43 +65.71095  -54.13162    0  5 36 40 46  2.3     0
G  715 2 2023/02/08 05:05 +65.74065  -54.18184  100  4 30 38 42  5.5     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   715  110    1     3         0
#      Pres      Temp    Salinity
      1.040    -0.6750    33.2250
      2.000    -0.6780    33.2230
      2.960    -0.6660    33.2250
      3.960    -0.6670    33.2250
      5.040    -0.6660    33.2260
      6.000    -0.6650    33.2270
      7.040    -0.6650    33.2270
      8.040    -0.6650    33.2280
      9.000    -0.6660    33.2300
     10.000    -0.6650    33.2360
     11.000    -0.6650    33.2400
     12.000    -0.6630    33.2460
     13.000    -0.6530    33.2600
     14.000    -0.6410    33.2870
     15.000    -0.6300    33.2890
     16.000    -0.5860    33.2950
     16.960    -0.5680    33.3090
     17.960    -0.5550    33.3180
     18.960    -0.5520    33.3200
     20.000    -0.5430    33.3260
     21.000    -0.5370    33.3310
     22.000    -0.5300    33.3390
     23.000    -0.5310    33.3400
     24.000    -0.5330    33.3410
     25.000    -0.5360    33.3430
     26.040    -0.5390    33.3440
     27.000    -0.5430    33.3440
     28.000    -0.5370    33.3480
     29.040    -0.5210    33.3560
     30.000    -0.5220    33.3570
     31.000    -0.5100    33.3600
     32.000    -0.4950    33.3690
     33.000    -0.4880    33.3730
     34.000    -0.4800    33.3770
     34.960    -0.4500    33.3820
     36.000    -0.3880    33.3910
     37.000    -0.3550    33.3980
     38.000    -0.3310    33.4030
     39.040    -0.2980    33.4070
     40.000    -0.2430    33.4120
     40.960    -0.2280    33.4140
     42.000    -0.2300    33.4170
     43.000    -0.2420    33.4220
     44.000    -0.2730    33.4230
     45.000    -0.2640    33.4240
     46.000    -0.2850    33.4300
     47.000    -0.3270    33.4310
     47.960    -0.3370    33.4320
     48.960    -0.3360    33.4380
     50.000    -0.3130    33.4390
     51.000    -0.2950    33.4410
     52.000    -0.2860    33.4460
     53.040    -0.2790    33.4470
     54.000    -0.1940    33.4510
     55.000    -0.0690    33.4580
     56.000    -0.0430    33.4680
     56.960    -0.0270    33.4730
     58.000     0.0050    33.4760
     59.040     0.0830    33.4810
     60.000     0.1540    33.4890
     60.960     0.2110    33.4970
     61.960     0.2760    33.5030
     62.960     0.3290    33.5180
     63.960     0.5100    33.5250
     65.000     0.6890    33.5540
     66.000     0.7690    33.5660
     67.000     0.8150    33.5710
     68.000     0.8340    33.5770
     69.000     0.8470    33.5780
     69.960     0.8580    33.5810
     71.000     0.8900    33.5900
     72.000     0.9020    33.5900
     73.000     0.9480    33.6050
     74.000     0.9590    33.6090
     75.000     0.9790    33.6180
     75.960     1.0590    33.6260
     76.960     1.0820    33.6320
     78.000     1.1510    33.6460
     79.040     1.2440    33.6610
     80.000     1.3230    33.6750
     80.960     1.3710    33.6770
     81.960     1.3780    33.6810
     82.960     1.3870    33.6810
     84.040     1.3890    33.6820
     85.040     1.3910    33.6860
     86.000     1.4130    33.6950
     87.000     1.4330    33.6950
     88.000     1.4320    33.6970
     89.040     1.4370    33.7000
     89.960     1.4440    33.7010
     91.000     1.4470    33.7000
     92.040     1.4410    33.6990
     92.960     1.4410    33.6990
     94.000     1.4420    33.7000
     95.040     1.4440    33.7020
     96.040     1.4480    33.7030
     97.000     1.4500    33.7030
     98.000     1.4510    33.7060
     99.000     1.4560    33.7100
     99.960     1.4640    33.7120
    100.960     1.4650    33.7120
    101.960     1.4660    33.7130
    103.000     1.4660    33.7130
    104.000     1.4660    33.7120
    105.000     1.4660    33.7120
    106.000     1.4650    33.7110
    107.000     1.4640    33.7130
    108.040     1.4650    33.7130
    109.080     1.4650    33.7130
    109.720     1.4640  -999.0000
# Drift Data
#      C Npts comp n_var
I0   715   21    1     4
#      Pres       Temp   Salinity     Time
    102.360     1.0460    33.6240        6
    103.000     1.0980    33.6380      611
     99.960     1.1240    33.6380     1216
    106.880     1.1600    33.6490     1822
    110.120     1.2010    33.6530     2427
    107.800     1.2610    33.6560     3033
    108.920     1.3290    33.6740     3638
    107.960     1.3480    33.6760     4244
    112.480     1.4200    33.6940     4849
    112.160     1.4220    33.6970     5455
    115.800     1.4420    33.7020     6060
    116.880     1.4290    33.7000     6666
    117.560     1.4380    33.7030     7271
    115.440     1.4440    33.7050     7877
    112.880     1.4500    33.7070     8482
    114.640     1.4530    33.7070     9087
    112.560     1.4570    33.7090     9693
    113.720     1.4620    33.7110    10298
    114.360     1.4630    33.7110    10904
    111.360     1.4650    33.7120    11509
    110.880     1.4660    33.7120    12115
# Surface Pressure Time Series
#    C npts n_var               Start
S  715    31     6 2023/02/08 05:04:12
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    70      0.330     -0.807   -999.000      14 2023/02/08 05:05:22
    82      0.290     -0.920   -999.000      14 2023/02/08 05:05:34
    94      0.330     -0.812   -999.000      14 2023/02/08 05:05:46
   105      0.290     -0.956   -999.000      14 2023/02/08 05:05:57
   116      0.280     -0.987   -999.000      14 2023/02/08 05:06:08
   127      0.220     -1.155   -999.000      14 2023/02/08 05:06:19
   138      0.280     -1.161   -999.000      14 2023/02/08 05:06:30
   149      0.280     -0.922   -999.000      14 2023/02/08 05:06:41
   160      0.260     -0.969   -999.000      14 2023/02/08 05:06:52
   171      0.340     -0.829   -999.000      14 2023/02/08 05:07:03
   182      0.280     -1.059   -999.000      14 2023/02/08 05:07:14
   193      0.300     -0.849   -999.000      14 2023/02/08 05:07:25
   204      0.310     -0.888   -999.000      14 2023/02/08 05:07:36
   215      0.300     -1.189   -999.000      14 2023/02/08 05:07:47
   227      0.240     -1.090   -999.000      14 2023/02/08 05:07:59
   238      0.300     -1.028   -999.000      14 2023/02/08 05:08:10
   249      0.170     -0.899   -999.000      14 2023/02/08 05:08:21
   260      0.210     -1.258   -999.000      14 2023/02/08 05:08:32
   271      0.290     -0.961   -999.000      14 2023/02/08 05:08:43
   282      0.140     -1.016   -999.000      14 2023/02/08 05:08:54
   293      0.240     -1.573   -999.000      14 2023/02/08 05:09:05
   304      0.230     -1.191   -999.000      14 2023/02/08 05:09:16
   315      0.300     -1.015   -999.000      14 2023/02/08 05:09:27
   326      0.300     -0.876   -999.000      14 2023/02/08 05:09:38
   337      0.260     -1.269   -999.000      14 2023/02/08 05:09:49
   348      0.280     -1.058   -999.000      14 2023/02/08 05:10:00
   360      0.310     -1.104   -999.000      14 2023/02/08 05:10:12
   371      0.270     -1.183   -999.000      14 2023/02/08 05:10:23
   382      0.270     -0.876   -999.000      14 2023/02/08 05:10:34
   393      0.300     -1.196   -999.000      14 2023/02/08 05:10:45
   404      0.310     -1.058   -999.000      14 2023/02/08 05:10:56
# Fall Time Series
#  Cycle npts     Start                Date
F00  715   26 729128638 2023/02/07 23:43:58
# time     Pres phase                Date
     0    0.240     1 2023/02/07 23:43:58
   206   10.040    10 2023/02/07 23:47:24
   278   20.160    10 2023/02/07 23:48:36
   346   30.440    10 2023/02/07 23:49:44
   414   40.440    10 2023/02/07 23:50:52
   457   46.880     2 2023/02/07 23:51:35
   479   50.280    10 2023/02/07 23:51:57
   551   60.120    10 2023/02/07 23:53:09
   632   70.160    10 2023/02/07 23:54:30
   729   80.080    10 2023/02/07 23:56:07
   970   90.040    10 2023/02/08 00:00:08
  1266  100.040    10 2023/02/08 00:05:04
  1561  110.040    10 2023/02/08 00:09:59
  1861  115.640    10 2023/02/08 00:14:59
  2161  117.800    10 2023/02/08 00:19:59
  2461  116.880    10 2023/02/08 00:24:59
  2761  120.440    10 2023/02/08 00:29:59
  3061  119.840    10 2023/02/08 00:34:59
  3361  115.480    10 2023/02/08 00:39:59
  3662  107.280    10 2023/02/08 00:45:00
  3962  100.960    10 2023/02/08 00:50:00
  4262   96.480    10 2023/02/08 00:55:00
  4372   97.280     3 2023/02/08 00:56:50
  4719  100.160    10 2023/02/08 01:02:37
  5019  101.320    10 2023/02/08 01:07:37
  5320  102.000    10 2023/02/08 01:12:38
# Rise Time Series
#  Cycle npts     Start                Date
R00  715   12 729146567 2023/02/08 04:42:47
# time     Pres phase                Date
     0  109.800     7 2023/02/08 04:42:47
   196   99.000    13 2023/02/08 04:46:03
   319   87.640    13 2023/02/08 04:48:06
   421   77.000    13 2023/02/08 04:49:48
   544   65.080    13 2023/02/08 04:51:51
   647   55.760    13 2023/02/08 04:53:34
   770   44.560    13 2023/02/08 04:55:37
   893   33.560    13 2023/02/08 04:57:40
   995   23.920    13 2023/02/08 04:59:22
  1118   12.640    13 2023/02/08 05:01:25
  1241    2.080    13 2023/02/08 05:03:28
  1283    0.240     8 2023/02/08 05:04:10
# Pump Time Series
#   Cycle npts
B02   715    7
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    46.880  312   15.13     223    668    -9     2
   109.800   93   15.25     237    663    -9     7
   103.760   21   15.24     230    666    -9    13
    99.000   20   15.24     231    667    -9    13
    37.360   20   15.23     225    675    -9    13
    11.040   20   15.23     214    679    -9    13
     0.280  180   15.20     200    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   715  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  715 2023/02/07 23:43:55
# Pcase vacuums
   6.960   6.600
# Oil valve positions
   1.822   0.804   0.631
# Seek attempts and pump time
      1     -6
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  715 2023/02/08 01:12:38 9999/99/99 99:99:99
# Pcase vacuums
   6.600   6.570
# Average 
#   P      T      S
  110.840   1.351  33.685
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  715 2023/02/08 04:42:47 9999/99/99 99:99:99
# Pcase vacuums
   6.570   6.800
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  715 2023/02/08 05:04:10
# number of packets previous packets
      6              14
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.800   6.960
# 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   715      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  715  2      0
# MC    Pres      Time  Pcase Vacuum
   1     0.280    453   6.450
   3    98.200      4   6.600
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  715       197    2023/02/08 05:13:23
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      715	(cycle number) |
     MPS =        0	(phase) |
     MPC =      715	(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 =      714	(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] =      311	(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 =    65531	(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 =      714	(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 =      714	(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 =      714	(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) |

