# 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 11146  1233  148 000000000432020  6998     0   4 2022/10/01, 13:20:34,  68.8237  -52.6735   6      0 14
SBD 11146  1233  331 000000000432020  6999     0   3 2022/10/01, 13:20:46,  68.7768  -52.6548   3      0 13,6,14
SBD 11146  1233  340 000000000432020  7000     0   2 2022/10/01, 13:21:28,  68.7971  -52.7336   4      0 13
SBD 11146  1233  302 000000000432020  7001     0   1 2022/10/01, 13:21:47,  68.7971  -52.7336   4      0 2,3,0,8,15
SBD 11146  1233  310 000000000432020  7002     0   0 2022/10/01, 13:22:00,  68.7971  -52.7336   3      0 0,4,14,14,5,14,1
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      17         1371           60        1431
# Sensor_ID bytes     % packets Description
          0    48  3.50       2         GPS
          1    65  4.74       1    Pressure
          2    96  7.00       1 Temperature
          3    96  7.00       1    Salinity
          4   108  7.88       1        Fall
          5    38  2.77       1        Rise
          6   224 16.34       1        Pump
          8     8  0.58       1     Surface
         13   404 29.47       2  Parameters
         14   218 15.90       5 Engineering
         15    66  4.81       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G 1233 1 2022/10/01 08:49 +68.78179  -52.70262    0  4 30 34 40  1.4     0
G 1233 2 2022/10/01 13:14 +68.78091  -52.70248   90  4  0 13 20  5.5     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0  1233   81    1     3         0
#      Pres      Temp    Salinity
      1.080     4.2980    32.5420
      2.000     4.2980    32.5420
      2.960     4.2980    32.5420
      4.000     4.2980    32.5420
      5.040     4.2990    32.5430
      6.000     4.2990    32.5430
      6.960     4.2970    32.5420
      7.960     4.2980    32.5420
      8.960     4.2980    32.5420
     10.000     4.3010    32.5440
     11.040     4.3020    32.5450
     12.040     4.3040    32.5460
     13.040     4.3050    32.5470
     14.000     4.3080    32.5490
     15.000     4.3100    32.5510
     16.040     4.3140    32.5530
     17.000     4.3150    32.5540
     18.000     4.3180    32.5580
     18.960     4.3200    32.5600
     20.000     4.3220    32.5620
     21.000     4.3250    32.5660
     21.960     4.3410    32.5820
     23.000     4.3660    32.6170
     24.000     4.3680    32.6210
     25.040     4.3700    32.6220
     26.040     4.3720    32.6250
     27.000     4.3720    32.6250
     28.000     4.3750    32.6270
     29.000     4.3770    32.6310
     30.040     4.3780    32.6310
     31.000     4.3780    32.6310
     31.960     4.3790    32.6320
     33.000     4.3810    32.6360
     34.040     4.3850    32.6420
     35.040     4.3900    32.6470
     36.000     4.3940    32.6520
     37.040     4.3960    32.6550
     38.000     4.4050    32.6730
     39.000     4.4100    32.6880
     40.040     4.4100    32.7050
     41.040     4.4090    32.7180
     42.000     4.4050    32.7450
     42.960     4.4060    32.7470
     44.000     4.4060    32.7500
     45.000     4.4070    32.7770
     46.000     4.4080    32.7810
     47.000     4.4080    32.7820
     48.000     4.4080    32.7810
     49.040     4.3960    32.8060
     49.960     4.3900    32.8260
     51.040     4.3890    32.8310
     52.000     4.3890    32.8310
     53.000     4.3840    32.8420
     54.000     4.3800    32.8500
     54.960     4.3760    32.8580
     56.000     4.3750    32.8620
     57.040     4.3740    32.8720
     58.040     4.3750    32.8770
     59.040     4.3770    32.8850
     60.000     4.3700    32.9030
     60.960     4.3670    32.9060
     62.000     4.3680    32.9080
     62.960     4.3670    32.9080
     64.000     4.3600    32.9160
     65.000     4.3560    32.9220
     65.960     4.3490    32.9300
     67.040     4.3460    32.9330
     68.040     4.3450    32.9370
     68.960     4.3430    32.9430
     70.000     4.3420    32.9460
     70.960     4.3380    32.9500
     72.000     4.3130    32.9680
     73.000     4.2870    33.0050
     74.040     4.2770    33.0310
     75.040     4.2730    33.0440
     76.040     4.2670    33.0590
     77.040     4.2470    33.0890
     77.960     4.2350    33.1010
     78.960     4.2350    33.1020
     80.000     4.2370    33.1000
     81.120     4.2190    33.1150
# Fall Time Series
#  Cycle npts     Start                Date
F00 1233   20 717929402 2022/10/01 08:50:02
# time     Pres phase                Date
     0    0.040     1 2022/10/01 08:50:02
   371   20.280    10 2022/10/01 08:56:13
   441   37.320     2 2022/10/01 08:57:23
   453   40.360    10 2022/10/01 08:57:35
   538   60.480    10 2022/10/01 08:59:00
   632   80.000    10 2022/10/01 09:00:34
  1532   80.040    10 2022/10/01 09:15:34
  2433   80.040    10 2022/10/01 09:30:35
  3333   80.160    10 2022/10/01 09:45:35
  4233   80.200    10 2022/10/01 10:00:35
  5134   80.280    10 2022/10/01 10:15:36
  6034   80.360    10 2022/10/01 10:30:36
  6935   80.400    10 2022/10/01 10:45:37
  7835   80.560    10 2022/10/01 11:00:37
  8735   80.640    10 2022/10/01 11:15:37
  9636   80.720    10 2022/10/01 11:30:38
 10230   80.800     3 2022/10/01 11:40:32
 11195   80.880    10 2022/10/01 11:56:37
 12095   81.000    10 2022/10/01 12:11:37
 12996   81.120    10 2022/10/01 12:26:38
# Rise Time Series
#  Cycle npts     Start                Date
R00 1233    6 717942407 2022/10/01 12:26:47
# time     Pres phase                Date
     0   81.120     7 2022/10/01 12:26:47
   790   61.080    13 2022/10/01 12:39:57
  1036   40.400    13 2022/10/01 12:44:03
  1262   20.000    13 2022/10/01 12:47:49
  2760   -0.040    13 2022/10/01 13:12:47
  2771   -0.040     8 2022/10/01 13:12:58
# Pump Time Series
#   Cycle npts
B02  1233   20
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    37.320  785   12.95       0    651    -9     2
    81.120   93   13.16       0    649    -9     7
    81.160   20   13.16       0    652    -9    13
    81.160   20   13.16       0    653    -9    13
    79.200   20   13.15       0    655    -9    13
    74.320   20   13.15       0    656    -9    13
    68.080   20   13.14       0    658    -9    13
    59.680   20   13.14       0    659    -9    13
    49.680   20   13.13       0    660    -9    13
    38.720   20   13.12       0    662    -9    13
    14.640   21   13.12       0    664    -9    13
  9999.000   40   13.11       0    667    -9    13
  9999.000   41   13.11       0    670    -9    13
  9999.000   40   13.10       0    674    -9    13
  9999.000   40   13.10       0    676    -9    13
  9999.000   41   13.09       0    679    -9    13
  9999.000   40   13.09       0    682    -9    13
  9999.000   40   13.09       0    685    -9    13
  9999.000   41   13.08       0    688    -9    13
    -0.040  120   13.05       0    696    -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  1233  2.4   41    90   500   600   178    10     0      8     1    4020   15  0.2005
# 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 1233 2022/10/01 08:50:00
# Pcase vacuums
   7.030   6.430
# Oil valve positions
   1.688   0.494   0.665
# Seek attempts and pump time
      1    -20
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18 1233 2022/10/01 12:26:38 9999/99/99 99:99:99
# Pcase vacuums
   6.430   6.430
# 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 1233 2022/10/01 12:26:47 9999/99/99 99:99:99
# Pcase vacuums
   6.430   6.880
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20 1233 2022/10/01 13:12:56
# number of packets previous packets
      4               7
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.880   6.990
# Air Pump max current time  max pressure
     119       389     0.000
# Air Valve Positions
   1.281   0.000
# Air Valve Calibrations
   1.246   0.148   0.697
# Oil Valve Positions
   0.000   0.529
# Oil Valve Calibrations
   1.620   0.570
# Encountered Error Codes
#    Cycle Errors
EE20  1233     10
#               Date   Code Description
 2022/10/01 12:51:33 0x0114 AscendCtd
 2022/10/01 12:52:13 0x0114 AscendCtd
 2022/10/01 12:52:53 0x0114 AscendCtd
 2022/10/01 12:53:33 0x0114 AscendCtd
 2022/10/01 12:54:13 0x0114 AscendCtd
 2022/10/01 12:54:54 0x0114 AscendCtd
 2022/10/01 12:55:34 0x0114 AscendCtd
 2022/10/01 12:56:14 0x0114 AscendCtd
 2022/10/01 12:56:54 0x0114 AscendCtd
 2022/10/01 12:57:34 0x0114 AscendCtd
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00 1233  2      0
# MC    Pres      Time  Pcase Vacuum
   1    -0.080    436   5.890
   3    80.800     21   6.440
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M 1233       197    2022/10/01 13:21:28
Parameter Table Param_Table-V17.txt |
     IFV =  9.0.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =     1233	(cycle number) |
     MPS =        0	(phase) |
     MPC =      624	(count) |
  MNM[0] =      999	(count) |
  MNM[1] =      999	(count) |
  MNM[2] =      999	(count) |
  MNS[0] =        0	(count) |
  MNS[1] =        2	(count) |
  MNS[2] =        2	(count) |
  DTD[0] =      500	(dBar) |
  DTD[1] =      100	(dBar) |
  DTD[2] =     1000	(dBar) |
     MDS =     2100	(dBar) |
     APT =        1	(0=dis 1=en) |
     BTM =        0	(Bluetooth Mode) |
     DDB =        1	(0=execute, 1 =bypass) |
     XAS =        2	(1=diff 2=curv) |
     CPS =        1	(0=dis, 1=e) |
     CST =        0	(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 =    61614	(vac 0 inHg cal) |
     PV5 =    32000	(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 =     1230	(cycle number) |
     DRA =       20	(target descent rate dBar/sec) |
  DSD[0] =       36	(dBar) |
  DSD[1] =       90	(dBar) |
  DSD[2] =       30	(dBar) |
  DST[0] =      900	(sec) |
  DST[1] =     3600	(sec) |
  DST[2] =     1800	(sec) |
     DDF =      420	(sec) |
     DDC =        0	(sec) |
     DSI =     1000	(ms) |
     DDD =       20	(dBar) |
     DDT =      900	(sec) |
  DFT[0] =      785	(sec) |
  DFT[1] =      220	(sec) |
  DFT[2] =      180	(sec) |
     DCM =        1	(0=dis 1=en) |
     DAL =        1	(0=cal 1=seek) |
  DCT[0] =     9000	(sec) |
  DCT[1] =     1800	(sec) |
  DCT[2] =    21600	(sec) |
     DCA =        1	(max attempts) |
     DRC =        3	(cal rate calculation) |
     DRT =    65516	(sec) |
     DCX =     1020	(sec) |
     DCP =        1	(sec) |
     DCF =        1	(sec) |
     DCD =      200	(dBar) |
     DCR =        0	(dBar/sec) |
     DSW =      900	(sec) |
     DUC =       50	(under damping factor) |
     DPT =       10	(sec) |
     DUT =       10	(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 =     1230	(cycle) |
  PTO[0] =        0	(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 =     1230	(cycle number) |
     ARR =        8	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =       80	(sec) |
     APN =       20	(sec) |
     APF =      100	(sec) |
     ASI =    20000	(ms) |
     ASD =        1	(dBar) |
     ADD =       20	(dBar) |
     ADT =     1800	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =        3	(dBar) |
     SFN =     1230	(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 =      300	(sec) |
     SSP =      120	(sec) |

