# 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    31   88 000000000881890   231     0   6 2022/09/04, 14:38:58,  61.4972  -41.9705   3      0 14
SBD 11342    31  340 000000000881890   232     0   5 2022/09/04, 14:39:09,  61.4761  -42.0263   3      0 13
SBD 11342    31  313 000000000881890   233     0   4 2022/09/04, 14:39:22,  61.4761  -42.0263   3      0 15,13,6,14
SBD 11342    31  299 000000000881890   234     0   3 2022/09/04, 14:39:33,  61.4761  -42.0263   3      0 8
SBD 11342    31  295 000000000881890   235     0   2 2022/09/04, 14:39:47,  61.4761  -42.0263   3      0 2,3,0
SBD 11342    31  279 000000000881890   236     0   1 2022/09/04, 14:39:59,  61.4800  -41.9705   3      0 11,7,5,14,1
SBD 11342    31  339 000000000881890   237     0   0 2022/09/04, 14:40:10,  61.4761  -42.0263   3      0 0,4,14,14,9,10
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1869           84        1953
# Sensor_ID bytes     % packets Description
          0    48  2.57       2         GPS
          1    64  3.42       1    Pressure
          2   141  7.54       1 Temperature
          3   118  6.31       1    Salinity
          4   143  7.65       1        Fall
          5    93  4.98       1        Rise
          6   147  7.87       1        Pump
          7    36  1.93       1 Drift_times
          8   287 15.36       1     Surface
          9    58  3.10       1  HR/Drift_P
         10    58  3.10       1  HR/Drift_T
         11    55  2.94       1  HR/Drift_S
         13   404 21.62       2  Parameters
         14   151  8.08       5 Engineering
         15    66  3.53       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   31 1 2022/09/04 09:21 +61.54710  -41.94736    0  4 36 37 40  1.4     0
G   31 2 2022/09/04 14:33 +61.48659  -42.00051   80  4 30 40 45  4.1     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0    31   80    1     3         0
#      Pres      Temp    Salinity
      1.120     3.5710    28.7850
      1.960     3.5600    28.7830
      2.960     3.4910    28.7940
      4.000     3.3140    28.9100
      5.040     3.2080    29.0280
      6.000     3.2040    29.0330
      7.000     3.1920    29.0750
      8.040     3.1400    29.2750
      9.040     3.1090    29.4060
     10.000     3.0620    29.5150
     11.040     3.0590    29.5820
     11.960     3.0780    29.6210
     13.000     3.2960    30.5110
     14.000     3.2050    31.0910
     15.000     3.0350    31.3560
     16.000     2.9760    31.3810
     17.000     2.4010    31.5680
     17.960     2.2240    31.6450
     19.000     1.9840    31.7570
     20.000     1.9360    31.7640
     20.960     2.0020    31.8090
     22.000     2.0490    31.8340
     23.000     2.0720    31.8430
     24.000     2.1580    31.8710
     25.000     2.1590    31.8930
     26.000     2.3210    31.9090
     27.000     2.8570    32.0320
     28.000     2.7610    32.1730
     29.040     2.7700    32.2410
     30.000     2.8760    32.3010
     31.000     3.3050    32.4010
     32.000     3.4780    32.4730
     33.040     3.5880    32.5190
     34.040     3.5440    32.5390
     35.040     3.4400    32.5360
     35.960     3.0110    32.5350
     36.960     2.9330    32.5340
     38.000     2.9350    32.5420
     39.000     3.0810    32.5730
     39.960     3.2010    32.6070
     41.040     3.4740    32.6170
     42.040     3.8700    32.6820
     43.040     3.7480    32.7010
     43.960     3.1680    32.6560
     45.000     2.1960    32.6910
     46.040     1.3790    32.6110
     47.040     1.0690    32.5970
     48.000     0.8110    32.6090
     49.000     0.1490    32.6520
     50.000     0.0250    32.6830
     51.000     0.2470    32.6990
     52.000     0.6130    32.7590
     52.960     0.8030    32.7800
     54.000     1.3950    32.8120
     54.960     2.5850    33.0080
     55.960     2.4640    33.0930
     57.000     2.5020    33.0900
     58.000     2.9670    33.1670
     59.000     3.8440    33.2470
     60.040     4.8720    33.4890
     61.000     5.1260    33.5520
     62.040     5.3030    33.6140
     63.040     5.2960    33.6400
     64.000     5.1940    33.6620
     65.040     5.1410    33.6630
     66.000     5.0620    33.6660
     67.000     4.9390    33.6540
     68.000     5.0300    33.6710
     69.000     5.2360    33.7600
     70.000     5.2160    33.7740
     71.000     5.1990    33.7870
     72.000     5.1140    33.7880
     73.000     5.0970    33.7950
     74.000     5.1120    33.8090
     75.000     5.0880    33.8270
     76.000     5.1820    33.8520
     77.000     5.3480    33.8920
     78.040     5.4160    33.9130
     79.040     5.2660    33.9170
     79.960  -999.0000  -999.0000
# Drift Data
#      C Npts comp n_var
I0    31   24    1     4
#      Pres       Temp   Salinity     Time
     90.480     5.0570    33.8680        6
     89.720     5.0630    33.8680      611
     90.600     5.0670    33.9000     1217
     94.040     5.3450    33.8950     1822
     94.040     5.3830    33.9010     2428
     93.320     5.3520    33.8990     3033
     94.680     5.3380    33.8950     3639
     90.680     5.1150    33.9000     4244
     91.360     5.3830    33.9100     4850
     89.800     5.1210    33.8910     5455
     91.040     5.1890    33.8660     6061
     86.880     5.1610    33.8890     6666
     84.920     5.1800    33.8930     7272
     86.000     5.1840    33.9340     7877
     81.760     5.2290    33.8880     8482
     85.800     5.2860    33.8980     9088
     77.960     5.2530    33.9650     9693
     83.960     5.4550    33.9010    10299
     82.240     5.3700    33.8760    10904
     88.040     5.3270    33.9150    11510
     86.280     5.4520    33.9190    12115
     85.000     5.4460    33.9250    12721
     88.240     5.2390    33.9130    13326
     87.560     5.2770    33.9030    13932
# Surface Pressure Time Series
#    C npts n_var               Start
S   31    31     6 2022/09/04 14:31:54
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    69      0.450      3.615   -999.000      14 2022/09/04 14:33:03
    82      0.460      3.628   -999.000      14 2022/09/04 14:33:16
    93      0.450      3.602   -999.000      14 2022/09/04 14:33:27
   104      0.450      3.619   -999.000      14 2022/09/04 14:33:38
   115      0.480      3.619   -999.000      14 2022/09/04 14:33:49
   126      0.440      3.624   -999.000      14 2022/09/04 14:34:00
   138      0.460      3.657   -999.000      14 2022/09/04 14:34:12
   149      0.480      3.626   -999.000      14 2022/09/04 14:34:23
   160      0.490      3.620   -999.000      14 2022/09/04 14:34:34
   171      0.400      3.627   -999.000      14 2022/09/04 14:34:45
   182      0.430      3.620   -999.000      14 2022/09/04 14:34:56
   193      0.470      3.666   -999.000      14 2022/09/04 14:35:07
   204      0.470      3.659   -999.000      14 2022/09/04 14:35:18
   215      0.410      3.642   -999.000      14 2022/09/04 14:35:29
   226      0.430      3.617   -999.000      14 2022/09/04 14:35:40
   237      0.440      3.657   -999.000      14 2022/09/04 14:35:51
   248      0.420      3.666   -999.000      14 2022/09/04 14:36:02
   260      0.390      3.637   -999.000      14 2022/09/04 14:36:14
   271      0.410      3.718   -999.000      14 2022/09/04 14:36:25
   282      0.450      3.676   -999.000      14 2022/09/04 14:36:36
   293      0.400      3.706   -999.000      14 2022/09/04 14:36:47
   304      0.340      3.827   -999.000      14 2022/09/04 14:36:58
   315      0.410      4.164   -999.000      14 2022/09/04 14:37:09
   326      0.440      4.187   -999.000      14 2022/09/04 14:37:20
   337      0.410      4.329   -999.000      14 2022/09/04 14:37:31
   348      0.420      4.466   -999.000      14 2022/09/04 14:37:42
   359      0.350      4.606   -999.000      14 2022/09/04 14:37:53
   370      0.350      4.672   -999.000      14 2022/09/04 14:38:04
   382      0.350      4.827   -999.000      14 2022/09/04 14:38:16
   393      0.340      4.992   -999.000      14 2022/09/04 14:38:27
   404      0.350      5.024   -999.000      14 2022/09/04 14:38:38
# Fall Time Series
#  Cycle npts     Start                Date
F00   31   27 715598523 2022/09/04 09:22:03
# time     Pres phase                Date
     0    0.400     1 2022/09/04 09:22:03
   196    5.520    10 2022/09/04 09:25:19
   225   10.200    10 2022/09/04 09:25:48
   261   15.440    10 2022/09/04 09:26:24
   290   20.200    10 2022/09/04 09:26:53
   323   25.240    10 2022/09/04 09:27:26
   355   30.360    10 2022/09/04 09:27:58
   388   35.240    10 2022/09/04 09:28:31
   398   36.840     2 2022/09/04 09:28:41
   420   40.120    10 2022/09/04 09:29:03
   456   45.200    10 2022/09/04 09:29:39
   495   50.400    10 2022/09/04 09:30:18
   534   55.240    10 2022/09/04 09:30:57
   576   60.240    10 2022/09/04 09:31:39
   628   65.280    10 2022/09/04 09:32:31
   711   70.080    10 2022/09/04 09:33:54
   877   75.080    10 2022/09/04 09:36:40
  1046   80.040    10 2022/09/04 09:39:29
  1292   85.000    10 2022/09/04 09:43:35
  1585   90.000    10 2022/09/04 09:48:28
  1885   93.040    10 2022/09/04 09:53:28
  2185   93.600    10 2022/09/04 09:58:28
  2485   94.000     3 2022/09/04 10:03:28
  2487   93.960    10 2022/09/04 10:03:30
  2787   90.480    10 2022/09/04 10:08:30
  3087   90.120    10 2022/09/04 10:13:30
  3122   90.440    10 2022/09/04 10:14:05
# Rise Time Series
#  Cycle npts     Start                Date
R00   31   17 715616054 2022/09/04 14:14:14
# time     Pres phase                Date
     0   80.400     7 2022/09/04 14:14:14
   114   75.160    13 2022/09/04 14:16:08
   176   69.880    13 2022/09/04 14:17:10
   258   63.440    13 2022/09/04 14:18:32
   319   58.360    13 2022/09/04 14:19:33
   381   53.080    13 2022/09/04 14:20:35
   442   47.400    13 2022/09/04 14:21:36
   504   41.200    13 2022/09/04 14:22:38
   545   36.920    13 2022/09/04 14:23:19
   606   31.040    13 2022/09/04 14:24:20
   668   25.720    13 2022/09/04 14:25:22
   729   20.360    13 2022/09/04 14:26:23
   791   15.640    13 2022/09/04 14:27:25
   873   10.680    13 2022/09/04 14:28:47
   955    5.720    13 2022/09/04 14:30:09
  1047    0.440    13 2022/09/04 14:31:41
  1058    0.560     8 2022/09/04 14:31:52
# Pump Time Series
#   Cycle npts
B02    31   13
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    36.840  283   15.24     240    646    -9     2
    80.400  135   15.38     230    645    -9     7
    68.280   21   15.38     240    648    -9    13
    63.440   20   15.37     226    649    -9    13
    58.360   21   15.38     248    654    -9    13
    53.080   20   15.38     237    662    -9    13
    27.480   21   15.37     245    663    -9    13
    20.360   21   15.36     227    667    -9    13
    15.640   20   15.36     232    668    -9    13
    11.840   21   15.35     217    669    -9    13
     8.080   20   15.34     236    670    -9    13
     4.560   21   15.35     212    672    -9    13
     0.400  120   15.32     220    780    -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    31  2.4    9    90   110   600    49    10   240      8     1    4020    5  0.2707
# 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   31 2022/09/04 09:22:00
# Pcase vacuums
   8.590   6.360
# Oil valve positions
   1.778   0.836   0.626
# Seek attempts and pump time
      1     -1
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   31 2022/09/04 10:14:05 9999/99/99 99:99:99
# Pcase vacuums
   6.360   6.350
# Average 
#   P      T      S
   88.080   5.261  33.900
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   31 2022/09/04 14:14:14 9999/99/99 99:99:99
# Pcase vacuums
   6.340   6.720
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   31 2022/09/04 14:31:52
# number of packets previous packets
      6               7
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.720   8.510
# Air Pump max current time  max pressure
      44       335     7.500
# Air Valve Positions
   1.255   0.000
# Air Valve Calibrations
   1.176   0.158   0.667
# Oil Valve Positions
   1.800   0.844
# Oil Valve Calibrations
   1.740   0.876
# Encountered Error Codes
#    Cycle Errors
EE20    31      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   31  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.360    393   6.240
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   31       197    2022/09/04 14:39:22
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =       31	(cycle number) |
     MPS =        0	(phase) |
     MPC =       31	(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 =    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 =       30	(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] =      282	(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 =        0	(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 =       30	(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 =       30	(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 =       30	(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 =        1	(0=dis 1=en) |
     SAX =     7500	(.001 psi) |
     SAN =     6500	(.001 psi) |
     SAO =     1080	(sec) |
     SPT =      340	(sec) |
     SSP =      120	(sec) |

