# 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   699  188 000000000881890  4583     0   5 2023/02/04, 11:22:40,  65.7156  -54.7866 137      2 6,14,14
SBD 11342   699  340 000000000881890  4584     0   4 2023/02/04, 11:23:11,  65.7264  -54.9794 681      2 13
SBD 11342   699  299 000000000881890  4585     0   3 2023/02/04, 11:23:24,  65.7264  -54.9794 681      2 8
SBD 11342   699  316 000000000881890  4586     0   2 2023/02/04, 11:24:22,  65.7289  -55.2938 681      2 2,3,0,15
SBD 11342   699  296 000000000881890  4587     0   1 2023/02/04, 11:24:49,  65.7537  -54.1781  35      0 7,5,14,1,13
SBD 11342   699  335 000000000881890  4588     0   0 2023/02/04, 11:25:59,  65.7080  -54.1584  20      0 0,4,14,14,9,10,11
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1702           72        1774
# Sensor_ID bytes     % packets Description
          0    48  2.82       2         GPS
          1    86  5.05       1    Pressure
          2   126  7.40       1 Temperature
          3    88  5.17       1    Salinity
          4   133  7.81       1        Fall
          5    68  4.00       1        Rise
          6    81  4.76       1        Pump
          7    35  2.06       1 Drift_times
          8   287 16.86       1     Surface
          9    44  2.59       1  HR/Drift_P
         10    43  2.53       1  HR/Drift_T
         11    35  2.06       1  HR/Drift_S
         13   404 23.74       2  Parameters
         14   158  9.28       5 Engineering
         15    66  3.88       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  699 1 2023/02/04 05:54 +65.67763  -54.15648   10  4 20 30 34  1.4     0
G  699 2 2023/02/04 11:17 +65.68607  -54.17188  160  4 32 37 42  2.0     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   699  111    1     3         0
#      Pres      Temp    Salinity
      1.080    -0.0500    33.3280
      2.040    -0.0530    33.3280
      3.000    -0.0490    33.3280
      4.000    -0.0490    33.3280
      5.040    -0.0480    33.3270
      6.040    -0.0460    33.3270
      7.040    -0.0460    33.3270
      8.040    -0.0440    33.3280
      8.960    -0.0470    33.3270
     10.000    -0.0480    33.3270
     11.000    -0.0510    33.3270
     12.000    -0.0530    33.3270
     13.000    -0.0530    33.3270
     14.040    -0.0520    33.3270
     15.040    -0.0520    33.3270
     16.000    -0.0540    33.3270
     17.000    -0.0540    33.3270
     17.960    -0.0530    33.3280
     19.000    -0.0530    33.3270
     20.000    -0.0530    33.3270
     21.000    -0.0490    33.3270
     22.000    -0.0480    33.3280
     22.960    -0.0480    33.3270
     24.040    -0.0460    33.3270
     25.000    -0.0450    33.3270
     26.000    -0.0460    33.3280
     27.000    -0.0460    33.3290
     28.000    -0.0440    33.3300
     29.000    -0.0440    33.3300
     30.000    -0.0390    33.3300
     31.000    -0.0410    33.3300
     32.040    -0.0380    33.3300
     33.040    -0.0310    33.3320
     34.000    -0.0280    33.3320
     35.040    -0.0290    33.3330
     36.040    -0.0310    33.3310
     37.040    -0.0150    33.3350
     38.040    -0.0250    33.3340
     39.000    -0.0250    33.3330
     40.000    -0.0210    33.3340
     41.000    -0.0190    33.3350
     41.960    -0.0200    33.3360
     42.960    -0.0140    33.3370
     44.000    -0.0050    33.3390
     45.000     0.0120    33.3410
     46.000     0.0350    33.3480
     47.000     0.1110    33.3570
     48.000     0.1490    33.3680
     49.000     0.2330    33.3800
     50.000     0.3970    33.3990
     51.040     0.4860    33.4330
     52.040     0.8610    33.4270
     53.000     0.9360    33.4660
     54.000     1.0880    33.4620
     55.000     1.3460    33.4840
     56.040     1.4250    33.5070
     57.040     1.4510    33.5060
     58.000     1.4510    33.5090
     58.960     1.4730    33.5120
     59.960     1.4630    33.5140
     60.960     1.4870    33.5150
     61.960     1.5210    33.5240
     62.960     1.5850    33.5210
     64.000     1.6370    33.5340
     65.040     1.6440    33.5380
     66.000     1.6450    33.5390
     67.000     1.6460    33.5400
     68.000     1.6460    33.5410
     69.040     1.6210    33.5440
     70.000     1.6050    33.5470
     71.000     1.5810    33.5510
     72.000     1.5600    33.5530
     73.000     1.5300    33.5570
     74.040     1.5100    33.5570
     75.040     1.4960    33.5570
     76.000     1.4870    33.5580
     76.960     1.4850    33.5580
     77.960     1.4820    33.5580
     79.000     1.4760    33.5580
     80.040     1.4750    33.5580
     81.000     1.4710    33.5580
     82.000     1.4630    33.5570
     83.040     1.4450    33.5570
     84.000     1.4310    33.5580
     85.000     1.3970    33.5580
     86.000     1.3800    33.5540
     87.040     1.3510    33.5540
     88.000     1.3440    33.5540
     89.000     1.3270    33.5540
     90.000     1.3160    33.5530
     91.000     1.3170    33.5520
     92.040     1.3160    33.5530
     93.040     1.3240    33.5520
     94.040     1.3190    33.5540
     95.000     1.3120    33.5530
     96.000     1.2990    33.5510
     96.960     1.2910    33.5500
     97.960     1.2730    33.5510
     99.000     1.2700    33.5490
    100.000     1.2710    33.5490
    101.040     1.2720    33.5490
    102.000     1.2710    33.5490
    102.960     1.2720    33.5490
    103.960     1.2740    33.5490
    105.000     1.2740    33.5490
    106.000     1.2720    33.5490
    107.000     1.2680    33.5490
    108.040     1.2660    33.5490
    109.040     1.2660    33.5490
    110.080     1.2670    33.5490
    110.720     1.2670    33.5490
# Drift Data
#      C Npts comp n_var
I0   699   21    1     4
#      Pres       Temp   Salinity     Time
    113.480     1.2520    33.5470        6
    113.440     1.2520    33.5470      611
    112.520     1.2520    33.5470     1216
    111.720     1.2530    33.5470     1822
    111.680     1.2540    33.5470     2427
    111.120     1.2550    33.5470     3033
    110.040     1.2580    33.5480     3638
    110.760     1.2640    33.5480     4244
    111.160     1.2780    33.5490     4849
    111.120     1.2760    33.5510     5455
    111.000     1.2820    33.5500     6060
    111.080     1.2850    33.5500     6666
    111.040     1.2840    33.5510     7271
    111.080     1.2730    33.5490     7877
    111.000     1.2730    33.5490     8482
    110.760     1.2690    33.5490     9087
    110.360     1.2740    33.5490     9693
    110.160     1.2690    33.5480    10298
    110.720     1.2680    33.5490    10904
    111.160     1.2690    33.5490    11509
    110.920     1.2670    33.5490    12115
# Surface Pressure Time Series
#    C npts n_var               Start
S  699    31     6 2023/02/04 11:14:47
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    69      0.340     -0.468   -999.000      14 2023/02/04 11:15:56
    82      0.190     -0.585   -999.000      14 2023/02/04 11:16:09
    93      0.270     -0.266   -999.000      14 2023/02/04 11:16:20
   104      0.160     -0.203   -999.000      14 2023/02/04 11:16:31
   115      0.240     -0.368   -999.000      14 2023/02/04 11:16:42
   126      0.180     -0.426   -999.000      14 2023/02/04 11:16:53
   138      0.160     -0.509   -999.000      14 2023/02/04 11:17:05
   149      0.230     -0.437   -999.000      14 2023/02/04 11:17:16
   160      0.230     -0.388   -999.000      14 2023/02/04 11:17:27
   171      0.220     -0.528   -999.000      14 2023/02/04 11:17:38
   182      0.150     -0.444   -999.000      14 2023/02/04 11:17:49
   193      0.240     -0.375   -999.000      14 2023/02/04 11:18:00
   204      0.280     -0.299   -999.000      14 2023/02/04 11:18:11
   215      0.220     -0.371   -999.000      14 2023/02/04 11:18:22
   226      0.230     -0.482   -999.000      14 2023/02/04 11:18:33
   237      0.200     -0.713   -999.000      14 2023/02/04 11:18:44
   248      0.170     -0.494   -999.000      14 2023/02/04 11:18:55
   259      0.220     -0.351   -999.000      14 2023/02/04 11:19:06
   270      0.280     -1.106   -999.000      14 2023/02/04 11:19:17
   282      0.190     -0.392   -999.000      14 2023/02/04 11:19:29
   293      0.180     -0.454   -999.000      14 2023/02/04 11:19:40
   304      0.200     -0.732   -999.000      14 2023/02/04 11:19:51
   315      0.180     -0.415   -999.000      14 2023/02/04 11:20:02
   326      0.260     -1.028   -999.000      14 2023/02/04 11:20:13
   337      0.300     -0.833   -999.000      14 2023/02/04 11:20:24
   348      0.230     -0.658   -999.000      14 2023/02/04 11:20:35
   359      0.130     -0.611   -999.000      14 2023/02/04 11:20:46
   370      0.200     -0.757   -999.000      14 2023/02/04 11:20:57
   381      0.120     -0.574   -999.000      14 2023/02/04 11:21:08
   392      0.180     -0.589   -999.000      14 2023/02/04 11:21:19
   404      0.270     -0.531   -999.000      14 2023/02/04 11:21:31
# Fall Time Series
#  Cycle npts     Start                Date
F00  699   25 728805271 2023/02/04 05:54:31
# time     Pres phase                Date
     0    0.280     1 2023/02/04 05:54:31
   206   10.240    10 2023/02/04 05:57:57
   284   20.320    10 2023/02/04 05:59:15
   359   30.280    10 2023/02/04 06:00:30
   434   40.240    10 2023/02/04 06:01:45
   480   46.680     2 2023/02/04 06:02:31
   505   50.080    10 2023/02/04 06:02:56
   586   60.160    10 2023/02/04 06:04:17
   690   70.200    10 2023/02/04 06:06:01
   909   80.040    10 2023/02/04 06:09:40
  1209   87.560    10 2023/02/04 06:14:40
  1509   94.640    10 2023/02/04 06:19:40
  1809   99.160    10 2023/02/04 06:24:40
  2109  105.320    10 2023/02/04 06:29:40
  2409  111.040    10 2023/02/04 06:34:40
  2709  111.280    10 2023/02/04 06:39:40
  3009  111.280    10 2023/02/04 06:44:40
  3309  111.920    10 2023/02/04 06:49:40
  3609  112.160    10 2023/02/04 06:54:40
  3909  112.640    10 2023/02/04 06:59:40
  4209  112.680    10 2023/02/04 07:04:40
  4395  112.960     3 2023/02/04 07:07:46
  4741  113.080    10 2023/02/04 07:13:32
  5041  113.280    10 2023/02/04 07:18:32
  5342  113.440    10 2023/02/04 07:23:33
# Rise Time Series
#  Cycle npts     Start                Date
R00  699   12 728823222 2023/02/04 10:53:42
# time     Pres phase                Date
     0  110.800     7 2023/02/04 10:53:42
   196  101.000    13 2023/02/04 10:56:58
   319   89.440    13 2023/02/04 10:59:01
   421   79.200    13 2023/02/04 11:00:43
   524   69.360    13 2023/02/04 11:02:26
   626   59.240    13 2023/02/04 11:04:08
   729   49.680    13 2023/02/04 11:05:51
   852   38.680    13 2023/02/04 11:07:54
   975   27.320    13 2023/02/04 11:09:57
  1077   15.800    13 2023/02/04 11:11:39
  1180    5.280    13 2023/02/04 11:13:22
  1263    0.240     8 2023/02/04 11:14:45
# Pump Time Series
#   Cycle npts
B02   699    7
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    46.680  312   15.12     218    664    -9     2
   110.800   93   15.24     228    664    -9     7
   105.800   21   15.24     263    666    -9    13
   101.000   20   15.23     238    668    -9    13
    46.160   20   15.23     236    671    -9    13
    31.200   20   15.23     201    675    -9    13
     0.200  180   15.19     184    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   699  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  699 2023/02/04 05:54:28
# Pcase vacuums
   6.960   6.580
# Oil valve positions
   1.820   0.804   0.631
# Seek attempts and pump time
      1     -4
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  699 2023/02/04 07:23:33 9999/99/99 99:99:99
# Pcase vacuums
   6.580   6.580
# Average 
#   P      T      S
  111.240   1.267  33.548
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  699 2023/02/04 10:53:42 9999/99/99 99:99:99
# Pcase vacuums
   6.580   6.770
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  699 2023/02/04 11:14:45
# number of packets previous packets
      8              30
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.770   6.920
# 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   699      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  699  2      0
# MC    Pres      Time  Pcase Vacuum
   1     0.200    476   6.410
   3   113.000      3   6.580
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  699       197    2023/02/04 11:24:49
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      699	(cycle number) |
     MPS =        0	(phase) |
     MPC =      699	(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 =      698	(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 =      698	(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 =      698	(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 =      698	(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) |

