# Message Decoder for Solo2, Alto and Deep Solo Floats; v220708
#      SN Cycle Size            IMEI MOMSN MTMSN PID       Date      Time  Latitude Longitude Err Status Sensor IDs
SBD 11339    40   88 000000000932510   274     0   6 2022/09/03, 01:40:12,  59.7355  -45.2515  10      0 14
SBD 11339    40  340 000000000932510   275     0   5 2022/09/03, 01:40:43,  59.7356  -45.1509  11      0 13
SBD 11339    40  309 000000000932510   276     0   4 2022/09/03, 01:41:00,  59.7355  -45.2515  14      0 15,13,6,14
SBD 11339    40  299 000000000932510   277     0   3 2022/09/03, 01:42:05,  59.7136  -45.2010   7      0 8
SBD 11339    40  332 000000000932510   278     0   2 2022/09/03, 01:42:23,  59.7575  -45.2014   6      0 2,3,0
SBD 11339    40  307 000000000932510   279     0   1 2022/09/03, 01:42:39,  59.7356  -45.1509   5      0 11,7,5,14,1
SBD 11339    40  339 000000000932510   280     0   0 2022/09/03, 01:43:00,  59.7175  -45.1509   4      0 0,4,14,14,9,10
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1930           84        2014
# Sensor_ID bytes     % packets Description
          0    48  2.49       2         GPS
          1    80  4.15       1    Pressure
          2   168  8.70       1 Temperature
          3   128  6.63       1    Salinity
          4   143  7.41       1        Fall
          5   113  5.85       1        Rise
          6   136  7.05       1        Pump
          7    36  1.87       1 Drift_times
          8   287 14.87       1     Surface
          9    58  3.01       1  HR/Drift_P
         10    58  3.01       1  HR/Drift_T
         11    47  2.44       1  HR/Drift_S
         13   404 20.93       2  Parameters
         14   158  8.19       5 Engineering
         15    66  3.42       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   40 1 2022/09/02 20:05 +59.72304  -45.02732  130  4 28 38 43  3.1     0
G   40 2 2022/09/03 01:36 +59.72252  -45.18309  220  3 32 33 35  4.3     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0    40  105    1     3         0
#      Pres      Temp    Salinity
      1.080     2.4460    32.0050
      1.960     2.4490    32.0270
      3.080     2.4460    32.0270
      4.040     2.4470    32.0270
      5.040     2.4520    32.0270
      6.040     2.4620    32.0260
      7.080     2.4390    32.0310
      8.000     2.4230    32.0310
      8.960     2.4240    32.0320
     10.000     2.4280    32.0310
     11.000     2.4250    32.0310
     11.960     2.4280    32.0310
     13.000     2.4140    32.0320
     14.040     2.4140    32.0330
     15.040     2.4180    32.0320
     16.000     2.4140    32.0310
     16.960     2.4200    32.0300
     17.960     2.3990    32.0370
     18.960     2.3960    32.0330
     19.920     2.4280    32.0280
     20.960     2.3600    32.0430
     21.960     2.3850    32.0340
     23.000     2.4220    32.0310
     24.040     2.4200    32.0320
     25.000     2.4020    32.0340
     26.040     2.3090    32.0510
     27.040     2.2790    32.0430
     28.040     2.3030    32.0320
     28.960     2.0370    32.0800
     30.000     1.8200    32.1000
     31.040     1.8620    32.0910
     32.040     1.8160    32.0960
     33.040     1.7390    32.1000
     33.960     1.5500    32.1520
     34.960     1.2960    32.1780
     36.000     1.2320    32.1860
     37.000     1.1450    32.2000
     38.000     0.9940    32.2250
     39.040     0.8560    32.2470
     40.040     0.7640    32.2550
     41.040     0.5370    32.3190
     42.040     0.4160    32.3300
     43.080     0.3270    32.3480
     44.040     0.2980    32.3500
     45.040     0.2750    32.3520
     46.040     0.1990    32.3660
     47.080     0.1000    32.3920
     48.040     0.0110    32.4160
     49.040    -0.0510    32.4260
     50.040    -0.2030    32.4650
     51.040    -0.3970    32.5400
     51.960    -0.4420    32.5800
     52.960    -0.4450    32.6090
     53.960    -0.4170    32.6240
     55.000    -0.3150    32.7130
     56.040    -0.5490    32.7740
     56.960    -0.5990    32.7980
     57.960    -0.6140    32.8100
     59.000    -0.6460    32.8470
     60.040    -0.5880    32.8760
     61.000    -0.5850    32.8950
     61.960    -0.5300    32.9380
     63.000    -0.5470    32.9620
     64.080    -0.4630    32.9920
     65.040    -0.1990    33.0100
     66.000    -0.0570    33.0430
     67.000     0.0320    33.0590
     67.960    -0.0110    33.0780
     69.000    -0.0410    33.0980
     70.000     0.0180    33.1150
     71.040     0.0680    33.1330
     72.040     0.1170    33.1410
     73.000     0.1930    33.1520
     74.040     0.2650    33.1640
     75.040     0.3110    33.1710
     76.040     0.3790    33.1820
     77.040     0.4010    33.1880
     78.040     0.4110    33.1880
     79.000     0.4250    33.1930
     80.000     0.4680    33.1940
     81.000     0.5180    33.2010
     82.000     0.5380    33.2090
     83.000     0.6180    33.2120
     84.040     0.7560    33.2350
     85.000     0.9300    33.2560
     86.000     1.0060    33.2730
     87.000     1.3040    33.2870
     88.040     1.6510    33.3210
     89.080     2.4520    33.4280
     90.040     2.6450    33.4730
     91.000     2.5080    33.5120
     92.000     2.1180    33.5230
     93.000     1.8810    33.5380
     94.000     1.6720    33.5450
     94.960     1.6270    33.5400
     95.960     1.5500    33.5440
     97.000     1.4300    33.5690
     98.000     1.2870    33.6010
     98.960     1.2290    33.6070
     99.960     1.1360    33.6180
    101.000     1.1120    33.6270
    102.000     1.1480    33.6440
    103.000     1.2440    33.6720
    104.080     1.4550    33.7220
    104.560     1.5610    33.7470
# Drift Data
#      C Npts comp n_var
I0    40   24    1     4
#      Pres       Temp   Salinity     Time
     89.480     1.7000    33.7800        6
     92.720     1.6160    33.7520      612
     95.840     1.5980    33.7540     1217
     96.520     1.6120    33.7590     1823
     97.440     1.6200    33.7580     2428
     98.480     1.6050    33.7580     3034
     97.880     1.5990    33.7560     3640
     96.520     1.6250    33.7610     4245
     96.640     1.6090    33.7600     4851
     96.920     1.6180    33.7590     5456
    103.440     1.5480    33.7410     6062
    106.400     1.5200    33.7350     6668
     98.600     1.6340    33.7610     7273
     97.400     1.6370    33.7610     7879
    103.400     1.5760    33.7490     8484
    103.240     1.5770    33.7450     9090
    107.560     1.5460    33.7440     9696
    105.880     1.5470    33.7450    10301
    100.920     1.5890    33.7520    10907
    106.480     1.5470    33.7440    11512
     90.560     1.6040    33.7560    12118
    106.000     1.4040    33.7220    12724
    104.000     1.5590    33.7510    13329
    103.600     1.6170    33.7560    13935
# Surface Pressure Time Series
#    C npts n_var               Start
S   40    31     6 2022/09/03 01:33:07
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    69      0.510      2.492   -999.000      14 2022/09/03 01:34:16
    82      0.490      2.607   -999.000      14 2022/09/03 01:34:29
    93      0.590      2.639   -999.000      14 2022/09/03 01:34:40
   104      0.570      2.500   -999.000      14 2022/09/03 01:34:51
   115      0.610      2.577   -999.000      14 2022/09/03 01:35:02
   126      0.430      2.500   -999.000      14 2022/09/03 01:35:13
   137      0.580      2.590   -999.000      14 2022/09/03 01:35:24
   148      0.440      2.524   -999.000      14 2022/09/03 01:35:35
   159      0.500      2.592   -999.000      14 2022/09/03 01:35:46
   171      0.480      2.526   -999.000      14 2022/09/03 01:35:58
   182      0.750      2.476   -999.000      14 2022/09/03 01:36:09
   193      0.630      2.489   -999.000      14 2022/09/03 01:36:20
   204      0.430      2.494   -999.000      14 2022/09/03 01:36:31
   215      0.480      2.618   -999.000      14 2022/09/03 01:36:42
   226      0.520      2.642   -999.000      14 2022/09/03 01:36:53
   237      0.410      2.763   -999.000      14 2022/09/03 01:37:04
   248      0.740      2.528   -999.000      14 2022/09/03 01:37:15
   259      0.400      2.617   -999.000      14 2022/09/03 01:37:26
   270      0.510      2.957   -999.000      14 2022/09/03 01:37:37
   281      0.440      2.631   -999.000      14 2022/09/03 01:37:48
   292      0.550      2.651   -999.000      14 2022/09/03 01:37:59
   303      0.500      2.697   -999.000      14 2022/09/03 01:38:10
   314      0.450      2.584   -999.000      14 2022/09/03 01:38:21
   326      0.460      2.696   -999.000      14 2022/09/03 01:38:33
   337      0.400      2.665   -999.000      14 2022/09/03 01:38:44
   348      0.440      2.634   -999.000      14 2022/09/03 01:38:55
   359      0.580      2.574   -999.000      14 2022/09/03 01:39:06
   370      0.570      2.558   -999.000      14 2022/09/03 01:39:17
   381      0.550      2.598   -999.000      14 2022/09/03 01:39:28
   392      0.480      2.579   -999.000      14 2022/09/03 01:39:39
   403      0.450      3.152   -999.000      14 2022/09/03 01:39:50
# Fall Time Series
#  Cycle npts     Start                Date
F00   40   27 715464337 2022/09/02 20:05:37
# time     Pres phase                Date
     0    0.480     1 2022/09/02 20:05:37
   171    5.080    10 2022/09/02 20:08:28
   203   10.040    10 2022/09/02 20:09:00
   236   15.480    10 2022/09/02 20:09:33
   265   20.040    10 2022/09/02 20:10:02
   294   25.080    10 2022/09/02 20:10:31
   323   30.520    10 2022/09/02 20:11:00
   349   35.360    10 2022/09/02 20:11:26
   360   37.320     2 2022/09/02 20:11:37
   375   40.000    10 2022/09/02 20:11:52
   408   45.040    10 2022/09/02 20:12:25
   450   50.360    10 2022/09/02 20:13:07
   502   55.280    10 2022/09/02 20:13:59
   554   60.200    10 2022/09/02 20:14:51
   612   65.200    10 2022/09/02 20:15:49
   683   70.080    10 2022/09/02 20:17:00
   786   75.080    10 2022/09/02 20:18:43
   903   80.040    10 2022/09/02 20:20:40
  1109   85.040    10 2022/09/02 20:24:06
  1409   83.920    10 2022/09/02 20:29:06
  1709   85.400    10 2022/09/02 20:34:06
  2009   85.280    10 2022/09/02 20:39:06
  2309   85.280    10 2022/09/02 20:44:06
  2481   85.760     3 2022/09/02 20:46:58
  3427   90.000    10 2022/09/02 21:02:44
  3727   91.360    10 2022/09/02 21:07:44
  4027   89.480    10 2022/09/02 21:12:44
# Rise Time Series
#  Cycle npts     Start                Date
R00   40   21 715482773 2022/09/03 01:12:53
# time     Pres phase                Date
     0  104.400     7 2022/09/03 01:12:53
   114   99.600    13 2022/09/03 01:14:47
   176   93.200    13 2022/09/03 01:15:49
   237   87.080    13 2022/09/03 01:16:50
   299   81.040    13 2022/09/03 01:17:52
   360   75.840    13 2022/09/03 01:18:53
   422   70.160    13 2022/09/03 01:19:55
   483   65.480    13 2022/09/03 01:20:56
   545   60.920    13 2022/09/03 01:21:58
   627   55.480    13 2022/09/03 01:23:20
   709   49.760    13 2022/09/03 01:24:42
   791   43.240    13 2022/09/03 01:26:04
   832   38.800    13 2022/09/03 01:26:45
   893   31.920    13 2022/09/03 01:27:46
   955   26.400    13 2022/09/03 01:28:48
   996   21.680    13 2022/09/03 01:29:29
  1037   16.960    13 2022/09/03 01:30:10
  1078   11.560    13 2022/09/03 01:30:51
  1119    5.800    13 2022/09/03 01:31:32
  1202    0.560    13 2022/09/03 01:32:55
  1212    0.640     8 2022/09/03 01:33:05
# Pump Time Series
#   Cycle npts
B02    40   12
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    37.320  318   14.96     229   1137    -9     2
   104.400  135   15.11     255   1136    -9     7
    77.440   20   15.11     260   1136    -9    13
    68.600   21   15.10     271   1136    -9    13
    63.800   20   15.09     262   1136    -9    13
    59.720   21   15.09     244   1136    -9    13
    55.480   20   15.09     246   1136    -9    13
    51.320   21   15.08     242   1136    -9    13
    46.760   20   15.08     250   1136    -9    13
    28.080   21   15.07     239   1136    -9    13
     1.280   32   15.06     231   1136    -9    13
     0.640  240   15.01     207   1136    -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    40  2.4   10    90   110   600    50    10   240      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   40 2022/09/02 20:05:34
# Pcase vacuums
  11.360  11.360
# Oil valve positions
   1.730   0.906   0.579
# Seek attempts and pump time
      1     -2
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   40 2022/09/02 21:12:44 9999/99/99 99:99:99
# Pcase vacuums
  11.360  11.360
# Average 
#   P      T      S
   99.840   1.588  33.752
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   40 2022/09/03 01:12:53 9999/99/99 99:99:99
# Pcase vacuums
  11.360  11.360
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   40 2022/09/03 01:33:06
# number of packets previous packets
      6              11
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
  11.360  11.360
# Air Pump max current time  max pressure
       0         0     0.000
# Air Valve Positions
   0.000   0.000
# Air Valve Calibrations
   1.141   0.139   0.640
# Oil Valve Positions
   0.000   0.000
# Oil Valve Calibrations
   1.692   0.939
# Encountered Error Codes
#    Cycle Errors
EE20    40      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   40  2      0
# MC    Pres      Time  Pcase Vacuum
   1     0.440    356  11.360
   3    85.720      2  11.360
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   40       197    2022/09/03 01:41:00
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =       40	(cycle number) |
     MPS =        0	(phase) |
     MPC =       40	(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] =      110	(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 =    56487	(vac 0 inHg cal) |
     PV5 =    31723	(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 =       39	(cycle number) |
     DRA =       20	(target descent rate dBar/sec) |
  DSD[0] =       36	(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 =      300	(sec) |
  DFT[0] =      318	(sec) |
  DFT[1] =      220	(sec) |
  DFT[2] =      180	(sec) |
     DCM =        1	(0=dis 1=en) |
     DAL =        1	(0=cal 1=seek) |
  DCT[0] =     1800	(sec) |
  DCT[1] =     1800	(sec) |
  DCT[2] =    21600	(sec) |
     DCA =        1	(max attempts) |
     DRC =        3	(cal rate calculation) |
     DRT =    65532	(sec) |
     DCX =     1020	(sec) |
     DCP =        1	(sec) |
     DCF =        1	(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 =      900	(sec) |
     PFR =       19	(cc/min) |
     PFC =       16	(.001 cc/dBar) |
     DDP =       50	(dBar) |
     DDS =      900	(sec) |
     PNS =       39	(cycle) |
  PTO[0] =    14400	(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 =        0	(0=dis 1=en) |
     PSD =      200	(dBar) |
     PST =    21600	(sec) |
     PSV =       30	(sec) |
     PSW =      600	(sec) |
     PSS =        7	(1=P,2=T,3=PT,4=S,5=PS,6=TS,7=PTS) |
     ASN =       39	(cycle number) |
     ARR =        8	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =      120	(sec) |
     APN =       20	(sec) |
     APF =       40	(sec) |
     ASI =    20000	(ms) |
     ASD =        1	(dBar) |
     ADD =        5	(dBar) |
     ADT =      300	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =       39	(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 =      240	(sec) |

