# 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   788  277 000000000881890  5078     0   4 2023/05/23, 00:35:38,  66.5912  -53.5812   4      0 6,14
SBD 11342   788  340 000000000881890  5079     0   3 2023/05/23, 00:35:51,  66.5912  -53.5812   5      0 13
SBD 11342   788  298 000000000881890  5080     0   2 2023/05/23, 00:36:04,  66.5981  -53.4550   5      0 8,15,13,14
SBD 11342   788  339 000000000881890  5081     0   1 2023/05/23, 00:36:36,  66.5912  -53.5812   7      0 11,7,5,14,1,2,0
SBD 11342   788  309 000000000881890  5082     0   0 2023/05/23, 00:36:48,  66.5912  -53.5812   8      0 0,4,14,14,9,10,3
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1503           60        1563
# Sensor_ID bytes     % packets Description
          0    48  3.19       2         GPS
          1    40  2.66       1    Pressure
          2    47  3.13       1 Temperature
          3    40  2.66       1    Salinity
          4    43  2.86       1        Fall
          5    43  2.86       1        Rise
          6   246 16.37       1        Pump
          7    81  5.39       1 Drift_times
          8    62  4.13       1     Surface
          9    65  4.32       1  HR/Drift_P
         10    81  5.39       1  HR/Drift_T
         11    73  4.86       1  HR/Drift_S
         13   404 26.88       2  Parameters
         14   164 10.91       5 Engineering
         15    66  4.39       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  788 1 2023/05/21 05:24 +66.60547  -53.57674    0  6 33 40 43  1.3     0
G  788 2 2023/05/23 00:34 +66.60508  -53.57720   70  4 26 33 40  1.4     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0   788   32    1     3         0
#      Pres      Temp    Salinity
      1.040     1.2490    33.4850
      2.000     1.2510    33.4860
      3.040     1.2540    33.4860
      4.000     1.2530    33.4860
      5.000     1.2510    33.4860
      5.960     1.2500    33.4860
      7.040     1.2530    33.4870
      8.040     1.2560    33.4870
      9.000     1.2580    33.4880
     10.000     1.2600    33.4880
     11.040     1.2620    33.4880
     12.000     1.2620    33.4880
     13.040     1.2610    33.4880
     14.040     1.2600    33.4880
     15.040     1.2600    33.4880
     15.960     1.2630    33.4880
     17.000     1.2590    33.4880
     18.000     1.2550    33.4880
     19.000     1.2530    33.4870
     20.000     1.2560    33.4880
     21.000     1.2580    33.4870
     22.000     1.2590    33.4870
     23.000     1.2580    33.4880
     24.000     1.2580    33.4880
     25.000     1.2580    33.4870
     26.040     1.2590    33.4880
     27.040     1.2600    33.4880
     28.000     1.2600    33.4880
     29.040     1.2590    33.4870
     30.000     1.2580    33.4880
     31.120     1.2590    33.4880
     32.080     1.2680    33.4880
# Drift Data
#      C Npts comp n_var
I0   788   81    1     4
#      Pres       Temp   Salinity     Time
     29.120     1.2380    33.5350        6
     29.360     1.2310    33.5310     1811
     29.640     1.2510    33.5320     3617
     30.000     1.2910    33.5440     5423
     30.360     1.2850    33.5430     7228
     30.720     1.2930    33.5460     9034
     30.960     1.2930    33.5470    10840
     31.200     1.2880    33.5460    12645
     31.320     1.2870    33.5500    14451
     31.360     1.2840    33.5480    16256
     31.360     1.2820    33.5470    18062
     31.200     1.2840    33.5480    19868
     31.040     1.2820    33.5460    21673
     30.760     1.2780    33.5450    23479
     30.480     1.2790    33.5440    25285
     30.160     1.2780    33.5420    27090
     29.800     1.2760    33.5400    28896
     29.440     1.2800    33.5420    30702
     29.160     1.2890    33.5450    32507
     28.920     1.2920    33.5460    34313
     28.840     1.2890    33.5460    36118
     28.800     1.2850    33.5440    37924
     28.920     1.2760    33.5420    39730
     29.080     1.2660    33.5380    41535
     29.360     1.2770    33.5400    43341
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
     29.640     1.2850    33.5430    45147
# Surface Pressure Time Series
#    C npts n_var               Start
S  788     6     6 2023/05/23 00:33:12
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    69      0.100      1.161   -999.000      14 2023/05/23 00:34:21
    80      0.090      1.175   -999.000      14 2023/05/23 00:34:32
    91      0.150      1.179   -999.000      14 2023/05/23 00:34:43
   102      0.170      1.206   -999.000      14 2023/05/23 00:34:54
   113      0.120      1.132   -999.000      14 2023/05/23 00:35:05
   125      0.110      1.120   -999.000      14 2023/05/23 00:35:17
# Fall Time Series
#  Cycle npts     Start                Date
F00  788    7 737961902 2023/05/21 05:25:02
# time     Pres phase                Date
     0    0.200     1 2023/05/21 05:25:02
   607   28.880     2 2023/05/21 05:35:09
  1803   28.840    10 2023/05/21 05:55:05
  3604   28.920    10 2023/05/21 06:25:06
  4227   28.960     3 2023/05/21 06:35:29
  5404   29.040    10 2023/05/21 06:55:06
  6375   29.120    10 2023/05/21 07:11:17
# Rise Time Series
#  Cycle npts     Start                Date
R00  788    7 738115886 2023/05/23 00:11:26
# time     Pres phase                Date
     0   32.000     7 2023/05/23 00:11:26
   319   32.040    13 2023/05/23 00:16:45
   627   32.040    13 2023/05/23 00:21:53
   934   28.080    13 2023/05/23 00:27:00
  1098   17.640    13 2023/05/23 00:29:44
  1221    6.080    13 2023/05/23 00:31:47
  1304    0.120     8 2023/05/23 00:33:10
# Pump Time Series
#   Cycle npts
B02   788   22
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    -0.080  180   15.24     183    690    -9    14
    28.880   17   15.25     245    637    -9     2
    32.000  114   15.28     230    645    -9     7
    32.080   21   15.28     246    647    -9    13
    32.120   20   15.28     274    649    -9    13
    32.080   21   15.27     240    651    -9    13
    32.080   20   15.26     253    652    -9    13
    32.080   21   15.26     247    654    -9    13
    32.080   20   15.25     231    656    -9    13
    32.080   21   15.25     238    657    -9    13
    32.080   20   15.24     231    659    -9    13
    32.080   21   15.24     242    661    -9    13
    32.120   20   15.24     231    662    -9    13
    32.000   21   15.24     230    664    -9    13
    31.640   20   15.22     211    666    -9    13
    29.880   21   15.21     234    667    -9    13
    27.200   20   15.21     229    669    -9    13
    23.760   21   15.21     236    670    -9    13
    19.320   20   15.20     224    672    -9    13
    14.080   21   15.20     232    674    -9    13
     8.080   20   15.19     223    676    -9    13
     2.600   32   15.19     216    678    -9    13
# 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   788  2.4   20    90   120   600    80    10  2460      9     1    4020   15  1.8394
# 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  788 2023/05/21 05:24:59
# Pcase vacuums
   6.910   6.370
# Oil valve positions
   1.822   0.802   0.631
# Seek attempts and pump time
      1     -6
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18  788 2023/05/21 07:11:17 9999/99/99 99:99:99
# Pcase vacuums
   6.370   6.370
# Average 
#   P      T      S
   29.760   1.283  33.543
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18  788 2023/05/23 00:11:26 9999/99/99 99:99:99
# Pcase vacuums
   6.370   6.780
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20  788 2023/05/23 00:33:10
# number of packets previous packets
      5               5
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.790   6.890
# 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   788      1
#               Date   Code Description
 2023/05/21 05:35:25 0x0113 DescendCtd
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00  788  2      0
# MC    Pres      Time  Pcase Vacuum
   1     0.200    602   6.360
   3    28.960      4   6.360
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M  788       197    2023/05/23 00:36:04
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =      788	(cycle number) |
     MPS =        0	(phase) |
     MPC =      788	(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] =      120	(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 =     4095	(ice month mask) |
  ICA[0] =        5	(summer attempts) |
  ICA[1] =        0	(winter attempts) |
  ICB[0] =        1	(summer cycles) |
  ICB[1] =        0	(winter cycles) |
  IMT[0] =       70	(summer message threshold) |
  IMT[1] =       99	(winter message threshold) |
  ILT[0] =      180	(summer time threshold) |
  ILT[1] =      999	(winter time threshold) |
     ICN =       20	(shallow limit for test dBar) |
     ICX =       40	(deep limit for test dBar) |
     ICT =     0.00	(deg C) |
     ICS =       10	(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] =        1	(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] =      600	(winter secs) |
     ICF =        0	(summer mask) |
     ICW =        0	(winter ice mask) |
     DNS =      787	(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 =      300	(dBar) |
     DDT =     1800	(sec) |
  DFT[0] =      315	(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 =    65531	(sec) |
     DCX =     1020	(sec) |
     DCP =        1	(sec) |
     DCF =        2	(sec) |
     DCD =      200	(dBar) |
     DCR =        0	(dBar/sec) |
     DSW =      900	(sec) |
     DUC =       67	(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 =      787	(cycle) |
  PTO[0] =   147600	(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 =        1	(0=dis 1=en) |
     PSD =      100	(dBar) |
     PST =     7200	(sec) |
     PSV =       30	(sec) |
     PSW =      600	(sec) |
     PSS =        7	(1=P,2=T,3=PT,4=S,5=PS,6=TS,7=PTS) |
     ASN =      787	(cycle number) |
     ARR =        9	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =      100	(sec) |
     APN =       20	(sec) |
     APF =       40	(sec) |
     ASI =    20000	(ms) |
     ASD =        1	(dBar) |
     ADD =       10	(dBar) |
     ADT =      300	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =      781	(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 =       60	(sec) |
     SSP =      180	(sec) |

