# 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     5  340 000000000881890    51     5   5 2022/08/30, 21:55:17,  62.1837  -41.7930   3      0 13
SBD 11342     5   60 000000000881890    52     6   5 2022/08/30, 21:55:33,  62.1837  -41.7930   3      0 13
SBD 11342     5  333 000000000881890    53     0   4 2022/08/30, 21:55:50,  62.1837  -41.7930   2      0 8,15,13
SBD 11342     5  335 000000000881890    54     0   3 2022/08/30, 21:56:03,  62.1600  -41.7419   2      0 8
SBD 11342     5  330 000000000881890    55     0   2 2022/08/30, 21:56:17,  62.1432  -41.7419   2      0 2,3,14,13
SBD 11342     5  303 000000000881890    56     0   1 2022/08/30, 21:56:28,  62.1600  -41.7419   2      0 5,14,0,1,6
SBD 11342     5  314 000000000881890    57     0   0 2022/08/30, 21:56:43,  62.1600  -41.7419   2      0 0,4,14,14,14
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      20         1931           84        2015
# Sensor_ID bytes     % packets Description
          0    48  2.49       2         GPS
          1    75  3.88       1    Pressure
          2   148  7.66       1 Temperature
          3   132  6.84       1    Salinity
          4   158  8.18       1        Fall
          5   103  5.33       1        Rise
          6    70  3.63       1        Pump
          8   502 26.00       2     Surface
         13   478 24.75       4  Parameters
         14   151  7.82       5 Engineering
         15    66  3.42       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G    5 1 2022/08/30 20:28 +62.18546  -41.78282    0  5 33 39 47  6.0     0
G    5 2 2022/08/30 21:44 +62.16632  -41.76317    0  4 39 43 46  1.9     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0     5  101    1     3         0
#      Pres      Temp    Salinity
      1.080     2.3320    32.3220
      2.000     2.1150    32.3380
      3.040     2.0200    32.3460
      4.040     1.9090    32.3430
      5.040     1.8450    32.3560
      6.000     1.5390    32.3870
      7.000     1.1870    32.4050
      8.000     0.9360    32.4020
      9.040     0.8370    32.4090
     10.040     0.9840    32.4130
     11.040     1.3280    32.4610
     12.000     1.4560    32.4900
     13.000     1.5620    32.5090
     14.000     1.6150    32.5360
     15.040     1.5860    32.5390
     16.000     1.5870    32.5500
     17.040     1.7980    32.5690
     18.040     2.0080    32.6000
     19.000     2.0810    32.6200
     19.960     2.0930    32.6240
     20.960     2.1120    32.6260
     22.000     2.1860    32.6360
     23.000     2.2290    32.6430
     24.040     2.2910    32.6620
     25.040     2.3800    32.6770
     26.000     2.5800    32.7110
     27.000     2.8230    32.7460
     28.000     3.0030    32.8040
     29.000     3.1040    32.8400
     30.000     3.2960    32.9000
     31.040     3.5910    32.9500
     32.040     3.8180    33.0020
     33.040     3.8770    33.0320
     34.000     3.8910    33.0370
     35.000     3.9410    33.0460
     36.040     3.9990    33.0650
     37.000     4.0350    33.0730
     38.000     4.0750    33.0820
     39.000     4.0960    33.0910
     40.040     4.0880    33.0890
     41.040     4.0600    33.0890
     42.000     4.0510    33.0910
     43.000     4.0290    33.0920
     44.040     4.0020    33.0940
     45.000     3.9990    33.0970
     46.000     4.0220    33.1090
     47.000     4.0670    33.1260
     48.000     4.1260    33.1380
     49.000     4.1940    33.1560
     50.000     4.2230    33.1600
     51.000     4.2600    33.1700
     52.000     4.2700    33.1790
     53.000     4.2730    33.1850
     54.000     4.2500    33.1940
     55.000     4.3370    33.2070
     56.000     4.4860    33.2410
     57.000     4.5450    33.2510
     57.960     4.6710    33.3030
     58.960     4.8010    33.3160
     59.960     4.8400    33.3300
     60.960     4.8390    33.3340
     61.960     4.8570    33.3340
     63.000     4.8990    33.3500
     64.000     4.9310    33.3620
     65.000     4.9390    33.3610
     66.000     4.9800    33.3710
     67.000     5.0010    33.3760
     68.000     4.9920    33.3740
     69.040     4.8230    33.3990
     70.040     3.7210    33.2740
     71.040     3.2640    33.2560
     72.040     3.1130    33.2470
     73.000     2.7120    33.1950
     73.960     2.4230    33.2190
     74.960     2.3650    33.2190
     76.000     2.7330    33.2670
     77.080     3.2800    33.3710
     78.080     3.7190    33.3810
     79.040     3.9190    33.4580
     80.000     3.9260    33.4690
     81.040     3.9260    33.4790
     82.000     3.9220    33.4790
     82.960     3.9190    33.4790
     84.000     3.9170    33.4790
     85.000     3.9070    33.4800
     86.000     3.8750    33.4840
     87.040     3.7840    33.4980
     88.040     3.7600    33.4980
     89.000     3.7290    33.5000
     90.000     3.7000    33.5050
     91.000     3.6630    33.5090
     92.000     3.6320    33.5090
     93.000     3.5550    33.5250
     94.040     3.4200    33.5670
     95.000     3.3880    33.5820
     95.960     3.3770    33.6000
     97.040     3.3970    33.6410
     98.000     3.4690    33.6760
     99.040     3.5790    33.7140
    100.040     3.7270    33.7890
    100.840     3.7630    33.8300
# Surface Pressure Time Series
#    C npts n_var               Start
S    5    54     6 2022/08/30 21:43:55
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    70      0.400      2.354   -999.000      14 2022/08/30 21:45:05
    83      0.450      2.340   -999.000      14 2022/08/30 21:45:18
    94      0.360      2.345   -999.000      14 2022/08/30 21:45:29
   105      0.390      2.333   -999.000      14 2022/08/30 21:45:40
   116      0.340      2.344   -999.000      14 2022/08/30 21:45:51
   127      0.420      2.361   -999.000      14 2022/08/30 21:46:02
   138      0.360      2.357   -999.000      14 2022/08/30 21:46:13
   150      0.410      2.351   -999.000      14 2022/08/30 21:46:25
   161      0.380      2.347   -999.000      14 2022/08/30 21:46:36
   172      0.390      2.372   -999.000      14 2022/08/30 21:46:47
   183      0.370      2.343   -999.000      14 2022/08/30 21:46:58
   195      0.360      2.383   -999.000      14 2022/08/30 21:47:10
   206      0.430      2.371   -999.000      14 2022/08/30 21:47:21
   217      0.410      2.363   -999.000      14 2022/08/30 21:47:32
   228      0.410      2.352   -999.000      14 2022/08/30 21:47:43
   239      0.350      2.328   -999.000      14 2022/08/30 21:47:54
   250      0.330      2.295   -999.000      14 2022/08/30 21:48:05
   261      0.420      2.270   -999.000      14 2022/08/30 21:48:16
   272      0.340      2.289   -999.000      14 2022/08/30 21:48:27
   283      0.330      2.263   -999.000      14 2022/08/30 21:48:38
   294      0.320      2.247   -999.000      14 2022/08/30 21:48:49
   305      0.260      2.303   -999.000      14 2022/08/30 21:49:00
   317      0.400      2.321   -999.000      14 2022/08/30 21:49:12
   328      0.300      2.313   -999.000      14 2022/08/30 21:49:23
   339      0.240      2.291   -999.000      14 2022/08/30 21:49:34
   350      0.280      2.275   -999.000      14 2022/08/30 21:49:45
   361      0.280      2.258   -999.000      14 2022/08/30 21:49:56
   372      0.320      2.265   -999.000      14 2022/08/30 21:50:07
   383      0.280      2.281   -999.000      14 2022/08/30 21:50:18
   394      0.360      2.288   -999.000      14 2022/08/30 21:50:29
   405      0.290      2.289   -999.000      14 2022/08/30 21:50:40
   416      0.350      2.296   -999.000      14 2022/08/30 21:50:51
   427      0.310      2.287   -999.000      14 2022/08/30 21:51:02
   439      0.260      2.277   -999.000      14 2022/08/30 21:51:14
   450      0.260      2.265   -999.000      14 2022/08/30 21:51:25
   461      0.220      2.252   -999.000      14 2022/08/30 21:51:36
   472      0.250      2.234   -999.000      14 2022/08/30 21:51:47
   483      0.240      2.227   -999.000      14 2022/08/30 21:51:58
   494      0.360      2.231   -999.000      14 2022/08/30 21:52:09
   505      0.390      2.256   -999.000      14 2022/08/30 21:52:20
   516      0.340      2.258   -999.000      14 2022/08/30 21:52:31
   527      0.300      2.254   -999.000      14 2022/08/30 21:52:42
   538      0.310      2.243   -999.000      14 2022/08/30 21:52:53
   549      0.230      2.285   -999.000      14 2022/08/30 21:53:04
   561      0.370      2.282   -999.000      14 2022/08/30 21:53:16
   572      0.230      2.274   -999.000      14 2022/08/30 21:53:27
   583      0.290      2.269   -999.000      14 2022/08/30 21:53:38
   594      0.230      2.261   -999.000      14 2022/08/30 21:53:49
   605      0.310      2.250   -999.000      14 2022/08/30 21:54:00
   616      0.250      2.244   -999.000      14 2022/08/30 21:54:11
   627      0.260      2.236   -999.000      14 2022/08/30 21:54:22
   638      0.370      2.252   -999.000      14 2022/08/30 21:54:33
   649      0.220      2.258   -999.000      14 2022/08/30 21:54:44
   660      0.240      2.271   -999.000      14 2022/08/30 21:54:55
# Fall Time Series
#  Cycle npts     Start                Date
F00    5   30 715206494 2022/08/30 20:28:14
# time     Pres phase                Date
     0    0.240     1 2022/08/30 20:28:14
   300    5.360    10 2022/08/30 20:33:14
   333   10.280    10 2022/08/30 20:33:47
   365   15.200    10 2022/08/30 20:34:19
   397   20.080    10 2022/08/30 20:34:51
   430   25.160    10 2022/08/30 20:35:24
   462   30.080    10 2022/08/30 20:35:56
   498   35.280    10 2022/08/30 20:36:32
   534   40.520    10 2022/08/30 20:37:08
   566   45.200    10 2022/08/30 20:37:40
   602   50.200    10 2022/08/30 20:38:16
   606   50.800     2 2022/08/30 20:38:20
   638   55.200    10 2022/08/30 20:38:52
   677   60.400    10 2022/08/30 20:39:31
   715   65.320    10 2022/08/30 20:40:09
   758   70.320    10 2022/08/30 20:40:52
   803   75.120    10 2022/08/30 20:41:37
   858   80.160    10 2022/08/30 20:42:32
  1006   85.040    10 2022/08/30 20:45:00
  1194   90.000    10 2022/08/30 20:48:08
  1494   94.720    10 2022/08/30 20:53:08
  1639   99.040    10 2022/08/30 20:55:33
  1939  102.720    10 2022/08/30 21:00:33
  2239  106.720    10 2022/08/30 21:05:33
  2377  111.000    10 2022/08/30 21:07:51
  2653  107.000    10 2022/08/30 21:12:27
  2712  105.200     3 2022/08/30 21:13:26
  2953  109.040    10 2022/08/30 21:17:27
  3194  104.960    10 2022/08/30 21:21:28
  3349  101.040    10 2022/08/30 21:24:03
# Rise Time Series
#  Cycle npts     Start                Date
R00    5   19 715209852 2022/08/30 21:24:12
# time     Pres phase                Date
     0  101.000     7 2022/08/30 21:24:12
   155   95.880    13 2022/08/30 21:26:47
   237   90.680    13 2022/08/30 21:28:09
   298   84.600    13 2022/08/30 21:29:10
   360   77.840    13 2022/08/30 21:30:12
   421   71.400    13 2022/08/30 21:31:13
   483   65.200    13 2022/08/30 21:32:15
   524   60.760    13 2022/08/30 21:32:56
   585   53.880    13 2022/08/30 21:33:57
   647   47.440    13 2022/08/30 21:34:59
   708   41.200    13 2022/08/30 21:36:00
   770   35.280    13 2022/08/30 21:37:02
   831   29.520    13 2022/08/30 21:38:03
   893   24.240    13 2022/08/30 21:39:05
   954   18.400    13 2022/08/30 21:40:06
  1016   12.360    13 2022/08/30 21:41:08
  1077    6.600    13 2022/08/30 21:42:09
  1139    1.040    13 2022/08/30 21:43:11
  1181    0.400     8 2022/08/30 21:43:53
# Pump Time Series
#   Cycle npts
B02     5    6
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    50.800  302   15.16     226    656    -9     2
   101.000  134   15.21     265    656    -9     7
    94.720   21   15.20     287    659    -9    13
    90.680   20   15.20     265    661    -9    13
    24.240   20   15.20     221    663    -9    13
     0.920   60   15.19     238    726    -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     5  2.4    5    90   100   600    50    10     0      8     1    4020    5  0.1047
# 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    5 2022/08/30 20:28:11
# Pcase vacuums
   8.650   6.450
# Oil valve positions
   1.773   0.848   0.626
# Seek attempts and pump time
      1      0
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18    5 2022/08/30 21:24:03 9999/99/99 99:99:99
# Pcase vacuums
   6.450   6.450
# 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    5 2022/08/30 21:24:12 9999/99/99 99:99:99
# Pcase vacuums
   6.450   6.670
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20    5 2022/08/30 21:43:53
# number of packets previous packets
      6               6
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.670   8.650
# Air Pump max current time  max pressure
      45       375     7.524
# Air Valve Positions
   1.249   0.000
# Air Valve Calibrations
   1.176   0.158   0.667
# Oil Valve Positions
   1.793   0.843
# Oil Valve Calibrations
   1.740   0.876
# Encountered Error Codes
#    Cycle Errors
EE20     5      0
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00    5  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.240    601   6.280
# Upload command:
C 0pto 0 3600;mnm 0 999;dtd 0 110;MIC 1dsd 0 40;MIC 1
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M    5       197    2022/08/30 21:56:17
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =        5	(cycle number) |
     MPS =        0	(phase) |
     MPC =        5	(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] =      100	(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 =    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 =        4	(cycle number) |
     DRA =       20	(target descent rate dBar/sec) |
  DSD[0] =       50	(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 =      300	(sec) |
  DFT[0] =      302	(sec) |
  DFT[1] =      220	(sec) |
  DFT[2] =      180	(sec) |
     DCM =        1	(0=dis 1=en) |
     DAL =        1	(0=cal 1=seek) |
  DCT[0] =     1800	(sec) |
  DCT[1] =     1800	(sec) |
  DCT[2] =    21600	(sec) |
     DCA =        1	(max attempts) |
     DRC =        3	(cal rate calculation) |
     DRT =        1	(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 =      900	(sec) |
     PFR =       19	(cc/min) |
     PFC =       16	(.001 cc/dBar) |
     DDP =       50	(dBar) |
     DDS =      900	(sec) |
     PNS =        4	(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 =        4	(cycle number) |
     ARR =        8	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =      120	(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 =        4	(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 =      600	(sec) |
     SSP =       60	(sec) |

