# 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   215  340 000000000881890  1504     0   4 2022/10/16, 02:54:36,  61.1214  -51.2590   7      0 13
SBD 11342   215  315 000000000881890  1505     0   3 2022/10/16, 02:54:54,  61.1041  -51.2590   5      0 15,13,6,14,14
SBD 11342   215  299 000000000881890  1506     0   2 2022/10/16, 02:55:30,  61.1041  -51.2590   4      0 8
SBD 11342   215  284 000000000881890  1507     0   1 2022/10/16, 02:55:40,  61.0795  -51.3055   5      0 2,3
SBD 11342   215  275 000000000881890  1508     0   0 2022/10/16, 02:56:20,  61.1214  -51.2590   4      0 0,4,14,14,5,14,0,1
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      17         1453           60        1513
# Sensor_ID bytes     % packets Description
          0    48  3.30       2         GPS
          1    86  5.92       1    Pressure
          2   141  9.70       1 Temperature
          3   131  9.02       1    Salinity
          4    48  3.30       1        Fall
          5    18  1.24       1        Rise
          6    37  2.55       1        Pump
          8   287 19.75       1     Surface
         13   404 27.80       2  Parameters
         14   187 12.87       5 Engineering
         15    66  4.54       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  215 1 2022/10/16 02:24 +61.08910  -51.25574    0  4 34 38 43  1.8     0
G  215 2 2022/10/16 02:48 +61.09218  -51.26375   30  9 28 38 47  0.8     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   215  119    1     3         0
#      Pres      Temp    Salinity
      1.120     2.5810    32.4910
      2.040     2.5790    32.4920
      3.040     2.5820    32.4910
      4.000     2.5850    32.4910
      5.000     2.5850    32.4910
      5.960     2.5810    32.4920
      7.000     2.5780    32.4920
      8.000     2.5750    32.4910
      9.040     2.5850    32.4920
     10.040     2.5850    32.4920
     11.000     2.5850    32.4930
     11.960     2.5870    32.4930
     12.960     2.5900    32.4940
     13.920     2.5960    32.4950
     14.920     2.5970    32.4960
     16.000     2.5980    32.4970
     17.000     2.5990    32.4980
     17.960     2.6020    32.5000
     18.960     2.6070    32.5040
     19.960     2.6190    32.5230
     21.000     2.6480    32.6490
     22.000     2.6550    32.8040
     23.000     2.7830    33.0250
     24.000     2.8830    33.1560
     25.000     2.9300    33.2140
     26.040     2.9690    33.2530
     27.000     2.9800    33.2720
     28.000     3.0460    33.3310
     29.000     3.1110    33.3820
     30.000     3.2010    33.4240
     31.000     3.3320    33.5160
     32.040     3.3700    33.5390
     33.000     3.4010    33.5600
     34.040     3.4160    33.5710
     35.040     3.4320    33.5800
     36.000     3.4570    33.5930
     37.000     3.4940    33.6120
     38.000     3.5580    33.6450
     39.040     3.6440    33.6960
     40.000     3.7240    33.7370
     41.000     3.8180    33.7790
     42.000     3.8330    33.7890
     43.000     3.8510    33.7980
     44.000     3.8700    33.8090
     45.000     3.8820    33.8170
     45.960     3.9270    33.8350
     46.960     3.9730    33.8590
     48.000     3.9950    33.8730
     49.000     4.0260    33.8880
     50.040     4.0690    33.9090
     51.000     4.1010    33.9240
     52.000     4.1180    33.9330
     53.000     4.1280    33.9380
     54.000     4.1520    33.9440
     54.960     4.1600    33.9500
     55.960     4.1690    33.9570
     56.960     4.1750    33.9600
     58.000     4.1750    33.9620
     59.040     4.1880    33.9670
     60.040     4.2160    33.9820
     61.000     4.2310    33.9910
     62.040     4.2430    33.9960
     63.040     4.2520    34.0000
     64.000     4.2610    34.0020
     65.000     4.2930    34.0100
     66.000     4.3220    34.0210
     67.000     4.3480    34.0260
     68.000     4.3850    34.0440
     69.000     4.3970    34.0480
     70.000     4.4050    34.0500
     71.000     4.4180    34.0540
     72.000     4.4300    34.0590
     73.000     4.4510    34.0680
     74.040     4.4840    34.0850
     75.000     4.4930    34.0900
     76.040     4.4970    34.0920
     77.040     4.5020    34.0950
     78.000     4.5530    34.1100
     79.000     4.5810    34.1270
     79.960     4.5920    34.1310
     81.000     4.6070    34.1390
     82.000     4.6100    34.1410
     83.000     4.6130    34.1430
     84.000     4.6300    34.1480
     85.000     4.6480    34.1590
     86.000     4.6500    34.1610
     87.000     4.6600    34.1640
     88.000     4.6750    34.1700
     89.000     4.7000    34.1820
     90.000     4.7080    34.1890
     91.000     4.7340    34.1990
     92.000     4.7620    34.2130
     93.000     4.7770    34.2210
     94.040     4.7820    34.2250
     95.040     4.8240    34.2410
     95.960     4.8640    34.2590
     96.960     4.8890    34.2700
     98.000     4.9000    34.2760
     99.040     4.9040    34.2780
    100.040     4.9050    34.2780
    101.040     4.9110    34.2830
    102.000     4.9200    34.2910
    103.000     4.9350    34.3090
    104.040     4.9410    34.3270
    105.040     4.9550    34.3370
    106.000     4.9550    34.3440
    107.000     4.9610    34.3500
    108.040     4.9680    34.3540
    109.040     4.9690    34.3570
    110.040     4.9710    34.3590
    111.000     4.9890    34.3750
    112.000     4.9900    34.3800
    113.000     4.9930    34.3850
    114.000     5.0010    34.3900
    115.000     5.0200    34.3990
    116.000     5.0320    34.4100
    117.040     5.0320    34.4200
    118.120     5.0310    34.4230
    118.840  -999.0000  -999.0000
# Surface Pressure Time Series
#    C npts n_var               Start
S  215    31     6 2022/10/16 02:47:32
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    72      0.470      2.540   -999.000      14 2022/10/16 02:48:44
    85      0.450      2.543   -999.000      14 2022/10/16 02:48:57
    96      0.510      2.537   -999.000      14 2022/10/16 02:49:08
   107      0.430      2.530   -999.000      14 2022/10/16 02:49:19
   118      0.440      2.461   -999.000      14 2022/10/16 02:49:30
   129      0.500      2.530   -999.000      14 2022/10/16 02:49:41
   140      0.450      2.500   -999.000      14 2022/10/16 02:49:52
   151      0.420      2.460   -999.000      14 2022/10/16 02:50:03
   162      0.430      2.477   -999.000      14 2022/10/16 02:50:14
   173      0.460      2.430   -999.000      14 2022/10/16 02:50:25
   184      0.480      2.368   -999.000      14 2022/10/16 02:50:36
   195      0.480      2.377   -999.000      14 2022/10/16 02:50:47
   207      0.370      2.366   -999.000      14 2022/10/16 02:50:59
   218      0.490      2.360   -999.000      14 2022/10/16 02:51:10
   229      0.390      2.315   -999.000      14 2022/10/16 02:51:21
   240      0.490      2.298   -999.000      14 2022/10/16 02:51:32
   251      0.450      2.294   -999.000      14 2022/10/16 02:51:43
   262      0.440      2.247   -999.000      14 2022/10/16 02:51:54
   273      0.380      2.188   -999.000      14 2022/10/16 02:52:05
   284      0.400      2.132   -999.000      14 2022/10/16 02:52:16
   295      0.340      2.080   -999.000      14 2022/10/16 02:52:27
   306      0.450      2.286   -999.000      14 2022/10/16 02:52:38
   317      0.460      2.290   -999.000      14 2022/10/16 02:52:49
   328      0.450      2.291   -999.000      14 2022/10/16 02:53:00
   340      0.440      2.243   -999.000      14 2022/10/16 02:53:12
   351      0.450      2.183   -999.000      14 2022/10/16 02:53:23
   362      0.380      2.132   -999.000      14 2022/10/16 02:53:34
   373      0.410      2.088   -999.000      14 2022/10/16 02:53:45
   384      0.370      2.048   -999.000      14 2022/10/16 02:53:56
   395      0.430      2.104   -999.000      14 2022/10/16 02:54:07
   406      0.400      2.137   -999.000      14 2022/10/16 02:54:18
# Fall Time Series
#  Cycle npts     Start                Date
F00  215    8 719202258 2022/10/16 02:24:18
# time     Pres phase                Date
     0    0.440     1 2022/10/16 02:24:18
   115    0.960     2 2022/10/16 02:26:13
   182    5.160    10 2022/10/16 02:27:20
   400    0.920    10 2022/10/16 02:30:58
   701    0.560    10 2022/10/16 02:35:59
  1001    0.440    10 2022/10/16 02:40:59
  1301    0.520    10 2022/10/16 02:45:59
  1374    0.560    10 2022/10/16 02:47:12
# Rise Time Series
#  Cycle npts     Start                Date
R00  215    2 719203646 2022/10/16 02:47:26
# time     Pres phase                Date
     0    0.520     7 2022/10/16 02:47:26
     5    0.520     8 2022/10/16 02:47:31
# Pump Time Series
#   Cycle npts
B02   215    3
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
     0.960  269   15.24     195    668    -9     2
     0.520    3   15.27     231    667    -9     7
     0.400  240   15.23     206    687    -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   215  2.4   13    90   145   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  215 2022/10/16 02:24:15
# Pcase vacuums
   6.830   6.670
# Oil valve positions
   1.811   0.816   0.631
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  215 2022/10/16 02:47:12 9999/99/99 99:99:99
# Pcase vacuums
   6.670   6.670
# 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  215 2022/10/16 02:47:26 9999/99/99 99:99:99
# Pcase vacuums
   6.660   6.670
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  215 2022/10/16 02:47:32
# number of packets previous packets
      5               8
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.670   6.880
# 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   215      6
#               Date   Code Description
 2022/10/16 02:26:08 0x0113 DescendCtd
 2022/10/16 02:47:10 0x0113 DescendCtd
 2022/10/16 02:47:10 0x0913 DescendMaxDepth
 2022/10/16 02:47:10 0x0013 Descend
 2022/10/16 02:47:18 0x0615 ParkDepthMin
 2022/10/16 02:47:24 0x0615 ParkDepthMin
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  215  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.440    110   6.450
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  215       197    2022/10/16 02:54:54
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      215	(cycle number) |
     MPS =        0	(phase) |
     MPC =      215	(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] =      145	(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 =      214	(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 =        5	(dBar) |
     DDT =      300	(sec) |
  DFT[0] =      269	(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 =        0	(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 =      214	(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 =      214	(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 =      214	(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) |

