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     6  320 000000000527660    26     0   2 2017/02/16, 19:35:58, -20.9764  -91.9630   4      0 4
SBD  8545     6  320 000000000527660    27     0   3 2017/02/16, 19:36:09, -21.0097  -92.0015   4      0 4
SBD  8545     6  340 000000000527660    28     0   4 2017/02/16, 19:36:19, -20.9764  -91.9630   4      0 11,0,5,6,9,10,11
SBD  8545     6  320 000000000527660    29     0   5 2017/02/16, 19:36:39, -20.9760  -92.0015   5      0 4
SBD  8545     6  114 000000000527660    30     0   6 2017/02/16, 19:36:50, -20.9760  -92.0015   5      0 14
SBD  8545     6  296 000000000527660    82     0   0 2017/02/17, 19:12:36, -20.9764  -91.9630   6      0 15,0,9,10
SBD  8545     6  320 000000000527660    83     0   1 2017/02/17, 19:12:56, -20.9760  -92.0015   7      0 4
# Delayed Transmission - (5/7) Messages transmitted  21.4 days after surfacing on 2017/01/26 09:26:29 (refer to 1st Rise scan < 3dbar)
# Delayed Transmission - (2/7) Messages transmitted  22.4 days after surfacing on 2017/01/26 09:26:29 (refer to 1st Rise scan < 3dbar)
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      16         1946           84        2030
# Sensor_ID bytes     % packets Description
          0    48  2.47       2         GPS
          4  1232 63.31       4        Fall
          5   118  6.06       1        Rise
          6    48  2.47       1        Pump
          9    86  4.42       2  HR/Drift_P
         10   189  9.71       2  HR/Drift_T
         11    86  4.42       2  HR/Drift_S
         14   102  5.24       1 Engineering
         15    37  1.90       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G    6 1 2017/01/16 19:17 -22.95839 -111.90760   80  4 21 22 23  7.1     0
G    6 2 2017/01/26 16:01 -22.95595 -111.90833 1430  5 19 25 29  1.4     0
# High Resolution Data
#     C   Npts comp
H0     6    4     1
#      Pres      Temp    Salinity
      0.080    27.6040  -999.0000
      0.040    27.6040  -999.0000
      0.080    27.6030  -999.0000
      0.080    27.6040  -999.0000
# Drift Data
#      C Npts comp n_var
I0     6   71    1     3
#      Pres       Temp   Salinity
      0.040    24.1310  -999.0000
      0.000    23.5230  -999.0000
      0.040    23.2180  -999.0000
      0.040    25.6450  -999.0000
      0.040    31.8270  -999.0000
      0.000    35.2730  -999.0000
      0.040    31.3630  -999.0000
      0.040    26.8250  -999.0000
      0.040    25.3950  -999.0000
      0.040    23.8840  -999.0000
      0.040    23.2640  -999.0000
      0.040    28.9730  -999.0000
      0.040    30.6450  -999.0000
      0.040    33.3890  -999.0000
      0.040    31.4100  -999.0000
      0.040    26.6810  -999.0000
      0.040    25.5030  -999.0000
      0.040    24.7360  -999.0000
      0.040    24.5280  -999.0000
      0.040    31.9990  -999.0000
      0.040    33.7310  -999.0000
      0.000    35.6990  -999.0000
      0.040    29.4700  -999.0000
      0.080    26.0910  -999.0000
      0.040    24.8980  -999.0000
      0.040    24.2890  -999.0000
      0.040    25.8720  -999.0000
      0.040    33.7870  -999.0000
      0.040    37.4720  -999.0000
      0.000    36.2190  -999.0000
      0.040    29.6110  -999.0000
      0.040    26.8800  -999.0000
      0.040    25.5150  -999.0000
      0.040    24.9380  -999.0000
      0.080    32.0580  -999.0000
      0.040    34.1160  -999.0000
      0.040    34.6260  -999.0000
      0.040    30.5150  -999.0000
      0.080    27.1460  -999.0000
      0.080    25.4780  -999.0000
      0.040    24.5450  -999.0000
      0.080    27.6570  -999.0000
      0.080    36.3890  -999.0000
      0.040    36.8790  -999.0000
      0.040    36.9350  -999.0000
      0.040    30.7880  -999.0000
      0.040    27.2710  -999.0000
      0.040    25.8720  -999.0000
      0.040    24.8440  -999.0000
      0.040    26.4350  -999.0000
      0.040    31.5310  -999.0000
      0.040    31.3090  -999.0000
      0.040    30.2350  -999.0000
      0.040    27.0580  -999.0000
      0.040    25.3130  -999.0000
      0.040    25.1360  -999.0000
      0.040    25.0120  -999.0000
      0.040    31.2570  -999.0000
      0.040    33.3410  -999.0000
      0.000    32.5230  -999.0000
      0.040    27.0640  -999.0000
      0.080    25.3150  -999.0000
      0.040    24.8090  -999.0000
      0.040    24.4410  -999.0000
      0.040    24.9930  -999.0000
      0.080    32.5750  -999.0000
      0.040    35.3120  -999.0000
      0.040    33.5240  -999.0000
      0.040    28.6040  -999.0000
      0.080    26.7720  -999.0000
      0.040    26.0630  -999.0000
# Fall Time Series
#  Cycle npts     Start                Date
F00    6  240 537909451 2017/01/16 19:17:31
# time     Pres phase                Date
     0    0.000     1 2017/01/16 19:17:31
   100   -0.040    10 2017/01/16 19:19:11
   200   -0.040    10 2017/01/16 19:20:51
   300   -0.040    10 2017/01/16 19:22:31
   400   -0.040    10 2017/01/16 19:24:11
   500    0.000    10 2017/01/16 19:25:51
   600   -0.040    10 2017/01/16 19:27:31
   700    0.000    10 2017/01/16 19:29:11
   800   -0.040    10 2017/01/16 19:30:51
   900    0.000    10 2017/01/16 19:32:31
  1000   -0.040    10 2017/01/16 19:34:11
  1100    0.000    10 2017/01/16 19:35:51
  1200   -0.040    10 2017/01/16 19:37:31
  1300    0.000    10 2017/01/16 19:39:11
  1400    0.000    10 2017/01/16 19:40:51
  1500    0.000    10 2017/01/16 19:42:31
  1600   -0.040    10 2017/01/16 19:44:11
  1700    0.000    10 2017/01/16 19:45:51
  1800    0.000    10 2017/01/16 19:47:31
  1900   -0.040    10 2017/01/16 19:49:11
  2000    0.000    10 2017/01/16 19:50:51
  2100   -0.040    10 2017/01/16 19:52:31
  2200   -0.040    10 2017/01/16 19:54:11
  2300    0.000    10 2017/01/16 19:55:51
  2400    0.000    10 2017/01/16 19:57:31
  2500    0.000    10 2017/01/16 19:59:11
  2600    0.000    10 2017/01/16 20:00:51
  2700   -0.040    10 2017/01/16 20:02:31
  2800    0.000    10 2017/01/16 20:04:11
  2900    0.000    10 2017/01/16 20:05:51
  3000    0.000    10 2017/01/16 20:07:31
  3100    0.000    10 2017/01/16 20:09:11
  3200    0.000    10 2017/01/16 20:10:51
  3300    0.000    10 2017/01/16 20:12:31
  3400    0.000    10 2017/01/16 20:14:11
  3500    0.000    10 2017/01/16 20:15:51
  3600   -0.040    10 2017/01/16 20:17:31
  3700    0.000    10 2017/01/16 20:19:11
  3800    0.000    10 2017/01/16 20:20:51
  3900   -0.040    10 2017/01/16 20:22:31
  4000    0.000    10 2017/01/16 20:24:11
  4100    0.000    10 2017/01/16 20:25:51
  4200    0.000    10 2017/01/16 20:27:31
  4300    0.000    10 2017/01/16 20:29:11
  4400    0.000    10 2017/01/16 20:30:51
  4500    0.000    10 2017/01/16 20:32:31
  4600    0.000    10 2017/01/16 20:34:11
  4700    0.000    10 2017/01/16 20:35:51
  4800    0.000    10 2017/01/16 20:37:31
  4900    0.000    10 2017/01/16 20:39:11
  5000    0.000    10 2017/01/16 20:40:51
  5100    0.000    10 2017/01/16 20:42:31
  5200    0.000    10 2017/01/16 20:44:11
  5300    0.000    10 2017/01/16 20:45:51
  5400    0.000    10 2017/01/16 20:47:31
  5500   -0.040    10 2017/01/16 20:49:11
  5600    0.000    10 2017/01/16 20:50:51
  5700   -0.040    10 2017/01/16 20:52:31
  5800    0.000    10 2017/01/16 20:54:11
  5900   -0.040    10 2017/01/16 20:55:51
  6000    0.000    10 2017/01/16 20:57:31
  6100    0.000    10 2017/01/16 20:59:11
  6200    0.000    10 2017/01/16 21:00:51
  6300    0.000    10 2017/01/16 21:02:31
  6400   -0.040    10 2017/01/16 21:04:11
  6500    0.000    10 2017/01/16 21:05:51
  6600   -0.040    10 2017/01/16 21:07:31
  6700    0.000    10 2017/01/16 21:09:11
  6800    0.000    10 2017/01/16 21:10:51
  6900    0.000    10 2017/01/16 21:12:31
  7000    0.000    10 2017/01/16 21:14:11
  7100    0.000    10 2017/01/16 21:15:51
  7200    0.000    10 2017/01/16 21:17:31
  7300   -0.040    10 2017/01/16 21:19:11
  7400    0.000    10 2017/01/16 21:20:51
  7500   -0.040    10 2017/01/16 21:22:31
  7600    0.000    10 2017/01/16 21:24:11
  7700   -0.040    10 2017/01/16 21:25:51
  7800    0.000    10 2017/01/16 21:27:31
  7900    0.000    10 2017/01/16 21:29:11
  8000    0.000    10 2017/01/16 21:30:51
  8100    0.000    10 2017/01/16 21:32:31
  8200   -0.040    10 2017/01/16 21:34:11
  8300    0.000    10 2017/01/16 21:35:51
  8400   -0.040    10 2017/01/16 21:37:31
  8500    0.000    10 2017/01/16 21:39:11
  8600    0.000    10 2017/01/16 21:40:51
  8700   -0.040    10 2017/01/16 21:42:31
  8800    0.000    10 2017/01/16 21:44:11
  8900    0.000    10 2017/01/16 21:45:51
  9000    0.000    10 2017/01/16 21:47:31
  9100    0.000    10 2017/01/16 21:49:11
  9200    0.000    10 2017/01/16 21:50:51
  9300    0.000    10 2017/01/16 21:52:31
  9400    0.000    10 2017/01/16 21:54:11
  9500   -0.040    10 2017/01/16 21:55:51
  9600   -0.040    10 2017/01/16 21:57:31
  9700    0.000    10 2017/01/16 21:59:11
  9800    0.000    10 2017/01/16 22:00:51
  9900    0.000    10 2017/01/16 22:02:31
 10000    0.000    10 2017/01/16 22:04:11
 10100    0.000    10 2017/01/16 22:05:51
 10200   -0.040    10 2017/01/16 22:07:31
 10300    0.000    10 2017/01/16 22:09:11
 10400    0.000    10 2017/01/16 22:10:51
 10500   -0.040    10 2017/01/16 22:12:31
 10600   -0.040    10 2017/01/16 22:14:11
 10700    0.000    10 2017/01/16 22:15:51
 10800   -0.040    10 2017/01/16 22:17:31
 10900   -0.040    10 2017/01/16 22:19:11
 11000    0.000    10 2017/01/16 22:20:51
 11100    0.000    10 2017/01/16 22:22:31
 11200    0.000    10 2017/01/16 22:24:11
 11300   -0.040    10 2017/01/16 22:25:51
 11400    0.000    10 2017/01/16 22:27:31
 11500    0.000    10 2017/01/16 22:29:11
 11600    0.000    10 2017/01/16 22:30:51
 11700    0.000    10 2017/01/16 22:32:31
 11800    0.000    10 2017/01/16 22:34:11
 11900   -0.040    10 2017/01/16 22:35:51
 12000    0.000    10 2017/01/16 22:37:31
 12100    0.000    10 2017/01/16 22:39:11
 12200    0.000    10 2017/01/16 22:40:51
 12300    0.000    10 2017/01/16 22:42:31
 12400   -0.040    10 2017/01/16 22:44:11
 12500    0.000    10 2017/01/16 22:45:51
 12600    0.000    10 2017/01/16 22:47:31
 12700    0.000    10 2017/01/16 22:49:11
 12800    0.000    10 2017/01/16 22:50:51
 12900    0.000    10 2017/01/16 22:52:31
 13000    0.000    10 2017/01/16 22:54:11
 13100   -0.040    10 2017/01/16 22:55:51
 13200    0.000    10 2017/01/16 22:57:31
 13300    0.000    10 2017/01/16 22:59:11
 13400    0.000    10 2017/01/16 23:00:51
 13500   -0.040    10 2017/01/16 23:02:31
 13600    0.000    10 2017/01/16 23:04:11
 13700    0.000    10 2017/01/16 23:05:51
 13800    0.000    10 2017/01/16 23:07:31
 13900   -0.040    10 2017/01/16 23:09:11
 14000    0.000    10 2017/01/16 23:10:51
 14100    0.000    10 2017/01/16 23:12:31
 14200    0.000    10 2017/01/16 23:14:11
 14300    0.000    10 2017/01/16 23:15:51
 14400    0.000    10 2017/01/16 23:17:31
 14500    0.000    10 2017/01/16 23:19:11
 14600   -0.040    10 2017/01/16 23:20:51
 14700    0.000    10 2017/01/16 23:22:31
 14800    0.000    10 2017/01/16 23:24:11
 14900    0.000    10 2017/01/16 23:25:51
 15000    0.000    10 2017/01/16 23:27:31
 15100    0.000    10 2017/01/16 23:29:11
 15200    0.000    10 2017/01/16 23:30:51
 15300    0.000    10 2017/01/16 23:32:31
 15400    0.000    10 2017/01/16 23:34:11
 15500    0.000    10 2017/01/16 23:35:51
 15600    0.000    10 2017/01/16 23:37:31
 15700    0.000    10 2017/01/16 23:39:11
 15800    0.000    10 2017/01/16 23:40:51
 15900    0.000    10 2017/01/16 23:42:31
 16000    0.000    10 2017/01/16 23:44:11
 16100   -0.040    10 2017/01/16 23:45:51
 16200    0.000    10 2017/01/16 23:47:31
 16300    0.000    10 2017/01/16 23:49:11
 16400    0.000    10 2017/01/16 23:50:51
 16500    0.000    10 2017/01/16 23:52:31
 16600    0.000    10 2017/01/16 23:54:11
 16700    0.000    10 2017/01/16 23:55:51
 16800    0.000    10 2017/01/16 23:57:31
 16900    0.000    10 2017/01/16 23:59:11
 17000    0.000    10 2017/01/17 00:00:51
 17100    0.000    10 2017/01/17 00:02:31
 17200    0.000    10 2017/01/17 00:04:11
 17300    0.000    10 2017/01/17 00:05:51
 17400    0.000    10 2017/01/17 00:07:31
 17500    0.000    10 2017/01/17 00:09:11
 17600    0.000    10 2017/01/17 00:10:51
 17700    0.000    10 2017/01/17 00:12:31
 17800    0.000    10 2017/01/17 00:14:11
 17900    0.000    10 2017/01/17 00:15:51
 18000    0.000    10 2017/01/17 00:17:31
 18100    0.000    10 2017/01/17 00:19:11
 18200    0.000    10 2017/01/17 00:20:51
 18300    0.000    10 2017/01/17 00:22:31
 18400    0.000    10 2017/01/17 00:24:11
 18500    0.000    10 2017/01/17 00:25:51
 18600   -0.040    10 2017/01/17 00:27:31
 18700    0.000    10 2017/01/17 00:29:11
 18800    0.000    10 2017/01/17 00:30:51
 18900    0.000    10 2017/01/17 00:32:31
 19000    0.000    10 2017/01/17 00:34:11
 19100    0.000    10 2017/01/17 00:35:51
 19200    0.000    10 2017/01/17 00:37:31
 19300    0.000    10 2017/01/17 00:39:11
 19400    0.000    10 2017/01/17 00:40:51
 19500    0.000    10 2017/01/17 00:42:31
 19600    0.000    10 2017/01/17 00:44:11
 19700    0.000    10 2017/01/17 00:45:51
 19800   -0.040    10 2017/01/17 00:47:31
 19900    0.000    10 2017/01/17 00:49:11
 20000    0.000    10 2017/01/17 00:50:51
 20100   -0.040    10 2017/01/17 00:52:31
 20200    0.000    10 2017/01/17 00:54:11
 20300    0.000    10 2017/01/17 00:55:51
 20400    0.000    10 2017/01/17 00:57:31
 20500    0.000    10 2017/01/17 00:59:11
 20600    0.000    10 2017/01/17 01:00:51
 20700    0.000    10 2017/01/17 01:02:31
 20800    0.000    10 2017/01/17 01:04:11
 20900    0.000    10 2017/01/17 01:05:51
 21000    0.000    10 2017/01/17 01:07:31
 21100    0.000    10 2017/01/17 01:09:11
 21200    0.000    10 2017/01/17 01:10:51
 21300    0.000    10 2017/01/17 01:12:31
 21400    0.000    10 2017/01/17 01:14:11
 21500    0.000    10 2017/01/17 01:15:51
 21600    0.000    10 2017/01/17 01:17:31
 21700    0.000    10 2017/01/17 01:19:11
 21800    0.000    10 2017/01/17 01:20:51
 21900    0.000    10 2017/01/17 01:22:31
 22000    0.000    10 2017/01/17 01:24:11
 22100    0.000    10 2017/01/17 01:25:51
 22200    0.000    10 2017/01/17 01:27:31
 22300    0.000    10 2017/01/17 01:29:11
 22400    0.000    10 2017/01/17 01:30:51
 22500    0.000    10 2017/01/17 01:32:31
 22600    0.000    10 2017/01/17 01:34:11
 22700    0.000    10 2017/01/17 01:35:51
 22800    0.000    10 2017/01/17 01:37:31
 22900    0.000    10 2017/01/17 01:39:11
 23000    0.000    10 2017/01/17 01:40:51
 23100    0.000    10 2017/01/17 01:42:31
 23200   -0.040    10 2017/01/17 01:44:11
 23300    0.000    10 2017/01/17 01:45:51
 23400    0.000    10 2017/01/17 01:47:31
 23500    0.000    10 2017/01/17 01:49:11
 23600    0.000    10 2017/01/17 01:50:51
 23700    0.000    10 2017/01/17 01:52:31
 23800    0.000    10 2017/01/17 01:54:11
 23900    0.000    10 2017/01/17 01:55:51
# Rise Time Series
#  Cycle npts     Start                Date
R00    6   22 538737989 2017/01/26 09:26:29
# time     Pres phase                Date
     0    0.000     6 2017/01/26 09:26:29
  1200    0.040    12 2017/01/26 09:46:29
  2400    0.040    12 2017/01/26 10:06:29
  3600    0.000    12 2017/01/26 10:26:29
  4800    0.040    12 2017/01/26 10:46:29
  6000    0.040    12 2017/01/26 11:06:29
  7200    0.000    12 2017/01/26 11:26:29
  8400    0.000    12 2017/01/26 11:46:29
  9600    0.000    12 2017/01/26 12:06:29
 10800    0.040    12 2017/01/26 12:26:29
 12000    0.040    12 2017/01/26 12:46:29
 13200    0.040    12 2017/01/26 13:06:29
 14400    0.040    12 2017/01/26 13:26:29
 15600    0.040    12 2017/01/26 13:46:29
 16800    0.040    12 2017/01/26 14:06:29
 18000    0.040    12 2017/01/26 14:26:29
 19200    0.040    12 2017/01/26 14:46:29
 20400    0.040    12 2017/01/26 15:06:29
 20462    0.040     7 2017/01/26 15:07:31
 21953    0.040    13 2017/01/26 15:32:22
 21976    0.040     8 2017/01/26 15:32:45
 22225    0.040    14 2017/01/26 15:36:54
# Pump Time Series
#  Cycle  npts
B00    6   4
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
    0.000   -19   15.52       0    2      2      3
    0.000   -19   15.51       0    2      2      3
    0.040    74   14.47     176    2      2      7
    0.040   240   14.64     174    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    6  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    6    20    0         0      8           1222       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    6  7.70 15.44 14.64 10.34   9.92    10.62       176.0  179.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    6   0.000    0.000    0.040  27.376   0.000   0.040  27.603   0.000      4   37     0.1187    0
# Cycle Info:
# Descent
#   Cycle P_Start P_end   Time   Speed    1st Seek        Except Ice Detect
#                                         Time  P_change  Flags  Status
EF02    6    0.000   -0.040 65535     0.0    25.0     0.0  220       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    6    0.000    0.000    0.040    0.000  28.535   0.000    0.040  29.213   0.000
