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  8543     5  294 000000000523690    30     0   0 2017/02/15, 15:37:15, -21.9890 -102.0244   8      0 15,0,9,10
SBD  8543     5  320 000000000523690    31     0   1 2017/02/15, 15:37:27, -21.9918 -101.9865   8      0 4
SBD  8543     5  320 000000000523690    32     0   2 2017/02/15, 15:37:42, -21.9890 -102.0244   7      0 4
SBD  8543     5  320 000000000523690    33     0   3 2017/02/15, 15:38:02, -21.9918 -101.9865   6      0 4
SBD  8543     5  340 000000000523690    34     0   4 2017/02/15, 15:38:34, -21.9918 -101.9865   5      0 11,0,5,6,9,10,11
SBD  8543     5  320 000000000523690    35     0   5 2017/02/15, 15:38:43, -21.9918 -101.9865   4      0 4
SBD  8543     5  114 000000000523690    36     0   6 2017/02/15, 15:39:00, -21.9918 -101.9865   4      0 14
# Delayed Transmission - (7/7) Messages transmitted  30.1 days after surfacing on 2017/01/16 12:25:58 (refer to 1st Rise scan < 3dbar)
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      16         1944           84        2028
# Sensor_ID bytes     % packets Description
          0    48  2.47       2         GPS
          4  1232 63.37       4        Fall
          5   118  6.07       1        Rise
          6    48  2.47       1        Pump
          9    86  4.42       2  HR/Drift_P
         10   187  9.62       2  HR/Drift_T
         11    86  4.42       2  HR/Drift_S
         14   102  5.25       1 Engineering
         15    37  1.90       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G    5 1 2017/01/06 22:16  -9.43617 -107.69973  180  5 20 23 29  2.9     0
G    5 2 2017/01/16 19:17 -22.95840 -111.90762 2420  4 17 23 28  5.2     0
# High Resolution Data
#     C   Npts comp
H0     5    4     1
#      Pres      Temp    Salinity
      0.120    26.0650  -999.0000
      0.040    26.0590  -999.0000
     -0.040    26.0530  -999.0000
      0.080    26.0450  -999.0000
# Drift Data
#      C Npts comp n_var
I0     5   71    1     3
#      Pres       Temp   Salinity
      0.080    23.9430  -999.0000
      0.040    23.6170  -999.0000
      0.000    24.9070  -999.0000
      0.040    27.9190  -999.0000
      0.080    30.4460  -999.0000
      0.000    31.4140  -999.0000
      0.000    25.8240  -999.0000
      0.120    24.1830  -999.0000
      0.000    23.3820  -999.0000
      0.040    23.3830  -999.0000
      0.160    26.1350  -999.0000
      0.120    27.3220  -999.0000
      0.040    31.3650  -999.0000
      0.160    29.6430  -999.0000
      0.080    25.2550  -999.0000
      0.040    24.5360  -999.0000
      0.040    24.2170  -999.0000
      0.120    23.9610  -999.0000
      0.040    29.6540  -999.0000
      0.080    34.5260  -999.0000
      0.120    31.6950  -999.0000
      0.040    28.5130  -999.0000
      0.120    25.4090  -999.0000
      0.120    24.4030  -999.0000
      0.080    23.9410  -999.0000
      0.040    22.4850  -999.0000
      0.040    23.4510  -999.0000
      0.080    23.0560  -999.0000
      0.040    22.0900  -999.0000
      0.000    21.0520  -999.0000
      0.000    20.6100  -999.0000
      0.040    20.3280  -999.0000
     -0.040    20.3770  -999.0000
      0.080    21.8600  -999.0000
      0.080    25.3050  -999.0000
     -0.040    26.5620  -999.0000
      0.040    23.9270  -999.0000
     -0.040    21.1830  -999.0000
     -0.040    20.9730  -999.0000
      0.000    20.8360  -999.0000
      0.000    21.8300  -999.0000
      0.000    24.9860  -999.0000
      0.000    27.3420  -999.0000
      0.080    27.2710  -999.0000
      0.000    25.4310  -999.0000
      0.000    22.9440  -999.0000
     -0.040    22.4120  -999.0000
     -0.040    21.9380  -999.0000
     -0.040    21.7160  -999.0000
      0.040    26.7860  -999.0000
      0.000    26.8800  -999.0000
      0.000    23.7250  -999.0000
      0.000    23.0170  -999.0000
      0.040    22.1040  -999.0000
      0.000    21.8780  -999.0000
      0.120    22.7250  -999.0000
      0.120    27.7050  -999.0000
      0.000    31.1540  -999.0000
      0.000    30.1650  -999.0000
      0.120    26.9370  -999.0000
      0.120    25.2700  -999.0000
      0.120    24.3490  -999.0000
      0.040    22.1020  -999.0000
     -0.040    22.3600  -999.0000
      0.000    27.3200  -999.0000
      0.000    28.7580  -999.0000
      0.080    28.1810  -999.0000
      0.000    25.5920  -999.0000
      0.080    24.2570  -999.0000
     -0.040    23.9460  -999.0000
      0.000    23.2360  -999.0000
# Fall Time Series
#  Cycle npts     Start                Date
F00    5  240 537056220 2017/01/06 22:17:00
# time     Pres phase                Date
     0   -0.040     1 2017/01/06 22:17:00
   100    0.000    10 2017/01/06 22:18:40
   200    0.000    10 2017/01/06 22:20:20
   300   -0.040    10 2017/01/06 22:22:00
   400   -0.040    10 2017/01/06 22:23:40
   500   -0.040    10 2017/01/06 22:25:20
   600   -0.040    10 2017/01/06 22:27:00
   700   -0.040    10 2017/01/06 22:28:40
   800   -0.040    10 2017/01/06 22:30:20
   900    0.000    10 2017/01/06 22:32:00
  1000   -0.040    10 2017/01/06 22:33:40
  1100   -0.040    10 2017/01/06 22:35:20
  1200   -0.040    10 2017/01/06 22:37:00
  1300    0.000    10 2017/01/06 22:38:40
  1400    0.000    10 2017/01/06 22:40:20
  1500   -0.040    10 2017/01/06 22:42:00
  1600    0.000    10 2017/01/06 22:43:40
  1700    0.000    10 2017/01/06 22:45:20
  1800    0.000    10 2017/01/06 22:47:00
  1900    0.000    10 2017/01/06 22:48:40
  2000    0.000    10 2017/01/06 22:50:20
  2100   -0.040    10 2017/01/06 22:52:00
  2200   -0.040    10 2017/01/06 22:53:40
  2300   -0.040    10 2017/01/06 22:55:20
  2400    0.000    10 2017/01/06 22:57:00
  2500   -0.040    10 2017/01/06 22:58:40
  2600   -0.040    10 2017/01/06 23:00:20
  2700    0.000    10 2017/01/06 23:02:00
  2800    0.000    10 2017/01/06 23:03:40
  2900   -0.040    10 2017/01/06 23:05:20
  3000    0.000    10 2017/01/06 23:07:00
  3100   -0.040    10 2017/01/06 23:08:40
  3200    0.000    10 2017/01/06 23:10:20
  3300   -0.040    10 2017/01/06 23:12:00
  3400    0.000    10 2017/01/06 23:13:40
  3500   -0.040    10 2017/01/06 23:15:20
  3600   -0.040    10 2017/01/06 23:17:00
  3700   -0.040    10 2017/01/06 23:18:40
  3800   -0.040    10 2017/01/06 23:20:20
  3900   -0.040    10 2017/01/06 23:22:00
  4000    0.000    10 2017/01/06 23:23:40
  4100    0.000    10 2017/01/06 23:25:20
  4200   -0.040    10 2017/01/06 23:27:00
  4300   -0.040    10 2017/01/06 23:28:40
  4400   -0.040    10 2017/01/06 23:30:20
  4500    0.000    10 2017/01/06 23:32:00
  4600    0.000    10 2017/01/06 23:33:40
  4700   -0.040    10 2017/01/06 23:35:20
  4800   -0.040    10 2017/01/06 23:37:00
  4900   -0.040    10 2017/01/06 23:38:40
  5000   -0.040    10 2017/01/06 23:40:20
  5100   -0.040    10 2017/01/06 23:42:00
  5200    0.000    10 2017/01/06 23:43:40
  5300    0.000    10 2017/01/06 23:45:20
  5400   -0.040    10 2017/01/06 23:47:00
  5500   -0.040    10 2017/01/06 23:48:40
  5600    0.000    10 2017/01/06 23:50:20
  5700    0.000    10 2017/01/06 23:52:00
  5800   -0.040    10 2017/01/06 23:53:40
  5900   -0.040    10 2017/01/06 23:55:20
  6000   -0.040    10 2017/01/06 23:57:00
  6100    0.000    10 2017/01/06 23:58:40
  6200   -0.040    10 2017/01/07 00:00:20
  6300    0.000    10 2017/01/07 00:02:00
  6400   -0.040    10 2017/01/07 00:03:40
  6500    0.000    10 2017/01/07 00:05:20
  6600   -0.040    10 2017/01/07 00:07:00
  6700   -0.040    10 2017/01/07 00:08:40
  6800    0.000    10 2017/01/07 00:10:20
  6900   -0.040    10 2017/01/07 00:12:00
  7000    0.000    10 2017/01/07 00:13:40
  7100   -0.040    10 2017/01/07 00:15:20
  7200   -0.040    10 2017/01/07 00:17:00
  7300   -0.040    10 2017/01/07 00:18:40
  7400   -0.040    10 2017/01/07 00:20:20
  7500    0.000    10 2017/01/07 00:22:00
  7600   -0.040    10 2017/01/07 00:23:40
  7700   -0.040    10 2017/01/07 00:25:20
  7800    0.000    10 2017/01/07 00:27:00
  7900   -0.040    10 2017/01/07 00:28:40
  8000   -0.040    10 2017/01/07 00:30:20
  8100   -0.040    10 2017/01/07 00:32:00
  8200   -0.040    10 2017/01/07 00:33:40
  8300    0.000    10 2017/01/07 00:35:20
  8400   -0.040    10 2017/01/07 00:37:00
  8500   -0.040    10 2017/01/07 00:38:40
  8600    0.000    10 2017/01/07 00:40:20
  8700   -0.040    10 2017/01/07 00:42:00
  8800    0.000    10 2017/01/07 00:43:40
  8900   -0.040    10 2017/01/07 00:45:20
  9000    0.000    10 2017/01/07 00:47:00
  9100   -0.040    10 2017/01/07 00:48:40
  9200   -0.040    10 2017/01/07 00:50:20
  9300   -0.040    10 2017/01/07 00:52:00
  9400   -0.040    10 2017/01/07 00:53:40
  9500   -0.040    10 2017/01/07 00:55:20
  9600   -0.040    10 2017/01/07 00:57:00
  9700   -0.040    10 2017/01/07 00:58:40
  9800    0.000    10 2017/01/07 01:00:20
  9900   -0.040    10 2017/01/07 01:02:00
 10000   -0.040    10 2017/01/07 01:03:40
 10100   -0.040    10 2017/01/07 01:05:20
 10200    0.000    10 2017/01/07 01:07:00
 10300   -0.040    10 2017/01/07 01:08:40
 10400   -0.040    10 2017/01/07 01:10:20
 10500    0.000    10 2017/01/07 01:12:00
 10600    0.000    10 2017/01/07 01:13:40
 10700    0.000    10 2017/01/07 01:15:20
 10800    0.000    10 2017/01/07 01:17:00
 10900   -0.040    10 2017/01/07 01:18:40
 11000    0.000    10 2017/01/07 01:20:20
 11100    0.000    10 2017/01/07 01:22:00
 11200   -0.040    10 2017/01/07 01:23:40
 11300   -0.040    10 2017/01/07 01:25:20
 11400    0.000    10 2017/01/07 01:27:00
 11500    0.000    10 2017/01/07 01:28:40
 11600    0.000    10 2017/01/07 01:30:20
 11700   -0.040    10 2017/01/07 01:32:00
 11800    0.000    10 2017/01/07 01:33:40
 11900   -0.040    10 2017/01/07 01:35:20
 12000    0.000    10 2017/01/07 01:37:00
 12100    0.000    10 2017/01/07 01:38:40
 12200    0.000    10 2017/01/07 01:40:20
 12300    0.000    10 2017/01/07 01:42:00
 12400   -0.040    10 2017/01/07 01:43:40
 12500    0.000    10 2017/01/07 01:45:20
 12600   -0.040    10 2017/01/07 01:47:00
 12700    0.000    10 2017/01/07 01:48:40
 12800   -0.040    10 2017/01/07 01:50:20
 12900    0.000    10 2017/01/07 01:52:00
 13000    0.000    10 2017/01/07 01:53:40
 13100   -0.040    10 2017/01/07 01:55:20
 13200   -0.040    10 2017/01/07 01:57:00
 13300    0.000    10 2017/01/07 01:58:40
 13400    0.000    10 2017/01/07 02:00:20
 13500    0.000    10 2017/01/07 02:02:00
 13600    0.000    10 2017/01/07 02:03:40
 13700    0.000    10 2017/01/07 02:05:20
 13800    0.000    10 2017/01/07 02:07:00
 13900   -0.040    10 2017/01/07 02:08:40
 14000    0.000    10 2017/01/07 02:10:20
 14100    0.000    10 2017/01/07 02:12:00
 14200   -0.040    10 2017/01/07 02:13:40
 14300    0.000    10 2017/01/07 02:15:20
 14400    0.000    10 2017/01/07 02:17:00
 14500    0.000    10 2017/01/07 02:18:40
 14600    0.000    10 2017/01/07 02:20:20
 14700    0.000    10 2017/01/07 02:22:00
 14800    0.000    10 2017/01/07 02:23:40
 14900    0.000    10 2017/01/07 02:25:20
 15000    0.000    10 2017/01/07 02:27:00
 15100    0.000    10 2017/01/07 02:28:40
 15200   -0.040    10 2017/01/07 02:30:20
 15300    0.000    10 2017/01/07 02:32:00
 15400    0.000    10 2017/01/07 02:33:40
 15500    0.000    10 2017/01/07 02:35:20
 15600    0.000    10 2017/01/07 02:37:00
 15700    0.000    10 2017/01/07 02:38:40
 15800    0.000    10 2017/01/07 02:40:20
 15900    0.000    10 2017/01/07 02:42:00
 16000    0.000    10 2017/01/07 02:43:40
 16100   -0.040    10 2017/01/07 02:45:20
 16200    0.000    10 2017/01/07 02:47:00
 16300    0.000    10 2017/01/07 02:48:40
 16400    0.000    10 2017/01/07 02:50:20
 16500    0.000    10 2017/01/07 02:52:00
 16600    0.000    10 2017/01/07 02:53:40
 16700    0.000    10 2017/01/07 02:55:20
 16800    0.000    10 2017/01/07 02:57:00
 16900    0.000    10 2017/01/07 02:58:40
 17000    0.000    10 2017/01/07 03:00:20
 17100    0.000    10 2017/01/07 03:02:00
 17200    0.000    10 2017/01/07 03:03:40
 17300    0.000    10 2017/01/07 03:05:20
 17400    0.000    10 2017/01/07 03:07:00
 17500    0.000    10 2017/01/07 03:08:40
 17600    0.000    10 2017/01/07 03:10:20
 17700    0.000    10 2017/01/07 03:12:00
 17800    0.000    10 2017/01/07 03:13:40
 17900    0.000    10 2017/01/07 03:15:20
 18000    0.000    10 2017/01/07 03:17:00
 18100    0.000    10 2017/01/07 03:18:40
 18200    0.000    10 2017/01/07 03:20:20
 18300    0.000    10 2017/01/07 03:22:00
 18400    0.000    10 2017/01/07 03:23:40
 18500    0.000    10 2017/01/07 03:25:20
 18600    0.000    10 2017/01/07 03:27:00
 18700    0.000    10 2017/01/07 03:28:40
 18800    0.000    10 2017/01/07 03:30:20
 18900    0.000    10 2017/01/07 03:32:00
 19000    0.000    10 2017/01/07 03:33:40
 19100    0.000    10 2017/01/07 03:35:20
 19200    0.000    10 2017/01/07 03:37:00
 19300    0.000    10 2017/01/07 03:38:40
 19400    0.000    10 2017/01/07 03:40:20
 19500    0.000    10 2017/01/07 03:42:00
 19600    0.000    10 2017/01/07 03:43:40
 19700    0.000    10 2017/01/07 03:45:20
 19800    0.000    10 2017/01/07 03:47:00
 19900    0.000    10 2017/01/07 03:48:40
 20000    0.000    10 2017/01/07 03:50:20
 20100    0.000    10 2017/01/07 03:52:00
 20200    0.000    10 2017/01/07 03:53:40
 20300    0.000    10 2017/01/07 03:55:20
 20400    0.000    10 2017/01/07 03:57:00
 20500    0.000    10 2017/01/07 03:58:40
 20600    0.000    10 2017/01/07 04:00:20
 20700    0.000    10 2017/01/07 04:02:00
 20800    0.000    10 2017/01/07 04:03:40
 20900    0.000    10 2017/01/07 04:05:20
 21000    0.000    10 2017/01/07 04:07:00
 21100    0.000    10 2017/01/07 04:08:40
 21200    0.000    10 2017/01/07 04:10:20
 21300    0.000    10 2017/01/07 04:12:00
 21400    0.000    10 2017/01/07 04:13:40
 21500    0.000    10 2017/01/07 04:15:20
 21600    0.040    10 2017/01/07 04:17:00
 21700    0.000    10 2017/01/07 04:18:40
 21800    0.000    10 2017/01/07 04:20:20
 21900    0.000    10 2017/01/07 04:22:00
 22000    0.000    10 2017/01/07 04:23:40
 22100    0.040    10 2017/01/07 04:25:20
 22200    0.000    10 2017/01/07 04:27:00
 22300    0.000    10 2017/01/07 04:28:40
 22400    0.000    10 2017/01/07 04:30:20
 22500    0.000    10 2017/01/07 04:32:00
 22600    0.000    10 2017/01/07 04:33:40
 22700    0.000    10 2017/01/07 04:35:20
 22800    0.000    10 2017/01/07 04:37:00
 22900    0.000    10 2017/01/07 04:38:40
 23000    0.000    10 2017/01/07 04:40:20
 23100    0.000    10 2017/01/07 04:42:00
 23200    0.000    10 2017/01/07 04:43:40
 23300    0.000    10 2017/01/07 04:45:20
 23400    0.000    10 2017/01/07 04:47:00
 23500    0.000    10 2017/01/07 04:48:40
 23600    0.000    10 2017/01/07 04:50:20
 23700    0.000    10 2017/01/07 04:52:00
 23800    0.040    10 2017/01/07 04:53:40
 23900    0.000    10 2017/01/07 04:55:20
# Rise Time Series
#  Cycle npts     Start                Date
R00    5   22 537884758 2017/01/16 12:25:58
# time     Pres phase                Date
     0    0.000     6 2017/01/16 12:25:58
  1200    0.000    12 2017/01/16 12:45:58
  2400    0.000    12 2017/01/16 13:05:58
  3600    0.000    12 2017/01/16 13:25:58
  4800    0.000    12 2017/01/16 13:45:58
  6000    0.000    12 2017/01/16 14:05:58
  7200    0.040    12 2017/01/16 14:25:58
  8400    0.000    12 2017/01/16 14:45:58
  9600    0.000    12 2017/01/16 15:05:58
 10800    0.000    12 2017/01/16 15:25:58
 12000    0.000    12 2017/01/16 15:45:58
 13200    0.000    12 2017/01/16 16:05:58
 14400    0.040    12 2017/01/16 16:25:58
 15600    0.000    12 2017/01/16 16:45:58
 16800    0.000    12 2017/01/16 17:05:58
 18000    0.000    12 2017/01/16 17:25:58
 19200    0.000    12 2017/01/16 17:45:58
 20400    0.040    12 2017/01/16 18:05:58
 20462    0.000     7 2017/01/16 18:07:00
 21953    0.000    13 2017/01/16 18:31:51
 21976    0.000     8 2017/01/16 18:32:14
 22225    0.000    14 2017/01/16 18:36:23
# Pump Time Series
#  Cycle  npts
B00    5   4
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    0.000   -19   15.53       0    2      2      3
    0.000   -19   15.53       0    2      2      3
    0.000    75   14.41     218    2      2      7
    0.000   240   14.58     214    2      2      8
# 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    5  2.2    4  2000  1000   600   400     330  13160    10     2    2940     120      10.0780
# 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    5    25    0         0      8           1224       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    5  7.64 15.40 14.58 10.44  10.21    10.94       218.0  221.0    75     240    6489.2     0.0    0
# 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    5   0.000    0.000    0.000  25.761   0.000   0.080  26.065   0.000      4   37     0.0700    0
# Cycle Info:
# Descent
#   Cycle P_Start P_end   Time   Speed    1st Seek        Except Ice Detect
#                                         Time  P_change  Flags  Status
EF02    5   -0.040    0.000 65535     0.0    25.0     0.0  204       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    5    0.000    0.000    0.000    0.040  25.434   0.000    0.000  24.660   0.000
