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     2  324 000000000523690    48     0   0 2017/02/15, 15:43:23, -22.0225 -102.0244   4      0 15,0,9,10,11,0,5,6,9
SBD  8543     2  320 000000000523690    49     0   1 2017/02/15, 15:43:40, -22.0225 -102.0244   5      0 4
SBD  8543     2  320 000000000523690    50     0   2 2017/02/15, 15:43:55, -22.0225 -102.0244   5      0 4
SBD  8543     2  320 000000000523690    57     0   4 2017/02/16, 03:09:36, -21.9918 -101.9865  13      0 4
SBD  8543     2  166 000000000523690    58     0   5 2017/02/16, 03:10:05, -22.0254 -101.9865  13      0 10,11,14
SBD  8543     2  320 000000000523690    71     0   3 2017/02/16, 03:15:21, -21.9890 -102.0244   4      0 4
# Delayed Transmission - (3/6) Messages transmitted  41.6 days after surfacing on 2017/01/05 00:37:48 (refer to 1st Rise scan < 3dbar)
# Delayed Transmission - (3/6) Messages transmitted  42.1 days after surfacing on 2017/01/05 00:37:48 (refer to 1st Rise scan < 3dbar)
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      16         1698           72        1770
# Sensor_ID bytes     % packets Description
          0    48  2.83       2         GPS
          4  1232 72.56       4        Fall
          5    63  3.71       1        Rise
          6    48  2.83       1        Pump
          9    54  3.18       2  HR/Drift_P
         10    60  3.53       2  HR/Drift_T
         11    54  3.18       2  HR/Drift_S
         14   102  6.01       1 Engineering
         15    37  2.18       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G    2 1 2017/01/04 06:48  +3.63769 -106.04035  110  5  8 17 29  2.4     0
G    2 2 2017/01/05 03:28  -0.53355 -106.58637 1160  5 17 21 28  1.9     0
# High Resolution Data
#     C   Npts comp
H0     2    4     1
#      Pres      Temp    Salinity
     -0.040    25.0150  -999.0000
      0.040    25.0160  -999.0000
      0.080    25.0170  -999.0000
     -0.080    25.0190  -999.0000
# Drift Data
#      C Npts comp n_var
I0     2    8    1     3
#      Pres       Temp   Salinity
      0.040    26.1400  -999.0000
      0.040    26.5680  -999.0000
      0.000    26.2410  -999.0000
      0.000    27.0580  -999.0000
      0.040    28.3480  -999.0000
     -0.040    28.4480  -999.0000
      0.000    27.7060  -999.0000
      0.000    26.5700  -999.0000
# Fall Time Series
#  Cycle npts     Start                Date
F00    2  240 536827722 2017/01/04 06:48:42
# time     Pres phase                Date
     0   -0.040     1 2017/01/04 06:48:42
   100   -0.040    10 2017/01/04 06:50:22
   200   -0.040    10 2017/01/04 06:52:02
   300   -0.040    10 2017/01/04 06:53:42
   400    0.000    10 2017/01/04 06:55:22
   500   -0.040    10 2017/01/04 06:57:02
   600   -0.040    10 2017/01/04 06:58:42
   700   -0.040    10 2017/01/04 07:00:22
   800   -0.040    10 2017/01/04 07:02:02
   900   -0.040    10 2017/01/04 07:03:42
  1000   -0.040    10 2017/01/04 07:05:22
  1100   -0.040    10 2017/01/04 07:07:02
  1200   -0.040    10 2017/01/04 07:08:42
  1300    0.000    10 2017/01/04 07:10:22
  1400   -0.040    10 2017/01/04 07:12:02
  1500   -0.040    10 2017/01/04 07:13:42
  1600   -0.040    10 2017/01/04 07:15:22
  1700   -0.040    10 2017/01/04 07:17:02
  1800   -0.040    10 2017/01/04 07:18:42
  1900   -0.040    10 2017/01/04 07:20:22
  2000   -0.040    10 2017/01/04 07:22:02
  2100   -0.040    10 2017/01/04 07:23:42
  2200   -0.040    10 2017/01/04 07:25:22
  2300    0.000    10 2017/01/04 07:27:02
  2400   -0.040    10 2017/01/04 07:28:42
  2500   -0.040    10 2017/01/04 07:30:22
  2600   -0.040    10 2017/01/04 07:32:02
  2700   -0.040    10 2017/01/04 07:33:42
  2800   -0.040    10 2017/01/04 07:35:22
  2900    0.000    10 2017/01/04 07:37:02
  3000    0.000    10 2017/01/04 07:38:42
  3100   -0.040    10 2017/01/04 07:40:22
  3200    0.000    10 2017/01/04 07:42:02
  3300   -0.040    10 2017/01/04 07:43:42
  3400    0.000    10 2017/01/04 07:45:22
  3500   -0.040    10 2017/01/04 07:47:02
  3600    0.000    10 2017/01/04 07:48:42
  3700   -0.040    10 2017/01/04 07:50:22
  3800   -0.040    10 2017/01/04 07:52:02
  3900   -0.040    10 2017/01/04 07:53:42
  4000   -0.040    10 2017/01/04 07:55:22
  4100   -0.040    10 2017/01/04 07:57:02
  4200   -0.040    10 2017/01/04 07:58:42
  4300   -0.040    10 2017/01/04 08:00:22
  4400   -0.040    10 2017/01/04 08:02:02
  4500   -0.040    10 2017/01/04 08:03:42
  4600   -0.040    10 2017/01/04 08:05:22
  4700   -0.040    10 2017/01/04 08:07:02
  4800   -0.040    10 2017/01/04 08:08:42
  4900   -0.040    10 2017/01/04 08:10:22
  5000   -0.040    10 2017/01/04 08:12:02
  5100   -0.040    10 2017/01/04 08:13:42
  5200   -0.040    10 2017/01/04 08:15:22
  5300   -0.040    10 2017/01/04 08:17:02
  5400   -0.040    10 2017/01/04 08:18:42
  5500   -0.040    10 2017/01/04 08:20:22
  5600   -0.040    10 2017/01/04 08:22:02
  5700    0.000    10 2017/01/04 08:23:42
  5800   -0.040    10 2017/01/04 08:25:22
  5900   -0.040    10 2017/01/04 08:27:02
  6000    0.000    10 2017/01/04 08:28:42
  6100   -0.040    10 2017/01/04 08:30:22
  6200   -0.040    10 2017/01/04 08:32:02
  6300   -0.040    10 2017/01/04 08:33:42
  6400   -0.040    10 2017/01/04 08:35:22
  6500   -0.040    10 2017/01/04 08:37:02
  6600   -0.040    10 2017/01/04 08:38:42
  6700   -0.040    10 2017/01/04 08:40:22
  6800    0.000    10 2017/01/04 08:42:02
  6900    0.000    10 2017/01/04 08:43:42
  7000   -0.040    10 2017/01/04 08:45:22
  7100   -0.040    10 2017/01/04 08:47:02
  7200   -0.040    10 2017/01/04 08:48:42
  7300   -0.040    10 2017/01/04 08:50:22
  7400   -0.040    10 2017/01/04 08:52:02
  7500   -0.040    10 2017/01/04 08:53:42
  7600   -0.040    10 2017/01/04 08:55:22
  7700   -0.040    10 2017/01/04 08:57:02
  7800   -0.040    10 2017/01/04 08:58:42
  7900   -0.040    10 2017/01/04 09:00:22
  8000   -0.040    10 2017/01/04 09:02:02
  8100   -0.040    10 2017/01/04 09:03:42
  8200   -0.040    10 2017/01/04 09:05:22
  8300   -0.080    10 2017/01/04 09:07:02
  8400   -0.040    10 2017/01/04 09:08:42
  8500   -0.040    10 2017/01/04 09:10:22
  8600   -0.040    10 2017/01/04 09:12:02
  8700   -0.040    10 2017/01/04 09:13:42
  8800   -0.040    10 2017/01/04 09:15:22
  8900    0.000    10 2017/01/04 09:17:02
  9000   -0.040    10 2017/01/04 09:18:42
  9100   -0.040    10 2017/01/04 09:20:22
  9200   -0.040    10 2017/01/04 09:22:02
  9300   -0.040    10 2017/01/04 09:23:42
  9400   -0.040    10 2017/01/04 09:25:22
  9500   -0.040    10 2017/01/04 09:27:02
  9600   -0.040    10 2017/01/04 09:28:42
  9700   -0.040    10 2017/01/04 09:30:22
  9800   -0.040    10 2017/01/04 09:32:02
  9900    0.000    10 2017/01/04 09:33:42
 10000   -0.040    10 2017/01/04 09:35:22
 10100   -0.040    10 2017/01/04 09:37:02
 10200   -0.040    10 2017/01/04 09:38:42
 10300   -0.040    10 2017/01/04 09:40:22
 10400   -0.040    10 2017/01/04 09:42:02
 10500   -0.040    10 2017/01/04 09:43:42
 10600   -0.040    10 2017/01/04 09:45:22
 10700   -0.040    10 2017/01/04 09:47:02
 10800   -0.040    10 2017/01/04 09:48:42
 10900   -0.040    10 2017/01/04 09:50:22
 11000   -0.040    10 2017/01/04 09:52:02
 11100   -0.040    10 2017/01/04 09:53:42
 11200   -0.040    10 2017/01/04 09:55:22
 11300   -0.040    10 2017/01/04 09:57:02
 11400   -0.040    10 2017/01/04 09:58:42
 11500   -0.040    10 2017/01/04 10:00:22
 11600   -0.040    10 2017/01/04 10:02:02
 11700   -0.040    10 2017/01/04 10:03:42
 11800   -0.040    10 2017/01/04 10:05:22
 11900   -0.040    10 2017/01/04 10:07:02
 12000   -0.040    10 2017/01/04 10:08:42
 12100   -0.040    10 2017/01/04 10:10:22
 12200   -0.040    10 2017/01/04 10:12:02
 12300   -0.040    10 2017/01/04 10:13:42
 12400   -0.040    10 2017/01/04 10:15:22
 12500   -0.040    10 2017/01/04 10:17:02
 12600   -0.040    10 2017/01/04 10:18:42
 12700   -0.040    10 2017/01/04 10:20:22
 12800   -0.040    10 2017/01/04 10:22:02
 12900   -0.040    10 2017/01/04 10:23:42
 13000   -0.040    10 2017/01/04 10:25:22
 13100   -0.040    10 2017/01/04 10:27:02
 13200   -0.040    10 2017/01/04 10:28:42
 13300   -0.040    10 2017/01/04 10:30:22
 13400   -0.040    10 2017/01/04 10:32:02
 13500   -0.040    10 2017/01/04 10:33:42
 13600   -0.040    10 2017/01/04 10:35:22
 13700   -0.040    10 2017/01/04 10:37:02
 13800   -0.040    10 2017/01/04 10:38:42
 13900   -0.040    10 2017/01/04 10:40:22
 14000   -0.040    10 2017/01/04 10:42:02
 14100   -0.040    10 2017/01/04 10:43:42
 14200   -0.040    10 2017/01/04 10:45:22
 14300   -0.040    10 2017/01/04 10:47:02
 14400    0.000    10 2017/01/04 10:48:42
 14500   -0.040    10 2017/01/04 10:50:22
 14600   -0.040    10 2017/01/04 10:52:02
 14700   -0.040    10 2017/01/04 10:53:42
 14800   -0.040    10 2017/01/04 10:55:22
 14900   -0.040    10 2017/01/04 10:57:02
 15000   -0.040    10 2017/01/04 10:58:42
 15100   -0.040    10 2017/01/04 11:00:22
 15200   -0.040    10 2017/01/04 11:02:02
 15300   -0.040    10 2017/01/04 11:03:42
 15400   -0.040    10 2017/01/04 11:05:22
 15500   -0.040    10 2017/01/04 11:07:02
 15600   -0.040    10 2017/01/04 11:08:42
 15700   -0.040    10 2017/01/04 11:10:22
 15800   -0.040    10 2017/01/04 11:12:02
 15900   -0.040    10 2017/01/04 11:13:42
 16000   -0.040    10 2017/01/04 11:15:22
 16100   -0.040    10 2017/01/04 11:17:02
 16200   -0.040    10 2017/01/04 11:18:42
 16300   -0.040    10 2017/01/04 11:20:22
 16400    0.000    10 2017/01/04 11:22:02
 16500   -0.040    10 2017/01/04 11:23:42
 16600   -0.040    10 2017/01/04 11:25:22
 16700   -0.040    10 2017/01/04 11:27:02
 16800   -0.040    10 2017/01/04 11:28:42
 16900   -0.040    10 2017/01/04 11:30:22
 17000   -0.040    10 2017/01/04 11:32:02
 17100   -0.040    10 2017/01/04 11:33:42
 17200   -0.040    10 2017/01/04 11:35:22
 17300   -0.040    10 2017/01/04 11:37:02
 17400   -0.040    10 2017/01/04 11:38:42
 17500   -0.040    10 2017/01/04 11:40:22
 17600   -0.040    10 2017/01/04 11:42:02
 17700   -0.040    10 2017/01/04 11:43:42
 17800   -0.040    10 2017/01/04 11:45:22
 17900   -0.040    10 2017/01/04 11:47:02
 18000   -0.040    10 2017/01/04 11:48:42
 18100   -0.040    10 2017/01/04 11:50:22
 18200    0.000    10 2017/01/04 11:52:02
 18300   -0.040    10 2017/01/04 11:53:42
 18400   -0.040    10 2017/01/04 11:55:22
 18500   -0.040    10 2017/01/04 11:57:02
 18600   -0.040    10 2017/01/04 11:58:42
 18700   -0.080    10 2017/01/04 12:00:22
 18800   -0.040    10 2017/01/04 12:02:02
 18900   -0.040    10 2017/01/04 12:03:42
 19000   -0.080    10 2017/01/04 12:05:22
 19100   -0.040    10 2017/01/04 12:07:02
 19200   -0.040    10 2017/01/04 12:08:42
 19300   -0.040    10 2017/01/04 12:10:22
 19400    0.000    10 2017/01/04 12:12:02
 19500   -0.040    10 2017/01/04 12:13:42
 19600   -0.040    10 2017/01/04 12:15:22
 19700    0.000    10 2017/01/04 12:17:02
 19800   -0.040    10 2017/01/04 12:18:42
 19900   -0.040    10 2017/01/04 12:20:22
 20000   -0.040    10 2017/01/04 12:22:02
 20100   -0.040    10 2017/01/04 12:23:42
 20200   -0.040    10 2017/01/04 12:25:22
 20300   -0.040    10 2017/01/04 12:27:02
 20400   -0.040    10 2017/01/04 12:28:42
 20500   -0.040    10 2017/01/04 12:30:22
 20600   -0.040    10 2017/01/04 12:32:02
 20700   -0.040    10 2017/01/04 12:33:42
 20800   -0.040    10 2017/01/04 12:35:22
 20900   -0.040    10 2017/01/04 12:37:02
 21000   -0.040    10 2017/01/04 12:38:42
 21100   -0.040    10 2017/01/04 12:40:22
 21200   -0.040    10 2017/01/04 12:42:02
 21300   -0.040    10 2017/01/04 12:43:42
 21400   -0.040    10 2017/01/04 12:45:22
 21500   -0.040    10 2017/01/04 12:47:02
 21600   -0.040    10 2017/01/04 12:48:42
 21700   -0.040    10 2017/01/04 12:50:22
 21800   -0.040    10 2017/01/04 12:52:02
 21900   -0.040    10 2017/01/04 12:53:42
 22000   -0.040    10 2017/01/04 12:55:22
 22100   -0.040    10 2017/01/04 12:57:02
 22200   -0.040    10 2017/01/04 12:58:42
 22300    0.000    10 2017/01/04 13:00:22
 22400    0.000    10 2017/01/04 13:02:02
 22500   -0.040    10 2017/01/04 13:03:42
 22600   -0.040    10 2017/01/04 13:05:22
 22700   -0.040    10 2017/01/04 13:07:02
 22800   -0.080    10 2017/01/04 13:08:42
 22900   -0.040    10 2017/01/04 13:10:22
 23000    0.000    10 2017/01/04 13:12:02
 23100   -0.040    10 2017/01/04 13:13:42
 23200   -0.040    10 2017/01/04 13:15:22
 23300   -0.040    10 2017/01/04 13:17:02
 23400   -0.040    10 2017/01/04 13:18:42
 23500   -0.040    10 2017/01/04 13:20:22
 23600   -0.040    10 2017/01/04 13:22:02
 23700   -0.040    10 2017/01/04 13:23:42
 23800   -0.040    10 2017/01/04 13:25:22
 23900   -0.040    10 2017/01/04 13:27:02
# Rise Time Series
#  Cycle npts     Start                Date
R00    2   11 536891868 2017/01/05 00:37:48
# time     Pres phase                Date
     0   -0.040     6 2017/01/05 00:37:48
  1200   -0.040    12 2017/01/05 00:57:48
  2400   -0.040    12 2017/01/05 01:17:48
  3600    0.000    12 2017/01/05 01:37:48
  4800    0.000    12 2017/01/05 01:57:48
  6000   -0.040    12 2017/01/05 02:17:48
  7200   -0.040    12 2017/01/05 02:37:48
  7262    0.000     7 2017/01/05 02:38:50
  8753   -0.040    13 2017/01/05 03:03:41
  8775    0.000     8 2017/01/05 03:04:03
  9024    0.000    14 2017/01/05 03:08:12
# Pump Time Series
#  Cycle  npts
B00    2   4
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
   -0.040   -19   15.51       0    2      2      3
    0.000   -19   15.51       0    2      2      3
    0.000    74   14.90     211    2      2      7
    0.000   240   14.77     207    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    2  2.2    3  1500  1000   500   400     120    420    10     2    2940     120       1.0271
# 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    2    20    0         0      8           1286       0        6
# 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    2  7.66 15.43 14.77 10.44  10.10    10.88       211.0  216.0    74     240    6489.1     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    2   0.000    0.000    0.040  25.057   0.000  -0.080  25.015   0.000      4   37     0.0587    0
# Cycle Info:
# Descent
#   Cycle P_Start P_end   Time   Speed    1st Seek        Except Ice Detect
#                                         Time  P_change  Flags  Status
EF02    2   -0.040    0.000 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    2    0.000   -0.040    0.000    0.000  26.501   0.000   -0.040  27.768   0.000
