# 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 11338    22  319 000000000935510   128     0   5 2022/09/04, 08:52:24,  60.3468  -42.8979   4      0 13,6,14,14
SBD 11338    22  340 000000000935510   129     0   4 2022/09/04, 08:52:38,  60.3468  -42.8979   4      0 13
SBD 11338    22  299 000000000935510   130     0   3 2022/09/04, 08:52:48,  60.3484  -43.0003   4      0 8
SBD 11338    22  312 000000000935510   131     0   2 2022/09/04, 08:53:00,  60.3468  -42.8979   3      0 2,3,0
SBD 11338    22  291 000000000935510   132     0   1 2022/09/04, 08:53:12,  60.3255  -42.9509   4      0 5,14,1,15
SBD 11338    22  333 000000000935510   133     0   0 2022/09/04, 08:53:25,  60.3484  -43.0003   4      0 0,4,14,14,9,10,11,7
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      21         1822           72        1894
# Sensor_ID bytes     % packets Description
          0    48  2.63       2         GPS
          1    76  4.17       1    Pressure
          2   142  7.79       1 Temperature
          3   134  7.35       1    Salinity
          4   153  8.40       1        Fall
          5   118  6.48       1        Rise
          6   125  6.86       1        Pump
          7    25  1.37       1 Drift_times
          8   287 15.75       1     Surface
          9    25  1.37       1  HR/Drift_P
         10    25  1.37       1  HR/Drift_T
         11    25  1.37       1  HR/Drift_S
         13   404 22.17       2  Parameters
         14   169  9.28       5 Engineering
         15    66  3.62       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G   22 1 2022/09/04 07:00 +60.33815  -42.93106   10  4 31 37 45  3.4     0
G   22 2 2022/09/04 08:45 +60.33800  -42.92796   70  5 33 40 46  1.3     0
# Profile Data
#      C Npts comp n_var sub_cycle
D0    22  103    1     3         0
#      Pres      Temp    Salinity
      2.040     4.2110    28.9350
      3.000     4.1500    28.9700
      3.960     4.0320    29.0940
      4.960     3.8570    29.3250
      5.960     3.7330    29.4940
      7.000     3.5400    29.6940
      8.000     3.4470    29.7660
      9.000     3.3050    29.8690
     10.000     3.1710    29.9910
     10.960     3.1470    30.0120
     12.000     3.1430    30.0130
     13.040     3.1260    30.0230
     14.040     3.0310    30.0980
     15.040     2.9790    30.1300
     16.000     2.8970    30.1940
     17.000     2.8730    30.2130
     18.000     2.8670    30.2180
     19.000     2.8620    30.2210
     20.040     2.8490    30.2310
     21.000     2.8410    30.2370
     22.000     2.8220    30.2530
     23.040     2.7750    30.2990
     24.000     2.7010    30.3600
     25.000     2.6850    30.3680
     26.040     2.6410    30.4160
     27.000     2.6400    30.4330
     28.000     2.5920    30.4720
     29.040     2.4990    30.5810
     30.000     2.4530    30.6550
     30.960     2.4050    30.7320
     31.960     2.3300    30.8620
     33.000     2.2880    30.9620
     34.000     2.2690    31.0780
     35.000     2.2700    31.1490
     35.960     2.2860    31.2510
     37.000     2.2890    31.3560
     38.040     2.2750    31.5040
     38.960     2.2900    31.5690
     40.000     2.3060    31.6050
     41.000     2.2930    31.6380
     42.000     2.2750    31.6590
     43.000     2.2600    31.6900
     44.000     2.2790    31.7430
     45.000     2.2850    31.7590
     46.000     2.3000    31.7930
     47.000     2.2890    31.8110
     48.000     2.2830    31.8250
     49.000     2.2710    31.8520
     50.040     2.2300    31.8740
     51.040     2.1860    31.8730
     52.000     2.0470    31.8770
     53.040     1.3160    31.9080
     54.000     0.9900    31.8930
     55.000     1.1600    31.9140
     56.000     1.0820    31.9520
     57.000     1.0400    31.9550
     58.040     0.9610    31.9630
     58.960     0.8070    31.9770
     59.960     0.8020    31.9910
     60.960     0.8490    32.0190
     62.000     0.8540    32.0540
     63.000     0.8720    32.0700
     63.960     0.7500    32.1210
     65.000     0.6910    32.1490
     66.040     0.5940    32.2110
     67.000     0.6210    32.2370
     68.000     0.6110    32.2480
     69.000     0.5540    32.2640
     70.000     0.5000    32.2780
     71.000     0.3120    32.3000
     72.040     0.1300    32.3280
     73.040     0.0180    32.3590
     74.040     0.0810    32.3750
     75.040     0.1670    32.4140
     76.040     0.1440    32.4320
     77.040     0.1330    32.4420
     78.000     0.1100    32.4680
     79.000     0.0950    32.4730
     80.000     0.0850    32.4790
     81.000     0.0560    32.4980
     82.000     0.0250    32.5170
     83.040    -0.0330    32.5530
     84.040    -0.0430    32.5620
     85.000    -0.1030    32.5860
     86.000    -0.1200    32.5950
     87.000    -0.1240    32.5980
     88.000    -0.1360    32.6040
     89.000    -0.1840    32.6210
     90.040    -0.2730    32.6500
     91.000    -0.2630    32.6700
     92.000    -0.1980    32.6960
     93.000    -0.2170    32.7140
     94.000    -0.2170    32.7170
     95.000    -0.2190    32.7190
     96.000    -0.3000    32.7290
     96.960    -0.3280    32.7310
     98.040    -0.3520    32.7430
     99.000    -0.3600    32.7520
    100.000    -0.3550    32.7560
    101.000    -0.3690    32.7650
    102.040    -0.3740    32.7720
    103.040    -0.2920    32.7820
    104.080    -0.2900    32.7840
# Drift Data
#      C Npts comp n_var
I0    22    1    1     4
#      Pres       Temp   Salinity     Time
    114.480    -0.4180    32.8460        5
# Surface Pressure Time Series
#    C npts n_var               Start
S   22    31     6 2022/09/04 08:44:40
# time   Pressure       Temp       Psal Mission                Date
#  sec       dBar       degC        PSU   phase                 UTC
    69      0.610      4.413   -999.000      14 2022/09/04 08:45:49
    82      0.450      4.409   -999.000      14 2022/09/04 08:46:02
    93      0.490      4.370   -999.000      14 2022/09/04 08:46:13
   104      0.420      4.372   -999.000      14 2022/09/04 08:46:24
   115      0.410      4.409   -999.000      14 2022/09/04 08:46:35
   126      0.480      4.402   -999.000      14 2022/09/04 08:46:46
   137      0.410      4.385   -999.000      14 2022/09/04 08:46:57
   148      0.460      4.395   -999.000      14 2022/09/04 08:47:08
   159      0.390      4.403   -999.000      14 2022/09/04 08:47:19
   170      0.400      4.399   -999.000      14 2022/09/04 08:47:30
   181      0.450      4.410   -999.000      14 2022/09/04 08:47:41
   192      0.460      4.407   -999.000      14 2022/09/04 08:47:52
   204      0.430      4.392   -999.000      14 2022/09/04 08:48:04
   215      0.360      4.409   -999.000      14 2022/09/04 08:48:15
   226      0.400      4.420   -999.000      14 2022/09/04 08:48:26
   237      0.420      4.435   -999.000      14 2022/09/04 08:48:37
   248      0.380      4.428   -999.000      14 2022/09/04 08:48:48
   259      0.400      4.418   -999.000      14 2022/09/04 08:48:59
   270      0.470      4.404   -999.000      14 2022/09/04 08:49:10
   281      0.440      4.413   -999.000      14 2022/09/04 08:49:21
   292      0.420      4.424   -999.000      14 2022/09/04 08:49:32
   303      0.400      4.390   -999.000      14 2022/09/04 08:49:43
   314      0.400      4.398   -999.000      14 2022/09/04 08:49:54
   326      0.360      4.417   -999.000      14 2022/09/04 08:50:06
   337      0.330      4.447   -999.000      14 2022/09/04 08:50:17
   348      0.440      4.464   -999.000      14 2022/09/04 08:50:28
   359      0.380      4.474   -999.000      14 2022/09/04 08:50:39
   370      0.420      4.461   -999.000      14 2022/09/04 08:50:50
   381      0.460      4.450   -999.000      14 2022/09/04 08:51:01
   392      0.360      4.460   -999.000      14 2022/09/04 08:51:12
   403      0.370      4.451   -999.000      14 2022/09/04 08:51:23
# Fall Time Series
#  Cycle npts     Start                Date
F00   22   29 715590063 2022/09/04 07:01:03
# time     Pres phase                Date
     0    0.400     1 2022/09/04 07:01:03
   181    5.280    10 2022/09/04 07:04:04
   213   10.400    10 2022/09/04 07:04:36
   242   15.480    10 2022/09/04 07:05:05
   268   20.120    10 2022/09/04 07:05:31
   297   25.080    10 2022/09/04 07:06:00
   326   30.160    10 2022/09/04 07:06:29
   359   35.320    10 2022/09/04 07:07:02
   391   40.160    10 2022/09/04 07:07:34
   424   45.200    10 2022/09/04 07:08:07
   456   50.240    10 2022/09/04 07:08:39
   488   55.360    10 2022/09/04 07:09:11
   518   60.400    10 2022/09/04 07:09:41
   547   65.400    10 2022/09/04 07:10:10
   576   70.160    10 2022/09/04 07:10:39
   608   75.520    10 2022/09/04 07:11:11
   638   80.040    10 2022/09/04 07:11:41
   642   80.760     2 2022/09/04 07:11:45
   670   85.040    10 2022/09/04 07:12:13
   706   90.200    10 2022/09/04 07:12:49
   742   95.200    10 2022/09/04 07:13:25
   781  100.240    10 2022/09/04 07:14:04
   823  105.320    10 2022/09/04 07:14:46
   868  110.160    10 2022/09/04 07:15:31
   923  115.200    10 2022/09/04 07:16:26
   998  120.040    10 2022/09/04 07:17:41
  1299  117.240    10 2022/09/04 07:22:42
  1327  116.760     3 2022/09/04 07:23:10
  1439  114.600    10 2022/09/04 07:25:02
# Rise Time Series
#  Cycle npts     Start                Date
R00   22   22 715595111 2022/09/04 08:25:11
# time     Pres phase                Date
     0  104.360     7 2022/09/04 08:25:11
   118   99.960    13 2022/09/04 08:27:09
   181   94.640    13 2022/09/04 08:28:12
   233   89.680    13 2022/09/04 08:29:04
   286   84.560    13 2022/09/04 08:29:57
   338   79.360    13 2022/09/04 08:30:49
   391   74.240    13 2022/09/04 08:31:42
   443   69.480    13 2022/09/04 08:32:34
   496   64.560    13 2022/09/04 08:33:27
   548   59.680    13 2022/09/04 08:34:19
   601   54.440    13 2022/09/04 08:35:12
   653   49.000    13 2022/09/04 08:36:04
   695   44.640    13 2022/09/04 08:36:46
   748   39.400    13 2022/09/04 08:37:39
   800   34.680    13 2022/09/04 08:38:31
   863   29.480    13 2022/09/04 08:39:34
   926   24.280    13 2022/09/04 08:40:37
   979   19.440    13 2022/09/04 08:41:30
  1031   13.880    13 2022/09/04 08:42:22
  1084    8.800    13 2022/09/04 08:43:15
  1147    3.240    13 2022/09/04 08:44:18
  1168    1.640     8 2022/09/04 08:44:39
# Pump Time Series
#   Cycle npts
B02    22   11
# Pressure time Voltage Current Vacuum       phase
#     dBar  sec    volt      mA Before After
    80.760  383   14.82     260    652    -9     2
   116.160    2   14.86     286    650    -9     3
   104.360  128   14.95     278    658    -9     7
    94.640   31   14.94     277    662    -9    13
    70.440   31   14.94     283    663    -9    13
    60.720   31   14.93     279    665    -9    13
    35.560   31   14.93     260    661    -9    13
    30.320   31   14.91     238    664    -9    13
    23.520   31   14.91     232    666    -9    13
     5.040   31   14.91     252    664    -9    13
     0.400  241   14.86     231    685    -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    22  2.4    6    90    90   600    26    10    60      8     3    4360    5  0.1406
# 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   22 2022/09/04 07:01:00
# Pcase vacuums
   6.820   6.500
# Oil valve positions
   1.825   0.866   0.480
# Seek attempts and pump time
      1      2
# Alto Engineering: Drift
#       C Drift Start Date    End Date
ED18   22 2022/09/04 07:25:03 9999/99/99 99:99:99
# Pcase vacuums
   6.500   6.470
# Average 
#   P      T      S
  114.480  -0.418  32.846
# Seek attempts and pump time
      0      0
# End Pressure
    0.000
# Alto Engineering: Ascent
#       C Ascent Start Date   Fall Start Time
EA18   22 2022/09/04 08:25:11 9999/99/99 99:99:99
# Pcase vacuums
   6.470   6.650
# Alto Engineering: Surface, version 20
#       C Surface Start Date
EX20   22 2022/09/04 08:44:39
# number of packets previous packets
      6               8
# CTD Status pres offset
 0x4e410000   0.000
# Pcase vacuums
   6.650   6.850
# Air Pump max current time  max pressure
       0     26388     0.000
# Air Valve Positions
   0.000   0.000
# Air Valve Calibrations
   1.029   0.142   0.586
# Oil Valve Positions
   0.000   0.000
# Oil Valve Calibrations
   1.762   0.901
# Encountered Error Codes
#    Cycle Errors
EE20    22      3
#               Date   Code Description
 2022/09/04 07:25:00 0x0113 DescendCtd
 2022/09/04 07:25:00 0x0913 DescendMaxDepth
 2022/09/04 07:25:00 0x0013 Descend
# Alto Engineering: Valve Time Series
#       C  No of points Compression
EV00   22  1      0
# MC    Pres      Time  Pcase Vacuum
   1     0.480    638   6.110
# Parameter Dump
#   Cycle  Lines  Transmissin Date
M   22       197    2022/09/04 08:52:38
Parameter Table Param_Table-V17.txt |
     IFV = 10.2.0.0	(IFV) |
     VER =       17	(version) |
     STY =        1	(Sensor 0=RBR,1=SBE) |
     MSN =       22	(cycle number) |
     MPS =        0	(phase) |
     MPC =       22	(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 =    54755	(vac 0 inHg cal) |
     PV5 =    31535	(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 =       21	(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 =      300	(sec) |
  DFT[0] =      383	(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 =        6	(sec) |
     DCX =     1020	(sec) |
     DCP =        1	(sec) |
     DCF =        1	(sec) |
     DCD =      200	(dBar) |
     DCR =        0	(dBar/sec) |
     DSW =      300	(sec) |
     DUC =      100	(under damping factor) |
     DPT =       10	(sec) |
     DUT =       10	(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 =       21	(cycle) |
  PTO[0] =     3600	(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 =       21	(cycle number) |
     ARR =        8	(target rise rate cm/sec) |
     APM =     2400	(sec) |
     APS =      120	(sec) |
     APN =       30	(sec) |
     APF =       30	(sec) |
     ASI =    10000	(ms) |
     ASD =        2	(dBar) |
     ADD =        5	(dBar) |
     ADT =      300	(sec) |
     ARC =     1100	(?) |
     AHR =     1000	(cm/sec) |
     AHD =       10	(dBar) |
     SFN =       21	(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 =        0	(0=dis 1=en) |
     SAX =     7500	(.001 psi) |
     SAN =     6500	(.001 psi) |
     SAO =     1080	(sec) |
     SPT =      340	(sec) |
     SSP =      240	(sec) |

