# 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   603  286 000000000881890  4015     0   5 2023/01/13, 14:31:12,  65.3776  -53.1817   5      0 13,6,14,14
SBD 11342   603  340 000000000881890  4016     0   4 2023/01/13, 14:31:42,  65.3514  -53.2332   6      0 13
SBD 11342   603  299 000000000881890  4017     0   3 2023/01/13, 14:32:05,  65.3514  -53.2332   6      0 8
SBD 11342   603  288 000000000881890  4018     0   2 2023/01/13, 14:32:30,  65.3776  -53.1817   7      0 2,3,0
SBD 11342   603  313 000000000881890  4019     0   1 2023/01/13, 14:32:41,  65.3709  -53.3022   8      0 11,7,5,14,1,15
SBD 11342   603  305 000000000881890  4020     0   0 2023/01/13, 14:33:43,  65.4037  -53.1301   6      0 0,4,14,14,9,10
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1759           72        1831
# Sensor_ID bytes     % packets Description
          0    48  2.73       2         GPS
          1    74  4.21       1    Pressure
          2   138  7.85       1 Temperature
          3   114  6.48       1    Salinity
          4   138  7.85       1        Fall
          5    63  3.58       1        Rise
          6   103  5.86       1        Pump
          7    35  1.99       1 Drift_times
          8   287 16.32       1     Surface
          9    35  1.99       1  HR/Drift_P
         10    52  2.96       1  HR/Drift_T
         11    44  2.50       1  HR/Drift_S
         13   404 22.97       2  Parameters
         14   158  8.98       5 Engineering
         15    66  3.75       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  603 1 2023/01/13 09:05 +65.36055  -53.11935    0  5 25 33 40  1.9     0
G  603 2 2023/01/13 14:26 +65.36264  -53.12643  150  4 31 39 45  4.7     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   603   99    1     3         0
#      Pres      Temp    Salinity
      1.120     0.1550    33.0320
      2.040     0.1590    33.0320
      3.000     0.1570    33.0320
      4.000     0.1540    33.0320
      5.000     0.1550    33.0320
      6.000     0.1490    33.0310
      7.000     0.1570    33.0320
      7.920     0.1630    33.0340
      8.960     0.2110    33.0420
     10.000     0.2100    33.0450
     11.000     0.2210    33.0460
     12.000     0.2220    33.0480
     13.000     0.2150    33.0460
     13.960     0.2150    33.0470
     14.960     0.2110    33.0450
     16.000     0.2160    33.0470
     17.000     0.2110    33.0460
     18.040     0.2050    33.0450
     19.040     0.2230    33.0470
     20.040     0.2180    33.0460
     21.000     0.2090    33.0510
     22.000     0.2090    33.0500
     23.000     0.2530    33.0470
     24.040     0.2610    33.0510
     25.000     0.2640    33.0580
     26.040     0.2670    33.0550
     27.000     0.2750    33.0620
     27.960     0.2470    33.0530
     28.960     0.3360    33.0710
     29.960     0.2940    33.0740
     30.960     0.4920    33.0730
     32.000     0.5500    33.0890
     32.960     0.5120    33.1110
     33.960     0.4630    33.0930
     34.960     0.5900    33.0900
     36.000     0.4740    33.0840
     37.040     0.4770    33.0900
     38.080     0.4990    33.0990
     39.000     0.5800    33.0990
     40.000     0.6840    33.1080
     41.000     0.7590    33.1320
     42.000     0.8680    33.1410
     43.040     1.0320    33.1770
     44.040     1.0820    33.2040
     45.000     1.1080    33.2100
     45.960     1.1300    33.2160
     47.000     1.1230    33.2170
     48.000     1.1490    33.2200
     49.000     1.1640    33.2210
     50.000     1.1620    33.2220
     51.000     1.1680    33.2230
     51.960     1.1880    33.2250
     52.960     1.1970    33.2270
     54.000     1.2100    33.2300
     54.960     1.2590    33.2380
     56.000     1.3030    33.2480
     57.000     1.3640    33.2620
     57.960     1.4190    33.2750
     59.000     1.4370    33.2830
     60.000     1.4690    33.2880
     61.040     1.5060    33.2970
     62.040     1.5660    33.3100
     63.040     1.6110    33.3230
     64.000     1.6190    33.3240
     64.960     1.6300    33.3260
     66.000     1.6540    33.3320
     67.000     1.6640    33.3340
     68.040     1.7340    33.3450
     69.040     1.7640    33.3620
     70.000     1.8180    33.3730
     70.960     1.8590    33.3760
     72.040     1.8940    33.3850
     73.040     1.9160    33.3930
     74.000     1.9110    33.3970
     75.000     1.9030    33.3980
     76.000     1.9190    33.4040
     77.000     1.9300    33.4090
     78.000     1.9770    33.4170
     79.000     1.9610    33.4220
     80.000     1.9760    33.4190
     81.000     2.0050    33.4310
     82.000     2.0120    33.4300
     83.000     2.0350    33.4380
     83.960     2.0610    33.4460
     85.000     2.0720    33.4510
     86.000     2.1110    33.4610
     87.000     2.1280    33.4660
     88.040     2.1350    33.4690
     89.040     2.1320    33.4700
     90.000     2.1370    33.4700
     91.000     2.1490    33.4750
     92.000     2.1480    33.4740
     93.000     2.1570    33.4740
     94.000     2.1770    33.4780
     95.000     2.1800    33.4810
     96.040     2.1850    33.4850
     97.000     2.2370    33.4950
     98.040     2.3700    33.5400
     98.920     2.3760    33.5430
# Drift Data
#      C Npts comp n_var
I0   603   21    1     4
#      Pres       Temp   Salinity     Time
     97.600     1.9820    33.4290        6
     97.680     1.9980    33.4340      611
     97.800     2.1780    33.4870     1216
     97.920     2.2160    33.4990     1822
     98.000     2.1220    33.4720     2427
     98.040     2.1310    33.4720     3033
     98.160     2.1280    33.4700     3638
     98.280     2.1730    33.4830     4244
     98.400     2.2740    33.5120     4849
     98.440     2.3380    33.5300     5455
     98.520     2.3310    33.5440     6060
     98.600     2.2540    33.5070     6666
     98.680     2.1650    33.4790     7271
     98.760     2.1760    33.4880     7877
     98.800     2.2610    33.5110     8482
     98.840     2.2920    33.5190     9087
     98.920     2.2180    33.4970     9693
     98.960     2.2880    33.5160    10298
     98.960     2.3420    33.5340    10904
     99.000     2.3550    33.5360    11509
     99.000     2.3630    33.5390    12115
# Surface Pressure Time Series
#    C npts n_var               Start
S  603    31     6 2023/01/13 14:24:01
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    70      0.320      0.041   -999.000      14 2023/01/13 14:25:11
    82      0.380      0.035   -999.000      14 2023/01/13 14:25:23
    93      0.390      0.085   -999.000      14 2023/01/13 14:25:34
   105      0.270      0.027   -999.000      14 2023/01/13 14:25:46
   116      0.330     -0.044   -999.000      14 2023/01/13 14:25:57
   127      0.470      0.096   -999.000      14 2023/01/13 14:26:08
   138      0.340      0.082   -999.000      14 2023/01/13 14:26:19
   149      0.280     -0.255   -999.000      14 2023/01/13 14:26:30
   160      0.400      0.046   -999.000      14 2023/01/13 14:26:41
   171      0.310      0.037   -999.000      14 2023/01/13 14:26:52
   182      0.310     -0.130   -999.000      14 2023/01/13 14:27:03
   193      0.300     -0.569   -999.000      14 2023/01/13 14:27:14
   204      0.280     -0.346   -999.000      14 2023/01/13 14:27:25
   215      0.190     -0.391   -999.000      14 2023/01/13 14:27:36
   226      0.250     -0.124   -999.000      14 2023/01/13 14:27:47
   237      0.320     -0.049   -999.000      14 2023/01/13 14:27:58
   248      0.290     -0.205   -999.000      14 2023/01/13 14:28:09
   260      0.340     -0.141   -999.000      14 2023/01/13 14:28:21
   271      0.220     -0.020   -999.000      14 2023/01/13 14:28:32
   282      0.320     -0.500   -999.000      14 2023/01/13 14:28:43
   293      0.250     -0.141   -999.000      14 2023/01/13 14:28:54
   304      0.280     -0.175   -999.000      14 2023/01/13 14:29:05
   315      0.280     -0.175   -999.000      14 2023/01/13 14:29:16
   326      0.320      0.004   -999.000      14 2023/01/13 14:29:27
   337      0.300     -0.074   -999.000      14 2023/01/13 14:29:38
   348      0.330      0.009   -999.000      14 2023/01/13 14:29:49
   359      0.240     -0.041   -999.000      14 2023/01/13 14:30:00
   370      0.280     -0.267   -999.000      14 2023/01/13 14:30:11
   382      0.390     -0.459   -999.000      14 2023/01/13 14:30:23
   393      0.290     -0.401   -999.000      14 2023/01/13 14:30:34
   404      0.300     -0.104   -999.000      14 2023/01/13 14:30:45
# Fall Time Series
#  Cycle npts     Start                Date
F00  603   26 726915947 2023/01/13 09:05:47
# time     Pres phase                Date
     0    0.320     1 2023/01/13 09:05:47
   200   10.320    10 2023/01/13 09:09:07
   265   20.320    10 2023/01/13 09:10:12
   333   30.040    10 2023/01/13 09:11:20
   401   40.280    10 2023/01/13 09:12:28
   444   47.080     2 2023/01/13 09:13:11
   463   50.120    10 2023/01/13 09:13:30
   531   60.440    10 2023/01/13 09:14:38
   602   70.240    10 2023/01/13 09:15:49
   697   80.240    10 2023/01/13 09:17:24
   870   90.040    10 2023/01/13 09:20:17
  1170   96.840    10 2023/01/13 09:25:17
  1470   97.080    10 2023/01/13 09:30:17
  1770   97.080    10 2023/01/13 09:35:17
  2070   97.120    10 2023/01/13 09:40:17
  2370   97.120    10 2023/01/13 09:45:17
  2670   97.200    10 2023/01/13 09:50:17
  2970   97.240    10 2023/01/13 09:55:17
  3270   97.240    10 2023/01/13 10:00:17
  3570   97.360    10 2023/01/13 10:05:17
  3870   97.320    10 2023/01/13 10:10:17
  4170   97.400    10 2023/01/13 10:15:17
  4356   97.440     3 2023/01/13 10:18:23
  4703   97.480    10 2023/01/13 10:24:10
  5003   97.560    10 2023/01/13 10:29:10
  5304   97.640    10 2023/01/13 10:34:11
# Rise Time Series
#  Cycle npts     Start                Date
R00  603   11 726933860 2023/01/13 14:04:20
# time     Pres phase                Date
     0   99.000     7 2023/01/13 14:04:20
   237   88.960    13 2023/01/13 14:08:17
   360   78.280    13 2023/01/13 14:10:20
   462   68.000    13 2023/01/13 14:12:02
   585   56.040    13 2023/01/13 14:14:05
   688   45.920    13 2023/01/13 14:15:48
   790   35.440    13 2023/01/13 14:17:30
   872   25.720    13 2023/01/13 14:18:52
   975   15.320    13 2023/01/13 14:20:35
  1098    5.640    13 2023/01/13 14:22:38
  1180    0.920     8 2023/01/13 14:24:00
# Pump Time Series
#   Cycle npts
B02   603    9
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    47.080  309   15.13     230    660    -9     2
    99.000   93   15.26     253    657    -9     7
    96.600   21   15.26     255    659    -9    13
    92.440   20   15.25     254    662    -9    13
    85.600   20   15.24     252    664    -9    13
    78.280   20   15.24     218    666    -9    13
     7.800   20   15.23     211    675    -9    13
     4.680   21   15.23     198    676    -9    13
     0.360  180   15.20     180    692    -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   603  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  603 2023/01/13 09:05:44
# Pcase vacuums
   6.930   6.530
# Oil valve positions
   1.819   0.807   0.632
# Seek attempts and pump time
      1     -6
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  603 2023/01/13 10:34:11 9999/99/99 99:99:99
# Pcase vacuums
   6.530   6.510
# Average 
#   P      T      S
   98.440   2.219  33.498
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  603 2023/01/13 14:04:20 9999/99/99 99:99:99
# Pcase vacuums
   6.510   6.770
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  603 2023/01/13 14:24:00
# number of packets previous packets
      6              13
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.770   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   603      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  603  2      0
# MC    Pres      Time  Pcase Vacuum
   1     0.280    440   6.370
   3    97.440      4   6.530
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  603       197    2023/01/13 14:31:42
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      603	(cycle number) |
     MPS =        0	(phase) |
     MPC =      603	(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 =      602	(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] =      307	(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 =    65530	(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 =      602	(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 =      602	(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 =      602	(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) |

