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  8545     8  294 000000000527660     7     1   0 2017/02/15, 10:20:54, -21.4430  -96.6941   6      0 15,0,9,10
SBD  8545     8  340 000000000527660    19     0   4 2017/02/16, 19:32:49, -20.9764  -91.9630   3      0 11,0,5,6,9,10,11
SBD  8545     8  320 000000000527660    20     0   5 2017/02/16, 19:33:03, -20.9760  -92.0015   2      0 4
SBD  8545     8  114 000000000527660    21     0   6 2017/02/16, 19:33:19, -20.9764  -91.9630   2      0 14
SBD  8545     8  320 000000000527660    76     0   1 2017/02/17, 19:10:50, -20.9764  -91.9630   3      0 4
SBD  8545     8  320 000000000527660    77     0   2 2017/02/17, 19:10:57, -20.9427  -91.9630   3      0 4
SBD  8545     8  320 000000000527660    78     0   3 2017/02/17, 19:11:28, -20.9764  -91.9630   4      0 4
# Delayed Transmission - (1/7) Messages transmitted   0.3 days after surfacing on 2017/02/15 03:57:47 (refer to 1st Rise scan < 3dbar)
# Delayed Transmission - (3/7) Messages transmitted   1.6 days after surfacing on 2017/02/15 03:57:47 (refer to 1st Rise scan < 3dbar)
# Delayed Transmission - (3/7) Messages transmitted   2.6 days after surfacing on 2017/02/15 03:57:47 (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    8 1 2017/02/05 13:48 -23.06436 -111.81568   80  4 14 22 27  2.0     0
G    8 2 2017/02/15 10:12 -21.47908  -96.74834  210  5 21 27 31  2.6     0
# High Resolution Data
#     C   Npts comp
H0     8    4     1
#      Pres      Temp    Salinity
      0.000    23.7780  -999.0000
      0.000    23.7780  -999.0000
      0.000    23.7790  -999.0000
     -0.040    23.7780  -999.0000
# Drift Data
#      C Npts comp n_var
I0     8   71    1     3
#      Pres       Temp   Salinity
      0.000    29.6360  -999.0000
      0.040    26.8990  -999.0000
      0.000    26.0670  -999.0000
      0.000    25.6010  -999.0000
      0.000    25.4700  -999.0000
      0.040    26.9940  -999.0000
      0.000    30.7070  -999.0000
      0.000    31.5750  -999.0000
      0.040    28.9350  -999.0000
      0.040    26.7120  -999.0000
      0.040    26.1460  -999.0000
      0.040    24.7260  -999.0000
      0.040    25.1320  -999.0000
      0.040    28.8640  -999.0000
      0.040    32.1810  -999.0000
      0.000    30.5120  -999.0000
      0.040    27.6140  -999.0000
      0.040    26.4720  -999.0000
      0.000    25.7840  -999.0000
      0.000    25.5080  -999.0000
      0.040    26.5710  -999.0000
      0.040    30.0010  -999.0000
      0.040    33.2430  -999.0000
      0.000    30.3420  -999.0000
      0.040    27.3720  -999.0000
      0.040    26.4200  -999.0000
      0.040    25.8610  -999.0000
      0.040    25.3100  -999.0000
      0.040    26.4860  -999.0000
      0.040    29.8630  -999.0000
      0.000    30.1470  -999.0000
      0.040    28.4230  -999.0000
      0.080    26.2180  -999.0000
      0.040    25.6320  -999.0000
      0.040    25.1430  -999.0000
      0.040    24.0330  -999.0000
      0.040    27.0860  -999.0000
      0.040    30.9840  -999.0000
      0.000    30.7620  -999.0000
      0.040    27.8200  -999.0000
      0.040    26.3530  -999.0000
      0.000    25.6770  -999.0000
      0.040    25.3580  -999.0000
      0.040    26.6150  -999.0000
      0.040    30.0880  -999.0000
      0.000    30.8750  -999.0000
      0.000    30.9360  -999.0000
      0.040    27.5210  -999.0000
      0.040    26.1110  -999.0000
      0.000    25.5560  -999.0000
      0.040    25.2830  -999.0000
      0.040    28.2000  -999.0000
      0.040    27.4010  -999.0000
      0.040    27.5680  -999.0000
      0.000    26.9090  -999.0000
      0.000    26.2780  -999.0000
      0.000    26.0270  -999.0000
      0.000    25.7250  -999.0000
      0.040    25.6830  -999.0000
      0.040    26.1010  -999.0000
      0.000    26.4020  -999.0000
      0.000    26.3760  -999.0000
      0.000    25.7300  -999.0000
      0.040    25.2160  -999.0000
      0.000    24.9830  -999.0000
      0.000    24.6490  -999.0000
      0.000    24.8080  -999.0000
      0.000    25.1820  -999.0000
      0.000    25.9350  -999.0000
      0.000    25.2950  -999.0000
      0.000    24.5870  -999.0000
# Fall Time Series
#  Cycle npts     Start                Date
F00    8  240 539617728 2017/02/05 13:48:48
# time     Pres phase                Date
     0    0.000     1 2017/02/05 13:48:48
   100   -0.040    10 2017/02/05 13:50:28
   200    0.000    10 2017/02/05 13:52:08
   300    0.000    10 2017/02/05 13:53:48
   400    0.000    10 2017/02/05 13:55:28
   500    0.000    10 2017/02/05 13:57:08
   600    0.000    10 2017/02/05 13:58:48
   700   -0.040    10 2017/02/05 14:00:28
   800    0.000    10 2017/02/05 14:02:08
   900   -0.040    10 2017/02/05 14:03:48
  1000    0.000    10 2017/02/05 14:05:28
  1100    0.000    10 2017/02/05 14:07:08
  1200    0.000    10 2017/02/05 14:08:48
  1300    0.000    10 2017/02/05 14:10:28
  1400   -0.040    10 2017/02/05 14:12:08
  1500    0.000    10 2017/02/05 14:13:48
  1600   -0.040    10 2017/02/05 14:15:28
  1700    0.000    10 2017/02/05 14:17:08
  1800   -0.040    10 2017/02/05 14:18:48
  1900   -0.040    10 2017/02/05 14:20:28
  2000   -0.040    10 2017/02/05 14:22:08
  2100    0.000    10 2017/02/05 14:23:48
  2200    0.000    10 2017/02/05 14:25:28
  2300    0.000    10 2017/02/05 14:27:08
  2400    0.000    10 2017/02/05 14:28:48
  2500    0.000    10 2017/02/05 14:30:28
  2600    0.000    10 2017/02/05 14:32:08
  2700    0.000    10 2017/02/05 14:33:48
  2800    0.000    10 2017/02/05 14:35:28
  2900    0.000    10 2017/02/05 14:37:08
  3000    0.000    10 2017/02/05 14:38:48
  3100    0.000    10 2017/02/05 14:40:28
  3200    0.000    10 2017/02/05 14:42:08
  3300    0.000    10 2017/02/05 14:43:48
  3400    0.000    10 2017/02/05 14:45:28
  3500    0.000    10 2017/02/05 14:47:08
  3600    0.000    10 2017/02/05 14:48:48
  3700    0.000    10 2017/02/05 14:50:28
  3800   -0.040    10 2017/02/05 14:52:08
  3900    0.000    10 2017/02/05 14:53:48
  4000    0.000    10 2017/02/05 14:55:28
  4100    0.000    10 2017/02/05 14:57:08
  4200    0.000    10 2017/02/05 14:58:48
  4300    0.000    10 2017/02/05 15:00:28
  4400    0.000    10 2017/02/05 15:02:08
  4500    0.000    10 2017/02/05 15:03:48
  4600    0.000    10 2017/02/05 15:05:28
  4700   -0.040    10 2017/02/05 15:07:08
  4800    0.000    10 2017/02/05 15:08:48
  4900    0.000    10 2017/02/05 15:10:28
  5000    0.000    10 2017/02/05 15:12:08
  5100    0.000    10 2017/02/05 15:13:48
  5200    0.000    10 2017/02/05 15:15:28
  5300    0.000    10 2017/02/05 15:17:08
  5400   -0.040    10 2017/02/05 15:18:48
  5500    0.000    10 2017/02/05 15:20:28
  5600    0.000    10 2017/02/05 15:22:08
  5700    0.000    10 2017/02/05 15:23:48
  5800   -0.040    10 2017/02/05 15:25:28
  5900    0.000    10 2017/02/05 15:27:08
  6000    0.000    10 2017/02/05 15:28:48
  6100   -0.040    10 2017/02/05 15:30:28
  6200    0.000    10 2017/02/05 15:32:08
  6300    0.000    10 2017/02/05 15:33:48
  6400    0.000    10 2017/02/05 15:35:28
  6500    0.000    10 2017/02/05 15:37:08
  6600    0.000    10 2017/02/05 15:38:48
  6700    0.000    10 2017/02/05 15:40:28
  6800    0.000    10 2017/02/05 15:42:08
  6900    0.000    10 2017/02/05 15:43:48
  7000    0.000    10 2017/02/05 15:45:28
  7100    0.000    10 2017/02/05 15:47:08
  7200    0.000    10 2017/02/05 15:48:48
  7300    0.000    10 2017/02/05 15:50:28
  7400    0.000    10 2017/02/05 15:52:08
  7500    0.000    10 2017/02/05 15:53:48
  7600    0.000    10 2017/02/05 15:55:28
  7700    0.000    10 2017/02/05 15:57:08
  7800    0.000    10 2017/02/05 15:58:48
  7900    0.000    10 2017/02/05 16:00:28
  8000    0.000    10 2017/02/05 16:02:08
  8100    0.000    10 2017/02/05 16:03:48
  8200    0.000    10 2017/02/05 16:05:28
  8300    0.000    10 2017/02/05 16:07:08
  8400    0.000    10 2017/02/05 16:08:48
  8500    0.000    10 2017/02/05 16:10:28
  8600    0.000    10 2017/02/05 16:12:08
  8700    0.000    10 2017/02/05 16:13:48
  8800    0.000    10 2017/02/05 16:15:28
  8900    0.000    10 2017/02/05 16:17:08
  9000    0.000    10 2017/02/05 16:18:48
  9100    0.000    10 2017/02/05 16:20:28
  9200    0.000    10 2017/02/05 16:22:08
  9300    0.000    10 2017/02/05 16:23:48
  9400    0.000    10 2017/02/05 16:25:28
  9500    0.000    10 2017/02/05 16:27:08
  9600    0.000    10 2017/02/05 16:28:48
  9700    0.000    10 2017/02/05 16:30:28
  9800    0.000    10 2017/02/05 16:32:08
  9900    0.000    10 2017/02/05 16:33:48
 10000    0.000    10 2017/02/05 16:35:28
 10100    0.000    10 2017/02/05 16:37:08
 10200    0.000    10 2017/02/05 16:38:48
 10300    0.000    10 2017/02/05 16:40:28
 10400    0.000    10 2017/02/05 16:42:08
 10500    0.000    10 2017/02/05 16:43:48
 10600    0.000    10 2017/02/05 16:45:28
 10700    0.000    10 2017/02/05 16:47:08
 10800    0.000    10 2017/02/05 16:48:48
 10900    0.000    10 2017/02/05 16:50:28
 11000    0.000    10 2017/02/05 16:52:08
 11100    0.000    10 2017/02/05 16:53:48
 11200    0.000    10 2017/02/05 16:55:28
 11300    0.000    10 2017/02/05 16:57:08
 11400    0.000    10 2017/02/05 16:58:48
 11500    0.000    10 2017/02/05 17:00:28
 11600    0.000    10 2017/02/05 17:02:08
 11700    0.000    10 2017/02/05 17:03:48
 11800    0.000    10 2017/02/05 17:05:28
 11900    0.000    10 2017/02/05 17:07:08
 12000    0.000    10 2017/02/05 17:08:48
 12100    0.000    10 2017/02/05 17:10:28
 12200   -0.040    10 2017/02/05 17:12:08
 12300    0.000    10 2017/02/05 17:13:48
 12400    0.000    10 2017/02/05 17:15:28
 12500    0.000    10 2017/02/05 17:17:08
 12600    0.000    10 2017/02/05 17:18:48
 12700    0.000    10 2017/02/05 17:20:28
 12800    0.000    10 2017/02/05 17:22:08
 12900    0.000    10 2017/02/05 17:23:48
 13000    0.000    10 2017/02/05 17:25:28
 13100    0.000    10 2017/02/05 17:27:08
 13200    0.000    10 2017/02/05 17:28:48
 13300    0.000    10 2017/02/05 17:30:28
 13400    0.000    10 2017/02/05 17:32:08
 13500    0.000    10 2017/02/05 17:33:48
 13600    0.000    10 2017/02/05 17:35:28
 13700    0.000    10 2017/02/05 17:37:08
 13800    0.000    10 2017/02/05 17:38:48
 13900    0.000    10 2017/02/05 17:40:28
 14000    0.000    10 2017/02/05 17:42:08
 14100    0.000    10 2017/02/05 17:43:48
 14200    0.000    10 2017/02/05 17:45:28
 14300    0.000    10 2017/02/05 17:47:08
 14400    0.000    10 2017/02/05 17:48:48
 14500    0.000    10 2017/02/05 17:50:28
 14600    0.000    10 2017/02/05 17:52:08
 14700    0.000    10 2017/02/05 17:53:48
 14800    0.000    10 2017/02/05 17:55:28
 14900    0.000    10 2017/02/05 17:57:08
 15000    0.000    10 2017/02/05 17:58:48
 15100    0.000    10 2017/02/05 18:00:28
 15200    0.000    10 2017/02/05 18:02:08
 15300    0.000    10 2017/02/05 18:03:48
 15400    0.000    10 2017/02/05 18:05:28
 15500    0.000    10 2017/02/05 18:07:08
 15600    0.000    10 2017/02/05 18:08:48
 15700    0.000    10 2017/02/05 18:10:28
 15800    0.000    10 2017/02/05 18:12:08
 15900    0.000    10 2017/02/05 18:13:48
 16000    0.000    10 2017/02/05 18:15:28
 16100    0.000    10 2017/02/05 18:17:08
 16200    0.000    10 2017/02/05 18:18:48
 16300   -0.040    10 2017/02/05 18:20:28
 16400    0.000    10 2017/02/05 18:22:08
 16500    0.000    10 2017/02/05 18:23:48
 16600    0.000    10 2017/02/05 18:25:28
 16700   -0.040    10 2017/02/05 18:27:08
 16800    0.000    10 2017/02/05 18:28:48
 16900    0.000    10 2017/02/05 18:30:28
 17000    0.000    10 2017/02/05 18:32:08
 17100    0.000    10 2017/02/05 18:33:48
 17200    0.000    10 2017/02/05 18:35:28
 17300    0.000    10 2017/02/05 18:37:08
 17400    0.000    10 2017/02/05 18:38:48
 17500   -0.040    10 2017/02/05 18:40:28
 17600    0.000    10 2017/02/05 18:42:08
 17700    0.000    10 2017/02/05 18:43:48
 17800   -0.040    10 2017/02/05 18:45:28
 17900    0.000    10 2017/02/05 18:47:08
 18000   -0.040    10 2017/02/05 18:48:48
 18100    0.000    10 2017/02/05 18:50:28
 18200    0.000    10 2017/02/05 18:52:08
 18300    0.000    10 2017/02/05 18:53:48
 18400    0.000    10 2017/02/05 18:55:28
 18500    0.000    10 2017/02/05 18:57:08
 18600    0.000    10 2017/02/05 18:58:48
 18700    0.000    10 2017/02/05 19:00:28
 18800   -0.040    10 2017/02/05 19:02:08
 18900    0.000    10 2017/02/05 19:03:48
 19000    0.000    10 2017/02/05 19:05:28
 19100    0.000    10 2017/02/05 19:07:08
 19200    0.000    10 2017/02/05 19:08:48
 19300    0.000    10 2017/02/05 19:10:28
 19400    0.000    10 2017/02/05 19:12:08
 19500    0.000    10 2017/02/05 19:13:48
 19600    0.000    10 2017/02/05 19:15:28
 19700    0.000    10 2017/02/05 19:17:08
 19800    0.000    10 2017/02/05 19:18:48
 19900    0.000    10 2017/02/05 19:20:28
 20000    0.000    10 2017/02/05 19:22:08
 20100    0.000    10 2017/02/05 19:23:48
 20200   -0.040    10 2017/02/05 19:25:28
 20300    0.000    10 2017/02/05 19:27:08
 20400    0.000    10 2017/02/05 19:28:48
 20500    0.000    10 2017/02/05 19:30:28
 20600    0.000    10 2017/02/05 19:32:08
 20700    0.000    10 2017/02/05 19:33:48
 20800   -0.040    10 2017/02/05 19:35:28
 20900    0.000    10 2017/02/05 19:37:08
 21000   -0.040    10 2017/02/05 19:38:48
 21100   -0.040    10 2017/02/05 19:40:28
 21200   -0.040    10 2017/02/05 19:42:08
 21300    0.000    10 2017/02/05 19:43:48
 21400    0.000    10 2017/02/05 19:45:28
 21500    0.000    10 2017/02/05 19:47:08
 21600   -0.040    10 2017/02/05 19:48:48
 21700    0.000    10 2017/02/05 19:50:28
 21800    0.000    10 2017/02/05 19:52:08
 21900    0.000    10 2017/02/05 19:53:48
 22000    0.000    10 2017/02/05 19:55:28
 22100   -0.040    10 2017/02/05 19:57:08
 22200   -0.040    10 2017/02/05 19:58:48
 22300   -0.040    10 2017/02/05 20:00:28
 22400   -0.040    10 2017/02/05 20:02:08
 22500    0.000    10 2017/02/05 20:03:48
 22600    0.000    10 2017/02/05 20:05:28
 22700    0.000    10 2017/02/05 20:07:08
 22800    0.000    10 2017/02/05 20:08:48
 22900   -0.040    10 2017/02/05 20:10:28
 23000   -0.040    10 2017/02/05 20:12:08
 23100    0.000    10 2017/02/05 20:13:48
 23200    0.000    10 2017/02/05 20:15:28
 23300    0.000    10 2017/02/05 20:17:08
 23400    0.000    10 2017/02/05 20:18:48
 23500    0.000    10 2017/02/05 20:20:28
 23600    0.000    10 2017/02/05 20:22:08
 23700    0.000    10 2017/02/05 20:23:48
 23800    0.000    10 2017/02/05 20:25:28
 23900    0.000    10 2017/02/05 20:27:08
# Rise Time Series
#  Cycle npts     Start                Date
R00    8   22 540446267 2017/02/15 03:57:47
# time     Pres phase                Date
     0    0.000     6 2017/02/15 03:57:47
  1200   -0.040    12 2017/02/15 04:17:47
  2400    0.000    12 2017/02/15 04:37:47
  3600    0.000    12 2017/02/15 04:57:47
  4800    0.000    12 2017/02/15 05:17:47
  6000    0.000    12 2017/02/15 05:37:47
  7200    0.000    12 2017/02/15 05:57:47
  8400   -0.040    12 2017/02/15 06:17:47
  9600   -0.040    12 2017/02/15 06:37:47
 10800    0.000    12 2017/02/15 06:57:47
 12000    0.000    12 2017/02/15 07:17:47
 13200   -0.040    12 2017/02/15 07:37:47
 14400    0.000    12 2017/02/15 07:57:47
 15600    0.000    12 2017/02/15 08:17:47
 16800   -0.040    12 2017/02/15 08:37:47
 18000   -0.040    12 2017/02/15 08:57:47
 19200   -0.040    12 2017/02/15 09:17:47
 20400   -0.040    12 2017/02/15 09:37:47
 20461   -0.040     7 2017/02/15 09:38:48
 21952    0.000    13 2017/02/15 10:03:39
 21975    0.000     8 2017/02/15 10:04:02
 22224   -0.040    14 2017/02/15 10:08:11
# Pump Time Series
#  Cycle  npts
B00    8   4
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    0.000   -19   15.51       0    2      2      3
    0.000   -19   15.51       0    2      2      3
   -0.040    74   14.42     170    2      5      7
    0.000   240   14.58     171    2      9      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    8  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    8    29    0         0      8           1271       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    8  7.69 15.34 14.58 10.34   9.83    10.31       170.0  175.0    74     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    8  -0.040   -0.040    0.000  23.791   0.000   0.000  23.778   0.000      4   37     0.0900    0
# Cycle Info:
# Descent
#   Cycle P_Start P_end   Time   Speed    1st Seek        Except Ice Detect
#                                         Time  P_change  Flags  Status
EF02    8    0.000   -0.040 65535     0.0    25.0     0.0  196       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    8    0.000    0.000    0.000    0.000  27.673   0.000    0.000  26.669   0.000
