# 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   196  340 000000000932510  1356     0   4 2022/10/07, 20:46:33,  63.1646  -53.0030   3      0 13
SBD 11339   196  336 000000000932510  1357     0   3 2022/10/07, 20:46:48,  63.2001  -53.0665   4      0 8,6
SBD 11339   196  328 000000000932510  1358     0   2 2022/10/07, 20:47:01,  63.2064  -52.9551   8      0 3,0,15,13
SBD 11339   196  301 000000000932510  1359     0   1 2022/10/07, 20:47:13,  63.1809  -53.0030   3      0 2,14,14
SBD 11339   196  316 000000000932510  1360     0   0 2022/10/07, 20:47:26,  63.1646  -53.0030   3      0 0,4,14,14,5,14,1
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      17         1561           60        1621
# Sensor_ID bytes     % packets Description
          0    48  3.07       2         GPS
          1    86  5.51       1    Pressure
          2   182 11.66       1 Temperature
          3   150  9.61       1    Salinity
          4   113  7.24       1        Fall
          5    18  1.15       1        Rise
          6    37  2.37       1        Pump
          8   287 18.39       1     Surface
         13   404 25.88       2  Parameters
         14   170 10.89       5 Engineering
         15    66  4.23       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  196 1 2022/10/07 19:08 +63.16659  -53.01507    0  5 35 42 48  1.4     0
G  196 2 2022/10/07 20:40 +63.16742  -53.02283   90  5 36 40 43  3.3     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   196  119    1     3         0
#      Pres      Temp    Salinity
      1.120     3.0680    31.1160
      2.000     3.1340    31.1600
      3.000     3.2180    31.1910
      4.000     3.2440    31.2200
      5.000     3.3560    31.2770
      6.000     3.5160    31.4150
      7.040     3.7370    31.8650
      8.000     3.7950    32.1780
      8.920     3.3430    32.2200
      9.960     2.9720    32.4140
     11.000     2.7520    32.5350
     12.000     2.8710    32.6270
     12.960     2.9060    32.7200
     14.000     2.9010    32.7450
     15.000     2.6260    32.7690
     15.960     2.5150    32.7720
     16.960     2.5150    32.7830
     18.000     2.5660    32.8060
     19.000     2.7500    32.9090
     19.960     2.9750    32.9670
     21.040     3.1350    33.0620
     22.040     3.0480    33.0880
     23.000     3.0800    33.1160
     23.960     3.1290    33.1420
     25.000     3.1800    33.1650
     26.040     3.2380    33.1840
     27.040     3.2890    33.2120
     28.000     3.3720    33.2670
     29.040     3.4360    33.3010
     30.040     3.4420    33.3020
     31.040     3.3990    33.3000
     32.000     3.4120    33.3040
     33.000     3.4210    33.3010
     34.000     3.4040    33.3030
     35.040     3.2420    33.2950
     36.000     3.0630    33.2900
     37.000     2.8930    33.2730
     38.080     2.8380    33.2870
     39.040     2.6860    33.2930
     40.040     2.7520    33.3060
     41.000     2.7660    33.3180
     41.960     2.7940    33.3350
     42.960     2.8110    33.3410
     43.960     2.9740    33.3760
     45.000     3.0410    33.3750
     46.000     3.4250    33.4370
     47.000     3.6790    33.4910
     48.040     3.9570    33.5390
     49.000     4.0640    33.5680
     50.000     4.1650    33.5940
     51.000     4.2090    33.6050
     52.040     4.2350    33.6250
     53.000     4.3420    33.6450
     53.960     4.3940    33.6650
     55.040     4.3690    33.6810
     56.080     4.3410    33.6790
     57.040     4.3610    33.6800
     57.960     4.3770    33.6830
     59.000     4.3550    33.6850
     60.040     4.2000    33.6890
     61.040     4.0700    33.6760
     62.000     4.0610    33.6820
     63.000     4.0590    33.7100
     64.000     4.1510    33.7240
     65.040     4.4540    33.7600
     66.000     4.5670    33.7850
     67.000     4.6810    33.8010
     68.000     4.7790    33.8050
     69.000     4.6230    33.8510
     70.000     4.2040    33.8190
     71.040     4.1730    33.8100
     72.000     4.3670    33.8270
     73.000     4.3960    33.8510
     73.960     4.2970    33.8450
     75.000     4.1280    33.8480
     76.000     4.0620    33.8310
     77.040     4.0770    33.8390
     78.040     4.0750    33.8370
     79.000     4.0640    33.8370
     80.040     4.0290    33.8370
     81.000     4.0370    33.8420
     82.000     4.0680    33.8580
     83.080     4.0210    33.8680
     84.000     3.9900    33.8720
     84.960     3.9780    33.8760
     85.960     4.0090    33.8860
     87.000     4.0200    33.8930
     88.000     4.0210    33.8960
     89.040     4.0280    33.9040
     90.000     4.0320    33.9130
     91.000     4.0380    33.9180
     92.000     4.0530    33.9250
     93.040     4.0470    33.9320
     94.000     4.0800    33.9410
     95.000     4.1500    33.9590
     96.040     4.2160    33.9830
     97.000     4.2730    33.9980
     98.000     4.2990    34.0060
     99.000     4.3010    34.0090
     99.960     4.3200    34.0130
    100.960     4.3360    34.0190
    101.960     4.3550    34.0250
    102.960     4.4090    34.0380
    104.040     4.4720    34.0580
    105.040     4.4950    34.0660
    105.960     4.5170    34.0750
    107.000     4.5300    34.0800
    108.040     4.5370    34.0850
    109.000     4.5450    34.0880
    110.000     4.5580    34.0960
    111.000     4.5650    34.1010
    112.000     4.5830    34.1090
    112.960     4.6000    34.1140
    114.000     4.6270    34.1220
    115.040     4.6520    34.1350
    116.040     4.6670    34.1400
    117.040     4.6950    34.1490
    118.080     4.7380    34.1590
    118.720     4.7650    34.1690
# Surface Pressure Time Series
#    C npts n_var               Start
S  196    31     6 2022/10/07 20:39:26
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    72      0.120      1.288   -999.000      14 2022/10/07 20:40:38
    85      0.130      1.245   -999.000      14 2022/10/07 20:40:51
    96      0.110      1.238   -999.000      14 2022/10/07 20:41:02
   107      0.120      1.248   -999.000      14 2022/10/07 20:41:13
   118      0.110      1.246   -999.000      14 2022/10/07 20:41:24
   129      0.120      1.242   -999.000      14 2022/10/07 20:41:35
   140      0.110      1.229   -999.000      14 2022/10/07 20:41:46
   151      0.110      1.234   -999.000      14 2022/10/07 20:41:57
   162      0.120      1.263   -999.000      14 2022/10/07 20:42:08
   173      0.120      1.279   -999.000      14 2022/10/07 20:42:19
   184      0.120      1.297   -999.000      14 2022/10/07 20:42:30
   195      0.110      1.277   -999.000      14 2022/10/07 20:42:41
   207      0.160      1.256   -999.000      14 2022/10/07 20:42:53
   218      0.100      1.234   -999.000      14 2022/10/07 20:43:04
   229      0.110      1.214   -999.000      14 2022/10/07 20:43:15
   240      0.130      1.247   -999.000      14 2022/10/07 20:43:26
   251      0.110      1.243   -999.000      14 2022/10/07 20:43:37
   262      0.110      1.248   -999.000      14 2022/10/07 20:43:48
   273      0.140      1.243   -999.000      14 2022/10/07 20:43:59
   284      0.100      1.235   -999.000      14 2022/10/07 20:44:10
   295      0.100      1.239   -999.000      14 2022/10/07 20:44:21
   306      0.110      1.294   -999.000      14 2022/10/07 20:44:32
   317      0.130      1.341   -999.000      14 2022/10/07 20:44:43
   329      0.110      1.340   -999.000      14 2022/10/07 20:44:55
   340      0.100      1.306   -999.000      14 2022/10/07 20:45:06
   351      0.120      1.268   -999.000      14 2022/10/07 20:45:17
   362      0.140      1.241   -999.000      14 2022/10/07 20:45:28
   373      0.110      1.259   -999.000      14 2022/10/07 20:45:39
   384      0.100      1.243   -999.000      14 2022/10/07 20:45:50
   395      0.110      1.244   -999.000      14 2022/10/07 20:46:01
   406      0.140      1.227   -999.000      14 2022/10/07 20:46:12
# Fall Time Series
#  Cycle npts     Start                Date
F00  196   21 718484888 2022/10/07 19:08:08
# time     Pres phase                Date
     0    0.120     1 2022/10/07 19:08:08
   304    0.120    10 2022/10/07 19:13:12
   606    0.080     2 2022/10/07 19:18:14
   609    0.120    10 2022/10/07 19:18:17
   909    0.160    10 2022/10/07 19:23:17
  1211    0.120    10 2022/10/07 19:28:19
  1511    0.120    10 2022/10/07 19:33:19
  1811    0.120    10 2022/10/07 19:38:19
  2111    0.120    10 2022/10/07 19:43:19
  2411    0.120    10 2022/10/07 19:48:19
  2713    0.120    10 2022/10/07 19:53:21
  3013    0.120    10 2022/10/07 19:58:21
  3313    0.160    10 2022/10/07 20:03:21
  3613    0.120    10 2022/10/07 20:08:21
  3913    0.120    10 2022/10/07 20:13:21
  4215    0.160    10 2022/10/07 20:18:23
  4505    0.120     3 2022/10/07 20:23:13
  4515    0.120    10 2022/10/07 20:23:23
  4859    0.160    10 2022/10/07 20:29:07
  5161    0.120    10 2022/10/07 20:34:09
  5458    0.120    10 2022/10/07 20:39:06
# Rise Time Series
#  Cycle npts     Start                Date
R00  196    2 718490361 2022/10/07 20:39:21
# time     Pres phase                Date
     0    0.200     7 2022/10/07 20:39:21
     5    0.120     8 2022/10/07 20:39:26
# Pump Time Series
#   Cycle npts
B02   196    3
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
     0.080  296   15.05     145   1137    -9     2
     0.200    3   15.12     259   1137    -9     7
     0.120  241   15.08     164   1137    -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   196  2.4   17    90   140   600    79    10   210      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  196 2022/10/07 19:08:05
# Pcase vacuums
  11.370  11.370
# Oil valve positions
   1.726   0.896   1.056
# Seek attempts and pump time
      1    -13
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  196 2022/10/07 20:39:07 9999/99/99 99:99:99
# Pcase vacuums
  11.370  11.370
# Average 
#   P      T      S
    0.000   0.000   0.000
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  196 2022/10/07 20:39:21 9999/99/99 99:99:99
# Pcase vacuums
  11.370  11.370
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  196 2022/10/07 20:39:26
# number of packets previous packets
      5               5
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
  11.370  11.370
# 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   196      2
#               Date   Code Description
 2022/10/07 20:39:12 0x0615 ParkDepthMin
 2022/10/07 20:39:18 0x0615 ParkDepthMin
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  196  2      0
# MC    Pres      Time  Pcase Vacuum
   1     0.120    602  11.370
   3     0.120      7  11.370
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  196       197    2022/10/07 20:47:01
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      196	(cycle number) |
     MPS =        0	(phase) |
     MPC =      196	(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] =      140	(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 =      195	(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] =      296	(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 =    65523	(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 =      195	(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 =        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 =      195	(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 =        5	(dBar) |
     ADT =      300	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =      195	(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) |

