# 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     0  129 000000000932510    13     0   0 2022/08/18, 10:24:53,  64.1711  -21.9236   4      0 15,15,15,15,15,15
SBD 11339     0  290 000000000932510    14     1   4 2022/08/27, 01:01:15,  60.3841  -42.7422  16      0 13,6,14,14
SBD 11339     0  340 000000000932510    15     0   3 2022/08/27, 01:02:01,  60.3858  -42.8447  11      0 13
SBD 11339     0  309 000000000932510    16     0   2 2022/08/27, 01:02:20,  60.3858  -42.8447  10      0 3,8,13
SBD 11339     0  298 000000000932510    17     0   1 2022/08/27, 01:02:30,  60.4070  -42.7915   9      0 1,2,15
SBD 11339     0  295 000000000932510    18     0   0 2022/08/27, 01:02:43,  60.3858  -42.8447   8      0 4,14,14,5,14,0
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      23         1589           72        1661
# Sensor_ID bytes     % packets Description
          0    24  1.51       1         GPS
          1    78  4.91       1    Pressure
          2   142  8.94       1 Temperature
          3   118  7.43       1    Salinity
          4    88  5.54       1        Fall
          5   108  6.80       1        Rise
          6   114  7.17       1        Pump
          8   152  9.57       1     Surface
         13   431 27.12       3  Parameters
         14   151  9.50       5 Engineering
         15   183 11.52       7     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G    0 0 2022/08/27 00:57 +60.36553  -42.81052   40  4 34 39 45  1.6     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0     0   95    1     3         0
#      Pres      Temp    Salinity
      1.240     4.3410    29.3860
      2.040     4.3420    29.3860
      3.000     4.3410    29.3860
      3.960     4.3410    29.3870
      4.960     4.3420    29.3840
      6.000     4.3440    29.4030
      6.960     4.3470    29.4140
      7.960     4.3250    29.4690
      8.920     4.2260    29.5420
     10.000     4.1310    29.5850
     10.960     4.0340    29.6240
     11.960     3.8950    29.7110
     13.040     3.8800    29.8670
     14.000     4.0960    30.1020
     15.000     3.7590    30.2940
     16.040     3.6240    30.4160
     17.040     3.5620    30.5030
     18.040     2.9190    30.5880
     19.040     2.6290    30.6690
     19.960     2.5190    30.7400
     21.040     2.3140    30.8190
     22.040     2.2450    30.8650
     23.000     2.1720    30.9100
     24.040     2.0610    30.9660
     25.040     1.8960    31.0330
     26.040     1.7590    31.1080
     27.040     1.5440    31.2070
     28.000     1.3900    31.2740
     29.040     1.2890    31.3260
     29.960     1.1810    31.3780
     30.960     1.1190    31.4060
     32.040     1.0120    31.4590
     33.040     0.9520    31.4770
     34.000     0.8680    31.5200
     35.040     0.6450    31.6160
     36.000     0.6060    31.6390
     37.000     0.5640    31.6610
     38.000     0.4790    31.7060
     39.000     0.4430    31.7160
     40.000     0.3810    31.7470
     41.000     0.2770    31.8160
     42.040     0.2030    31.8580
     43.040     0.1180    31.9070
     44.040     0.0600    31.9480
     45.040     0.0520    31.9520
     45.960     0.0200    31.9560
     47.000     0.0000    31.9680
     48.040    -0.0890    32.0100
     49.040    -0.0940    32.0420
     50.040    -0.0950    32.0550
     50.960    -0.0960    32.0560
     52.000    -0.1070    32.0780
     53.000    -0.1460    32.1330
     53.960    -0.1630    32.1670
     55.000    -0.1760    32.1860
     56.000    -0.1880    32.2000
     56.960    -0.2310    32.2410
     57.960    -0.2410    32.2620
     59.000    -0.2420    32.2780
     60.000    -0.2570    32.2910
     60.960    -0.2860    32.3150
     62.040    -0.3010    32.3330
     63.040    -0.3070    32.3420
     64.040    -0.3070    32.3420
     65.000    -0.3220    32.3580
     66.000    -0.3440    32.3800
     67.000    -0.3670    32.4070
     67.960    -0.3920    32.4360
     68.920    -0.4000    32.4460
     70.000    -0.4120    32.4640
     71.080    -0.4230    32.4770
     72.040    -0.4450    32.4990
     72.960    -0.4700    32.5290
     73.960    -0.4740    32.5380
     75.000    -0.4610    32.5570
     76.000    -0.4700    32.5790
     77.000    -0.4720    32.5830
     77.960    -0.4710    32.5870
     78.960    -0.4650    32.6010
     80.000    -0.4650    32.6090
     81.040    -0.4630    32.6210
     82.000    -0.4650    32.6310
     83.000    -0.4600    32.6450
     84.000    -0.4560    32.6610
     85.000    -0.4520    32.6660
     86.000    -0.4560    32.6710
     87.000    -0.4600    32.6700
     88.040    -0.4250    32.6680
     89.000    -0.4060    32.6890
     90.040    -0.4260    32.6950
     91.080    -0.4330    32.6990
     92.040    -0.4380    32.7020
     93.080    -0.4410    32.7060
     94.080    -0.4230    32.7190
     94.520    -0.4200    32.7310
# Surface Pressure Time Series
#    C npts n_var               Start
S    0    16     6 2022/08/27 00:56:38
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    73      0.510      4.390   -999.000      14 2022/08/27 00:57:51
    85      0.520      4.351   -999.000      14 2022/08/27 00:58:03
    97      0.520      4.344   -999.000      14 2022/08/27 00:58:15
   108      0.470      4.352   -999.000      14 2022/08/27 00:58:26
   119      0.540      4.392   -999.000      14 2022/08/27 00:58:37
   130      0.490      4.331   -999.000      14 2022/08/27 00:58:48
   141      0.550      4.411   -999.000      14 2022/08/27 00:58:59
   152      0.480      4.360   -999.000      14 2022/08/27 00:59:10
   164      0.490      4.370   -999.000      14 2022/08/27 00:59:22
   175      0.550      4.349   -999.000      14 2022/08/27 00:59:33
   186      0.510      4.431   -999.000      14 2022/08/27 00:59:44
   197      0.540      4.381   -999.000      14 2022/08/27 00:59:55
   208      0.500      4.372   -999.000      14 2022/08/27 01:00:06
   220      0.500      4.414   -999.000      14 2022/08/27 01:00:18
   231      0.480      4.462   -999.000      14 2022/08/27 01:00:29
   242      0.500      4.384   -999.000      14 2022/08/27 01:00:40
# Fall Time Series
#  Cycle npts     Start                Date
F00    0   16 714875438 2022/08/27 00:30:38
# time     Pres phase                Date
     0   26.040     1 2022/08/27 00:30:38
    34   31.480    10 2022/08/27 00:31:12
    60   36.040    10 2022/08/27 00:31:38
    89   41.240    10 2022/08/27 00:32:07
   118   46.360    10 2022/08/27 00:32:36
   146   51.240     2 2022/08/27 00:33:04
   148   51.640    10 2022/08/27 00:33:06
   174   56.040    10 2022/08/27 00:33:32
   206   61.160    10 2022/08/27 00:34:04
   239   66.080    10 2022/08/27 00:34:37
   274   71.200    10 2022/08/27 00:35:12
   313   76.320    10 2022/08/27 00:35:51
   355   81.240    10 2022/08/27 00:36:33
   401   86.000    10 2022/08/27 00:37:19
   462   91.160    10 2022/08/27 00:38:20
   572   95.080    10 2022/08/27 00:40:10
# Rise Time Series
#  Cycle npts     Start                Date
R00    0   20 714876018 2022/08/27 00:40:18
# time     Pres phase                Date
     0   94.840     7 2022/08/27 00:40:18
    85   89.720    13 2022/08/27 00:41:43
   138   84.640    13 2022/08/27 00:42:36
   191   79.760    13 2022/08/27 00:43:29
   243   74.600    13 2022/08/27 00:44:21
   295   69.360    13 2022/08/27 00:45:13
   348   64.480    13 2022/08/27 00:46:06
   400   59.160    13 2022/08/27 00:46:58
   442   54.800    13 2022/08/27 00:47:40
   495   49.600    13 2022/08/27 00:48:33
   547   43.920    13 2022/08/27 00:49:25
   600   38.200    13 2022/08/27 00:50:18
   642   33.920    13 2022/08/27 00:51:00
   694   28.720    13 2022/08/27 00:51:52
   747   23.720    13 2022/08/27 00:52:45
   799   18.480    13 2022/08/27 00:53:37
   852   13.480    13 2022/08/27 00:54:30
   904    8.560    13 2022/08/27 00:55:22
   957    3.440    13 2022/08/27 00:56:15
   978    1.120     8 2022/08/27 00:56:36
# Pump Time Series
#   Cycle npts
B02     0   10
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    51.240  421   15.42     226    614    -9     2
    94.840   96   15.40     226    622    -9     7
    80.800   32   15.40     217    625    -9    13
    64.480   32   15.39     213    626    -9    13
    53.920   32   15.39     223    629    -9    13
    32.000   32   15.39     219    629    -9    13
    23.720   32   15.38     202    629    -9    13
    17.640   32   15.38     201    629    -9    13
     7.680   32   15.37     207    627    -9    13
     0.000   60   15.36     199    688    -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     0  2.4    3    90    90   600    22    10     0      8     3    4020    5  0.0922
# 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    0 2022/08/27 00:30:36
# Pcase vacuums
   5.640   6.140
# Oil valve positions
   1.722   0.902   0.521
# Seek attempts and pump time
      0      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18    0 2022/08/27 00:40:10 9999/99/99 99:99:99
# Pcase vacuums
   6.140   6.140
# 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    0 2022/08/27 00:40:18 9999/99/99 99:99:99
# Pcase vacuums
   6.140   6.260
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20    0 2022/08/27 00:56:41
# number of packets previous packets
      5               0
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.260   7.910
# Air Pump max current time  max pressure
      44       246     7.060
# Air Valve Positions
   1.193   0.000
# Air Valve Calibrations
   1.141   0.139   0.640
# Oil Valve Positions
   1.734   0.908
# Oil Valve Calibrations
   1.692   0.939
# Encountered Error Codes
#    Cycle Errors
EE20     0      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00    0  1      0
# MC    Pres      Time  Pcase Vacuum
   1    26.400    140   5.730
# Alto Reset
#          Elapsed Time [sec]       CTD_Pres  RMU  Sys Journal Capture Boot Bist Dive
#       Reset       Boot       Bist     dBar code code     ver     ver  cnt  cnt  cnt
AD 1650297881 1650297864 1650297625   -0.420   64    2     1.0     2.0   15    5    0
# Alto Register Dump  Cnt
AR                     17
# Register            Value
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
    ------ 0000000000000000
# Upload command:
C dft 0 300;MIC 1
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M    0       197    2022/08/27 01:02:20
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =        0	(cycle number) |
     MPS =        0	(phase) |
     MPC =        0	(count) |
  MNM[0] =       99	(count) |
  MNM[1] =       99	(count) |
  MNM[2] =      999	(count) |
  MNS[0] =        1	(count) |
  MNS[1] =        2	(count) |
  MNS[2] =        2	(count) |
  DTD[0] =       90	(dBar) |
  DTD[1] =      100	(dBar) |
  DTD[2] =     1000	(dBar) |
     MDS =     2100	(dBar) |
     APT =        1	(0=dis 1=en) |
     BTM =        1	(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 =        0	(cycle number) |
     DRA =       20	(target descent rate dBar/sec) |
  DSD[0] =       80	(dBar) |
  DSD[1] =       90	(dBar) |
  DSD[2] =       30	(dBar) |
  DST[0] =     1800	(sec) |
  DST[1] =     3600	(sec) |
  DST[2] =     1800	(sec) |
     DDF =      420	(sec) |
     DDC =        0	(sec) |
     DSI =     1000	(ms) |
     DDD =        5	(dBar) |
     DDT =     1800	(sec) |
  DFT[0] =      258	(sec) |
  DFT[1] =      220	(sec) |
  DFT[2] =      180	(sec) |
     DCM =        1	(0=dis 1=en) |
     DAL =        1	(0=cal 1=seek) |
  DCT[0] =      300	(sec) |
  DCT[1] =     1800	(sec) |
  DCT[2] =    21600	(sec) |
     DCA =        3	(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 =       80	(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 =        0	(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 =  1800000	(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 =     1800	(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 =        0	(cycle number) |
     ARR =        8	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =       90	(sec) |
     APN =       30	(sec) |
     APF =       30	(sec) |
     ASI =    10000	(ms) |
     ASD =        2	(dBar) |
     ADD =        5	(dBar) |
     ADT =     1800	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =        0	(cycle number) |
     SDC =        0	(dBar) |
     SGT =       15	(min) |
     SET =       15	(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 =      180	(sec) |
     SSP =       60	(sec) |

