MOD 3.1 solo/Alto Message_Decoder for SBD messages, format version 0.5-2.1
#      SN Cycle Size            IMEI MOMSN MTMSN PID       Date      Time  Latitude Longitude Err Status Sensor IDs
SBD  8392   174  332 000000000503370  1615     0   0 2019/07/03, 02:22:50, -36.6898 -113.8807   3      0 15,0,9,10,11,0
SBD  8392   174  320 000000000503370  1616     0   1 2019/07/03, 02:23:13, -36.6811 -113.9216   3      0 4
SBD  8392   174  320 000000000503370  1617     0   3 2019/07/03, 02:27:44, -36.7384 -113.8988   4      0 4
SBD  8392   174  328 000000000503370  1618     0   4 2019/07/03, 02:27:58, -36.6811 -113.9216   4      0 1,2,3,5,6,9,10,11
SBD  8392   174  114 000000000503370  1619     0   6 2019/07/03, 02:32:17, -36.7008 -113.9398   4      0 14
SBD  8392   174  320 000000000503370  1620     0   2 2019/07/03, 02:32:28, -36.7297 -113.9398   4      0 4
SBD  8392   174  320 000000000503370  1621     0   5 2019/07/03, 02:32:36, -36.7297 -113.9398   4      0 4
# Delayed Transmission - (7/7) Messages transmitted   0.3 days after surfacing on 2019/07/02 19:50:43 (refer to 1st Rise scan < 3dbar)
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      19         1970           84        2054
# Sensor_ID bytes     % packets Description
          0    48  2.44       2         GPS
          1    25  1.27       1    Pressure
          2    25  1.27       1 Temperature
          3    25  1.27       1    Salinity
          4  1232 62.54       4        Fall
          5   118  5.99       1        Rise
          6    48  2.44       1        Pump
          9    82  4.16       2  HR/Drift_P
         10    98  4.97       2  HR/Drift_T
         11   130  6.60       2  HR/Drift_S
         14   102  5.18       1 Engineering
         15    37  1.88       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G  174 1 2019/06/23 07:06 -35.75494 -114.40169   20  9 34 40 50  0.9     0
G  174 2 9999/99/99 99:99 +99.99000 +999.99000  600  0 250  0  0 25.0     0
# Profile Data
#      C Npts comp n_var
D0   174    1    1     3
#      Pres      Temp    Salinity
     -0.080    14.9140    27.9530
# High Resolution Data
#     C   Npts comp
H0   174    2     1
#      Pres      Temp    Salinity
     -0.080    14.9140    21.4630
     -0.040    14.9130    34.4430
# Drift Data
#      C Npts comp n_var
I0   174   34    1     3
#      Pres       Temp   Salinity
      0.040    15.6840     9.1120
     -0.040    15.6820    12.5000
      0.080    15.6640    28.1760
      0.040    15.6740    20.1220
      0.040    15.8820     7.9800
     -0.040    15.8190     7.0780
     -0.040    15.8000    29.9840
      0.000    15.8120    14.4670
     -0.040    15.8330     8.4660
      0.120    15.7980    14.6850
     -0.040    15.7620     9.0300
      0.000    15.7640    34.4600
      0.000    15.7630    27.9600
      0.080    15.7390    34.4670
      0.080    15.6750    13.1120
      0.120    15.8140    34.4850
      0.040    15.7990     6.5580
      0.040    15.7800    34.3000
      0.000    15.7490     6.5160
      0.040    15.6990    34.4840
      0.000    15.7420    19.4790
      0.080    15.8970    13.0210
      0.200    16.0060    34.5720
      0.000    16.3200     3.1960
      1.320    16.1640    34.6450
      2.280    15.8000    34.5500
      0.320    15.7300    34.5370
      0.200    15.6510    34.5270
      0.000    15.5040     2.2660
      0.120    15.4510    34.5020
      2.000    15.4170    34.4960
      0.480    15.4860    34.5080
     -0.040    15.5690     9.1330
      0.000    15.1090     7.2140
# Fall Time Series
#  Cycle npts     Start                Date
F00  174  240 614588769 2019/06/23 07:06:09
# time     Pres phase                Date
     0   -0.040     1 2019/06/23 07:06:09
   100    0.080    10 2019/06/23 07:07:49
   200    0.000    10 2019/06/23 07:09:29
   300    0.000    10 2019/06/23 07:11:09
   400    0.000    10 2019/06/23 07:12:49
   500    0.000    10 2019/06/23 07:14:29
   600    0.000    10 2019/06/23 07:16:09
   700    0.000    10 2019/06/23 07:17:49
   800    0.000    10 2019/06/23 07:19:29
   900    0.000    10 2019/06/23 07:21:09
  1000    0.040    10 2019/06/23 07:22:49
  1100    0.000    10 2019/06/23 07:24:29
  1200    0.000    10 2019/06/23 07:26:09
  1300   -0.040    10 2019/06/23 07:27:49
  1400    0.040    10 2019/06/23 07:29:29
  1500    0.000    10 2019/06/23 07:31:09
  1600    0.000    10 2019/06/23 07:32:49
  1700    0.000    10 2019/06/23 07:34:29
  1800   -0.040    10 2019/06/23 07:36:09
  1900   -0.040    10 2019/06/23 07:37:49
  2000   -0.040    10 2019/06/23 07:39:29
  2100    0.000    10 2019/06/23 07:41:09
  2200   -0.040    10 2019/06/23 07:42:49
  2300    0.000    10 2019/06/23 07:44:29
  2400   -0.040    10 2019/06/23 07:46:09
  2500   -0.040    10 2019/06/23 07:47:49
  2600    0.000    10 2019/06/23 07:49:29
  2700    0.000    10 2019/06/23 07:51:09
  2800   -0.040    10 2019/06/23 07:52:49
  2900    0.000    10 2019/06/23 07:54:29
  3000    0.000    10 2019/06/23 07:56:09
  3100   -0.040    10 2019/06/23 07:57:49
  3200   -0.040    10 2019/06/23 07:59:29
  3300   -0.040    10 2019/06/23 08:01:09
  3400   -0.040    10 2019/06/23 08:02:49
  3500   -0.040    10 2019/06/23 08:04:29
  3600    0.000    10 2019/06/23 08:06:09
  3700    0.000    10 2019/06/23 08:07:49
  3800    0.040    10 2019/06/23 08:09:29
  3900   -0.040    10 2019/06/23 08:11:09
  4000    0.000    10 2019/06/23 08:12:49
  4100    0.000    10 2019/06/23 08:14:29
  4200   -0.040    10 2019/06/23 08:16:09
  4300    0.000    10 2019/06/23 08:17:49
  4400   -0.040    10 2019/06/23 08:19:29
  4500   -0.040    10 2019/06/23 08:21:09
  4600    0.000    10 2019/06/23 08:22:49
  4700    0.000    10 2019/06/23 08:24:29
  4800    0.000    10 2019/06/23 08:26:09
  4900    0.000    10 2019/06/23 08:27:49
  5000   -0.040    10 2019/06/23 08:29:29
  5100   -0.080    10 2019/06/23 08:31:09
  5200   -0.040    10 2019/06/23 08:32:49
  5300    0.040    10 2019/06/23 08:34:29
  5400    0.040    10 2019/06/23 08:36:09
  5500    0.040    10 2019/06/23 08:37:49
  5600   -0.080    10 2019/06/23 08:39:29
  5700    0.000    10 2019/06/23 08:41:09
  5800    0.000    10 2019/06/23 08:42:49
  5900    0.000    10 2019/06/23 08:44:29
  6000   -0.040    10 2019/06/23 08:46:09
  6100    0.000    10 2019/06/23 08:47:49
  6200    0.000    10 2019/06/23 08:49:29
  6300    0.000    10 2019/06/23 08:51:09
  6400    0.080    10 2019/06/23 08:52:49
  6500    0.040    10 2019/06/23 08:54:29
  6600   -0.040    10 2019/06/23 08:56:09
  6700   -0.040    10 2019/06/23 08:57:49
  6800    0.000    10 2019/06/23 08:59:29
  6900    0.040    10 2019/06/23 09:01:09
  7000    0.040    10 2019/06/23 09:02:49
  7100   -0.040    10 2019/06/23 09:04:29
  7200   -0.040    10 2019/06/23 09:06:09
  7300   -0.040    10 2019/06/23 09:07:49
  7400   -0.040    10 2019/06/23 09:09:29
  7500    0.000    10 2019/06/23 09:11:09
  7600   -0.040    10 2019/06/23 09:12:49
  7700    0.000    10 2019/06/23 09:14:29
  7800    0.000    10 2019/06/23 09:16:09
  7900    0.000    10 2019/06/23 09:17:49
  8000    0.000    10 2019/06/23 09:19:29
  8100    0.000    10 2019/06/23 09:21:09
  8200    0.040    10 2019/06/23 09:22:49
  8300    0.000    10 2019/06/23 09:24:29
  8400    0.000    10 2019/06/23 09:26:09
  8500    0.040    10 2019/06/23 09:27:49
  8600   -0.040    10 2019/06/23 09:29:29
  8700    0.000    10 2019/06/23 09:31:09
  8800    0.000    10 2019/06/23 09:32:49
  8900    0.000    10 2019/06/23 09:34:29
  9000    0.000    10 2019/06/23 09:36:09
  9100    0.040    10 2019/06/23 09:37:49
  9200    0.040    10 2019/06/23 09:39:29
  9300    0.000    10 2019/06/23 09:41:09
  9400   -0.040    10 2019/06/23 09:42:49
  9500   -0.040    10 2019/06/23 09:44:29
  9600   -0.040    10 2019/06/23 09:46:09
  9700    0.000    10 2019/06/23 09:47:49
  9800    0.000    10 2019/06/23 09:49:29
  9900    0.040    10 2019/06/23 09:51:09
 10000    0.000    10 2019/06/23 09:52:49
 10100   -0.040    10 2019/06/23 09:54:29
 10200    0.000    10 2019/06/23 09:56:09
 10300    0.040    10 2019/06/23 09:57:49
 10400    0.000    10 2019/06/23 09:59:29
 10500    0.000    10 2019/06/23 10:01:09
 10600    0.000    10 2019/06/23 10:02:49
 10700   -0.040    10 2019/06/23 10:04:29
 10800   -0.040    10 2019/06/23 10:06:09
 10900   -0.040    10 2019/06/23 10:07:49
 11000   -0.040    10 2019/06/23 10:09:29
 11100    0.040    10 2019/06/23 10:11:09
 11200    0.080    10 2019/06/23 10:12:49
 11300    0.000    10 2019/06/23 10:14:29
 11400    0.000    10 2019/06/23 10:16:09
 11500    0.000    10 2019/06/23 10:17:49
 11600    0.000    10 2019/06/23 10:19:29
 11700    0.000    10 2019/06/23 10:21:09
 11800    0.000    10 2019/06/23 10:22:49
 11900   -0.040    10 2019/06/23 10:24:29
 12000    0.000    10 2019/06/23 10:26:09
 12100    0.000    10 2019/06/23 10:27:49
 12200    0.000    10 2019/06/23 10:29:29
 12300    0.000    10 2019/06/23 10:31:09
 12400    0.000    10 2019/06/23 10:32:49
 12500    0.000    10 2019/06/23 10:34:29
 12600   -0.080    10 2019/06/23 10:36:09
 12700    0.000    10 2019/06/23 10:37:49
 12800    0.000    10 2019/06/23 10:39:29
 12900    0.000    10 2019/06/23 10:41:09
 13000    0.040    10 2019/06/23 10:42:49
 13100    0.000    10 2019/06/23 10:44:29
 13200    0.040    10 2019/06/23 10:46:09
 13300   -0.040    10 2019/06/23 10:47:49
 13400    0.000    10 2019/06/23 10:49:29
 13500   -0.040    10 2019/06/23 10:51:09
 13600    0.000    10 2019/06/23 10:52:49
 13700    0.040    10 2019/06/23 10:54:29
 13800    0.000    10 2019/06/23 10:56:09
 13900    0.000    10 2019/06/23 10:57:49
 14000    0.040    10 2019/06/23 10:59:29
 14100   -0.040    10 2019/06/23 11:01:09
 14200    0.000    10 2019/06/23 11:02:49
 14300   -0.040    10 2019/06/23 11:04:29
 14400   -0.040    10 2019/06/23 11:06:09
 14500    0.000    10 2019/06/23 11:07:49
 14600    0.000    10 2019/06/23 11:09:29
 14700    0.040    10 2019/06/23 11:11:09
 14800   -0.040    10 2019/06/23 11:12:49
 14900    0.000    10 2019/06/23 11:14:29
 15000    0.040    10 2019/06/23 11:16:09
 15100    0.040    10 2019/06/23 11:17:49
 15200    0.000    10 2019/06/23 11:19:29
 15300    0.000    10 2019/06/23 11:21:09
 15400    0.000    10 2019/06/23 11:22:49
 15500    0.000    10 2019/06/23 11:24:29
 15600   -0.040    10 2019/06/23 11:26:09
 15700    0.000    10 2019/06/23 11:27:49
 15800   -0.040    10 2019/06/23 11:29:29
 15900    0.040    10 2019/06/23 11:31:09
 16000   -0.040    10 2019/06/23 11:32:49
 16100    0.000    10 2019/06/23 11:34:29
 16200    0.000    10 2019/06/23 11:36:09
 16300    0.000    10 2019/06/23 11:37:49
 16400   -0.040    10 2019/06/23 11:39:29
 16500    0.000    10 2019/06/23 11:41:09
 16600   -0.040    10 2019/06/23 11:42:49
 16700    0.040    10 2019/06/23 11:44:29
 16800    0.000    10 2019/06/23 11:46:09
 16900    0.000    10 2019/06/23 11:47:49
 17000    0.000    10 2019/06/23 11:49:29
 17100    0.000    10 2019/06/23 11:51:09
 17200    0.040    10 2019/06/23 11:52:49
 17300   -0.040    10 2019/06/23 11:54:29
 17400    0.000    10 2019/06/23 11:56:09
 17500    0.000    10 2019/06/23 11:57:49
 17600   -0.040    10 2019/06/23 11:59:29
 17700   -0.040    10 2019/06/23 12:01:09
 17800    0.000    10 2019/06/23 12:02:49
 17900    0.000    10 2019/06/23 12:04:29
 18000   -0.040    10 2019/06/23 12:06:09
 18100    0.040    10 2019/06/23 12:07:49
 18200    0.000    10 2019/06/23 12:09:29
 18300   -0.040    10 2019/06/23 12:11:09
 18400   -0.040    10 2019/06/23 12:12:49
 18500   -0.040    10 2019/06/23 12:14:29
 18600    0.000    10 2019/06/23 12:16:09
 18700    0.000    10 2019/06/23 12:17:49
 18800    0.000    10 2019/06/23 12:19:29
 18900    0.000    10 2019/06/23 12:21:09
 19000    0.000    10 2019/06/23 12:22:49
 19100    0.040    10 2019/06/23 12:24:29
 19200    0.000    10 2019/06/23 12:26:09
 19300    0.040    10 2019/06/23 12:27:49
 19400    0.040    10 2019/06/23 12:29:29
 19500   -0.040    10 2019/06/23 12:31:09
 19600    0.000    10 2019/06/23 12:32:49
 19700    0.040    10 2019/06/23 12:34:29
 19800   -0.040    10 2019/06/23 12:36:09
 19900    0.000    10 2019/06/23 12:37:49
 20000    0.000    10 2019/06/23 12:39:29
 20100    0.000    10 2019/06/23 12:41:09
 20200    0.040    10 2019/06/23 12:42:49
 20300    0.040    10 2019/06/23 12:44:29
 20400    0.080    10 2019/06/23 12:46:09
 20500    0.040    10 2019/06/23 12:47:49
 20600    0.000    10 2019/06/23 12:49:29
 20700    0.000    10 2019/06/23 12:51:09
 20800    0.000    10 2019/06/23 12:52:49
 20900    0.040    10 2019/06/23 12:54:29
 21000   -0.040    10 2019/06/23 12:56:09
 21100    0.040    10 2019/06/23 12:57:49
 21200    0.040    10 2019/06/23 12:59:29
 21300    0.000    10 2019/06/23 13:01:09
 21400    0.080    10 2019/06/23 13:02:49
 21500    0.000    10 2019/06/23 13:04:29
 21600   -0.040    10 2019/06/23 13:06:09
 21700   -0.040    10 2019/06/23 13:07:49
 21800    0.000    10 2019/06/23 13:09:29
 21900    0.040    10 2019/06/23 13:11:09
 22000    0.040    10 2019/06/23 13:12:49
 22100   -0.040    10 2019/06/23 13:14:29
 22200    0.000    10 2019/06/23 13:16:09
 22300    0.000    10 2019/06/23 13:17:49
 22400   -0.040    10 2019/06/23 13:19:29
 22500    0.040    10 2019/06/23 13:21:09
 22600    0.000    10 2019/06/23 13:22:49
 22700    0.000    10 2019/06/23 13:24:29
 22800    0.000    10 2019/06/23 13:26:09
 22900    0.040    10 2019/06/23 13:27:49
 23000    0.040    10 2019/06/23 13:29:29
 23100    0.080    10 2019/06/23 13:31:09
 23200    0.040    10 2019/06/23 13:32:49
 23300    0.000    10 2019/06/23 13:34:29
 23400   -0.040    10 2019/06/23 13:36:09
 23500    0.000    10 2019/06/23 13:37:49
 23600    0.040    10 2019/06/23 13:39:29
 23700    0.000    10 2019/06/23 13:41:09
 23800    0.000    10 2019/06/23 13:42:49
 23900    0.040    10 2019/06/23 13:44:29
# Rise Time Series
#  Cycle npts     Start                Date
R00  174   22 615412243 2019/07/02 19:50:43
# time     Pres phase                Date
     0   -0.120     6 2019/07/02 19:50:43
  1200   -0.080    12 2019/07/02 20:10:43
  2400   -0.120    12 2019/07/02 20:30:43
  3600    0.000    12 2019/07/02 20:50:43
  4800    1.120    12 2019/07/02 21:10:43
  6000    0.000    12 2019/07/02 21:30:43
  7200    0.280    12 2019/07/02 21:50:43
  8400    0.480    12 2019/07/02 22:10:43
  9600    0.000    12 2019/07/02 22:30:43
 10800   -0.120    12 2019/07/02 22:50:43
 12000    1.120    12 2019/07/02 23:10:43
 13200    0.240    12 2019/07/02 23:30:43
 14400   -0.080    12 2019/07/02 23:50:43
 15600    0.040    12 2019/07/03 00:10:43
 16800   -0.080    12 2019/07/03 00:30:43
 18000   -0.080    12 2019/07/03 00:50:43
 19200    0.120    12 2019/07/03 01:10:43
 20400    0.040    12 2019/07/03 01:30:43
 20443   -0.080     7 2019/07/03 01:31:26
 22694   -0.040    13 2019/07/03 02:08:57
 22705    0.040     8 2019/07/03 02:09:08
 22867   -0.080    14 2019/07/03 02:11:50
# Pump Time Series
#  Cycle  npts
B00  174   4
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    0.040   -19   14.05     207    3     19      3
   -0.080    53   12.47     189   19    152      7
    0.040     1   13.50     207   90    115      8
    0.040   149   13.52     185  112    185     14
# Argo Mission Data
#  Cycle Data  Miss Depth       Time                       Ascent Seeks Max Time           Cycle
#        Form  No   Prof  Park  Rise to Park to Prof Drift Speed        Surface  Seek      Time
A2  174  2.0   10  2000  1000   600   400     330  13200    11     1    2580     120       9.9972
# Cal Coeff    P                 T                  S
#          gain  offset      gain  offset       gain  offset
CP           25      10      1000       5      1000       1
# Engineering Data
# Normal Cycle
# Communications:
#    Cycle Tries Sent Reply_Status SBD_status  Time  Interrupt  Packets
EC02  174     7    7         0      1            82       0        7
# Pump:
#    Cycle Voltages          Vacuum                     Currents       Times                          Vent
#          CPU  Pump  End    @50db S_Before S_After     Pump  Max      To_Surf @_Surf To_Target Vent  Status
EP02  174  7.65 15.06 13.52 11.20  11.18    11.19       189.0  199.0    53     150    6528.3     1.1    5
# CTD:
#   Cycle  Surface Pres     Start of Profile        End of Profile          Scans  Status P offset Bad Scans
#          Before    After  Pres    Temp   Salinity Pres    Temp   Salinity
ES02  174   0.200    0.040   -0.040  14.914   7.713  -0.120  14.914  21.463      2   37    -0.3962    0
# Cycle Info:
# Descent
#   Cycle P_Start P_end   Time   Speed    1st Seek        Except Ice Detect
#                                         Time  P_change  Flags  Status
EF02  174   -0.040  122.600 65535     0.0    25.3     0.0  132       0
# Drift and Rise
#   Cycle   Drift            Ascent   Drift Averages
#           P_Start P_end    P_end    1st half                2nd half
#                                     Pres    Temp   Salinity Pres    Temp   Salinity
ET02  174  112.760   -0.120    0.040    0.000  15.762  18.390    0.400  15.710  23.879
