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  8538     4  320 000000000520680    21     0   2 2017/01/17, 03:48:00, -14.4472 -108.2354   4      0 4
SBD  8538     4  320 000000000520680    22     0   3 2017/01/17, 03:48:14, -14.4094 -108.2706   4      0 4
SBD  8538     4  320 000000000520680    23     0   4 2017/01/17, 03:48:55, -14.4122 -108.2354   4      0 4
SBD  8538     4  166 000000000520680    24     0   5 2017/01/17, 03:49:02, -14.4122 -108.2354   4      0 10,11,14
SBD  8538     4  325 000000000520680    38     0   0 2017/01/17, 03:55:14, -14.4036 -108.2238   3      0 15,0,9,10,11,0,5,6,9
SBD  8538     4  320 000000000520680    39     0   1 2017/01/17, 03:55:26, -14.4036 -108.2238   3      0 4
# Delayed Transmission - (6/6) Messages transmitted  10.2 days after surfacing on 2017/01/06 23:01:45 (refer to 1st Rise scan < 3dbar)
# Raw packet information
#  Packets Packet_bytes Header_bytes Total_bytes
P0      16         1699           72        1771
# Sensor_ID bytes     % packets Description
          0    48  2.83       2         GPS
          4  1232 72.51       4        Fall
          5    63  3.71       1        Rise
          6    48  2.83       1        Pump
          9    55  3.24       2  HR/Drift_P
         10    60  3.53       2  HR/Drift_T
         11    54  3.18       2  HR/Drift_S
         14   102  6.00       1 Engineering
         15    37  2.18       1     Mission
# GPS Position
#    C Phs Date     Time   Latitude  Longitude Tfix  N Signal   Hdop status
G    4 1 2017/01/06 05:12  -5.85165 -107.26617  610  3 10 23 32  6.4     0
G    4 2 2017/01/07 02:39 -10.35065 -107.78715 1430  4  8 19 27  2.0     0
# High Resolution Data
#     C   Npts comp
H0     4    4     1
#      Pres      Temp    Salinity
     -0.040    24.2130     0.0120
      0.160    24.2140     0.0120
     -0.160    24.2130     0.0120
     -0.120    24.2130     0.0120
# Drift Data
#      C Npts comp n_var
I0     4    8    1     3
#      Pres       Temp   Salinity
     -0.040    23.7040     0.0110
      0.040    23.7280     0.0110
      0.080    23.7590     0.0110
      0.000    23.7840     0.0110
      0.040    23.8370     0.0110
     -0.040    23.8420     0.0110
      0.080    23.8830     0.0110
     -0.040    24.0960     0.0120
# Fall Time Series
#  Cycle npts     Start                Date
F00    4  240 536994760 2017/01/06 05:12:40
# time     Pres phase                Date
     0    0.000     1 2017/01/06 05:12:40
   100    0.000    10 2017/01/06 05:14:20
   200    0.000    10 2017/01/06 05:16:00
   300    0.000    10 2017/01/06 05:17:40
   400    0.000    10 2017/01/06 05:19:20
   500    0.000    10 2017/01/06 05:21:00
   600    0.000    10 2017/01/06 05:22:40
   700    0.000    10 2017/01/06 05:24:20
   800    0.000    10 2017/01/06 05:26:00
   900    0.000    10 2017/01/06 05:27:40
  1000    0.000    10 2017/01/06 05:29:20
  1100    0.040    10 2017/01/06 05:31:00
  1200    0.040    10 2017/01/06 05:32:40
  1300    0.000    10 2017/01/06 05:34:20
  1400    0.000    10 2017/01/06 05:36:00
  1500    0.000    10 2017/01/06 05:37:40
  1600    0.000    10 2017/01/06 05:39:20
  1700    0.000    10 2017/01/06 05:41:00
  1800    0.000    10 2017/01/06 05:42:40
  1900    0.000    10 2017/01/06 05:44:20
  2000    0.000    10 2017/01/06 05:46:00
  2100    0.000    10 2017/01/06 05:47:40
  2200    0.040    10 2017/01/06 05:49:20
  2300    0.000    10 2017/01/06 05:51:00
  2400    0.000    10 2017/01/06 05:52:40
  2500    0.000    10 2017/01/06 05:54:20
  2600    0.000    10 2017/01/06 05:56:00
  2700    0.000    10 2017/01/06 05:57:40
  2800    0.040    10 2017/01/06 05:59:20
  2900    0.000    10 2017/01/06 06:01:00
  3000    0.000    10 2017/01/06 06:02:40
  3100    0.000    10 2017/01/06 06:04:20
  3200    0.000    10 2017/01/06 06:06:00
  3300    0.000    10 2017/01/06 06:07:40
  3400    0.000    10 2017/01/06 06:09:20
  3500    0.040    10 2017/01/06 06:11:00
  3600    0.000    10 2017/01/06 06:12:40
  3700    0.000    10 2017/01/06 06:14:20
  3800    0.000    10 2017/01/06 06:16:00
  3900    0.000    10 2017/01/06 06:17:40
  4000    0.000    10 2017/01/06 06:19:20
  4100    0.000    10 2017/01/06 06:21:00
  4200    0.000    10 2017/01/06 06:22:40
  4300    0.000    10 2017/01/06 06:24:20
  4400    0.000    10 2017/01/06 06:26:00
  4500    0.000    10 2017/01/06 06:27:40
  4600    0.000    10 2017/01/06 06:29:20
  4700   -0.040    10 2017/01/06 06:31:00
  4800    0.000    10 2017/01/06 06:32:40
  4900    0.000    10 2017/01/06 06:34:20
  5000    0.000    10 2017/01/06 06:36:00
  5100    0.000    10 2017/01/06 06:37:40
  5200    0.000    10 2017/01/06 06:39:20
  5300    0.000    10 2017/01/06 06:41:00
  5400    0.000    10 2017/01/06 06:42:40
  5500    0.000    10 2017/01/06 06:44:20
  5600    0.000    10 2017/01/06 06:46:00
  5700    0.000    10 2017/01/06 06:47:40
  5800    0.000    10 2017/01/06 06:49:20
  5900   -0.040    10 2017/01/06 06:51:00
  6000    0.000    10 2017/01/06 06:52:40
  6100    0.000    10 2017/01/06 06:54:20
  6200    0.000    10 2017/01/06 06:56:00
  6300    0.000    10 2017/01/06 06:57:40
  6400    0.000    10 2017/01/06 06:59:20
  6500    0.000    10 2017/01/06 07:01:00
  6600    0.000    10 2017/01/06 07:02:40
  6700    0.000    10 2017/01/06 07:04:20
  6800    0.000    10 2017/01/06 07:06:00
  6900    0.000    10 2017/01/06 07:07:40
  7000    0.000    10 2017/01/06 07:09:20
  7100    0.000    10 2017/01/06 07:11:00
  7200    0.000    10 2017/01/06 07:12:40
  7300    0.000    10 2017/01/06 07:14:20
  7400    0.000    10 2017/01/06 07:16:00
  7500    0.000    10 2017/01/06 07:17:40
  7600    0.000    10 2017/01/06 07:19:20
  7700    0.000    10 2017/01/06 07:21:00
  7800    0.000    10 2017/01/06 07:22:40
  7900    0.000    10 2017/01/06 07:24:20
  8000    0.000    10 2017/01/06 07:26:00
  8100    0.000    10 2017/01/06 07:27:40
  8200    0.000    10 2017/01/06 07:29:20
  8300    0.000    10 2017/01/06 07:31:00
  8400    0.000    10 2017/01/06 07:32:40
  8500    0.000    10 2017/01/06 07:34:20
  8600    0.000    10 2017/01/06 07:36:00
  8700    0.000    10 2017/01/06 07:37:40
  8800   -0.040    10 2017/01/06 07:39:20
  8900    0.000    10 2017/01/06 07:41:00
  9000    0.000    10 2017/01/06 07:42:40
  9100    0.000    10 2017/01/06 07:44:20
  9200    0.000    10 2017/01/06 07:46:00
  9300   -0.040    10 2017/01/06 07:47:40
  9400   -0.040    10 2017/01/06 07:49:20
  9500    0.000    10 2017/01/06 07:51:00
  9600    0.000    10 2017/01/06 07:52:40
  9700    0.000    10 2017/01/06 07:54:20
  9800    0.000    10 2017/01/06 07:56:00
  9900    0.000    10 2017/01/06 07:57:40
 10000   -0.040    10 2017/01/06 07:59:20
 10100   -0.040    10 2017/01/06 08:01:00
 10200    0.000    10 2017/01/06 08:02:40
 10300    0.000    10 2017/01/06 08:04:20
 10400    0.000    10 2017/01/06 08:06:00
 10500    0.000    10 2017/01/06 08:07:40
 10600    0.000    10 2017/01/06 08:09:20
 10700    0.000    10 2017/01/06 08:11:00
 10800    0.000    10 2017/01/06 08:12:40
 10900    0.000    10 2017/01/06 08:14:20
 11000    0.000    10 2017/01/06 08:16:00
 11100    0.000    10 2017/01/06 08:17:40
 11200   -0.040    10 2017/01/06 08:19:20
 11300   -0.040    10 2017/01/06 08:21:00
 11400    0.000    10 2017/01/06 08:22:40
 11500   -0.040    10 2017/01/06 08:24:20
 11600    0.000    10 2017/01/06 08:26:00
 11700    0.000    10 2017/01/06 08:27:40
 11800   -0.040    10 2017/01/06 08:29:20
 11900   -0.040    10 2017/01/06 08:31:00
 12000    0.000    10 2017/01/06 08:32:40
 12100    0.000    10 2017/01/06 08:34:20
 12200   -0.040    10 2017/01/06 08:36:00
 12300    0.000    10 2017/01/06 08:37:40
 12400    0.000    10 2017/01/06 08:39:20
 12500    0.000    10 2017/01/06 08:41:00
 12600    0.000    10 2017/01/06 08:42:40
 12700    0.000    10 2017/01/06 08:44:20
 12800    0.000    10 2017/01/06 08:46:00
 12900    0.000    10 2017/01/06 08:47:40
 13000   -0.040    10 2017/01/06 08:49:20
 13100    0.000    10 2017/01/06 08:51:00
 13200    0.000    10 2017/01/06 08:52:40
 13300    0.000    10 2017/01/06 08:54:20
 13400   -0.040    10 2017/01/06 08:56:00
 13500    0.000    10 2017/01/06 08:57:40
 13600   -0.040    10 2017/01/06 08:59:20
 13700    0.000    10 2017/01/06 09:01:00
 13800    0.000    10 2017/01/06 09:02:40
 13900    0.000    10 2017/01/06 09:04:20
 14000    0.000    10 2017/01/06 09:06:00
 14100    0.000    10 2017/01/06 09:07:40
 14200    0.000    10 2017/01/06 09:09:20
 14300    0.000    10 2017/01/06 09:11:00
 14400   -0.040    10 2017/01/06 09:12:40
 14500    0.000    10 2017/01/06 09:14:20
 14600   -0.040    10 2017/01/06 09:16:00
 14700    0.000    10 2017/01/06 09:17:40
 14800    0.000    10 2017/01/06 09:19:20
 14900    0.000    10 2017/01/06 09:21:00
 15000    0.000    10 2017/01/06 09:22:40
 15100   -0.040    10 2017/01/06 09:24:20
 15200    0.000    10 2017/01/06 09:26:00
 15300   -0.040    10 2017/01/06 09:27:40
 15400   -0.040    10 2017/01/06 09:29:20
 15500   -0.040    10 2017/01/06 09:31:00
 15600    0.000    10 2017/01/06 09:32:40
 15700   -0.040    10 2017/01/06 09:34:20
 15800   -0.040    10 2017/01/06 09:36:00
 15900    0.000    10 2017/01/06 09:37:40
 16000    0.000    10 2017/01/06 09:39:20
 16100   -0.040    10 2017/01/06 09:41:00
 16200    0.000    10 2017/01/06 09:42:40
 16300    0.000    10 2017/01/06 09:44:20
 16400    0.000    10 2017/01/06 09:46:00
 16500   -0.040    10 2017/01/06 09:47:40
 16600   -0.040    10 2017/01/06 09:49:20
 16700    0.000    10 2017/01/06 09:51:00
 16800    0.000    10 2017/01/06 09:52:40
 16900    0.000    10 2017/01/06 09:54:20
 17000   -0.040    10 2017/01/06 09:56:00
 17100    0.000    10 2017/01/06 09:57:40
 17200   -0.040    10 2017/01/06 09:59:20
 17300    0.000    10 2017/01/06 10:01:00
 17400    0.000    10 2017/01/06 10:02:40
 17500    0.000    10 2017/01/06 10:04:20
 17600    0.000    10 2017/01/06 10:06:00
 17700   -0.040    10 2017/01/06 10:07:40
 17800   -0.040    10 2017/01/06 10:09:20
 17900    0.000    10 2017/01/06 10:11:00
 18000   -0.040    10 2017/01/06 10:12:40
 18100    0.000    10 2017/01/06 10:14:20
 18200    0.000    10 2017/01/06 10:16:00
 18300   -0.040    10 2017/01/06 10:17:40
 18400   -0.040    10 2017/01/06 10:19:20
 18500    0.000    10 2017/01/06 10:21:00
 18600   -0.040    10 2017/01/06 10:22:40
 18700    0.000    10 2017/01/06 10:24:20
 18800   -0.040    10 2017/01/06 10:26:00
 18900   -0.040    10 2017/01/06 10:27:40
 19000   -0.040    10 2017/01/06 10:29:20
 19100   -0.040    10 2017/01/06 10:31:00
 19200    0.000    10 2017/01/06 10:32:40
 19300   -0.040    10 2017/01/06 10:34:20
 19400    0.000    10 2017/01/06 10:36:00
 19500    0.000    10 2017/01/06 10:37:40
 19600   -0.040    10 2017/01/06 10:39:20
 19700    0.000    10 2017/01/06 10:41:00
 19800   -0.040    10 2017/01/06 10:42:40
 19900   -0.040    10 2017/01/06 10:44:20
 20000    0.000    10 2017/01/06 10:46:00
 20100   -0.040    10 2017/01/06 10:47:40
 20200    0.000    10 2017/01/06 10:49:20
 20300   -0.040    10 2017/01/06 10:51:00
 20400   -0.040    10 2017/01/06 10:52:40
 20500    0.000    10 2017/01/06 10:54:20
 20600   -0.040    10 2017/01/06 10:56:00
 20700    0.000    10 2017/01/06 10:57:40
 20800    0.000    10 2017/01/06 10:59:20
 20900    0.000    10 2017/01/06 11:01:00
 21000    0.000    10 2017/01/06 11:02:40
 21100    0.000    10 2017/01/06 11:04:20
 21200   -0.040    10 2017/01/06 11:06:00
 21300    0.000    10 2017/01/06 11:07:40
 21400    0.000    10 2017/01/06 11:09:20
 21500    0.000    10 2017/01/06 11:11:00
 21600    0.000    10 2017/01/06 11:12:40
 21700   -0.040    10 2017/01/06 11:14:20
 21800    0.000    10 2017/01/06 11:16:00
 21900   -0.040    10 2017/01/06 11:17:40
 22000   -0.040    10 2017/01/06 11:19:20
 22100    0.000    10 2017/01/06 11:21:00
 22200   -0.040    10 2017/01/06 11:22:40
 22300    0.000    10 2017/01/06 11:24:20
 22400    0.000    10 2017/01/06 11:26:00
 22500    0.000    10 2017/01/06 11:27:40
 22600    0.000    10 2017/01/06 11:29:20
 22700    0.000    10 2017/01/06 11:31:00
 22800    0.000    10 2017/01/06 11:32:40
 22900    0.000    10 2017/01/06 11:34:20
 23000    0.000    10 2017/01/06 11:36:00
 23100    0.000    10 2017/01/06 11:37:40
 23200    0.000    10 2017/01/06 11:39:20
 23300    0.000    10 2017/01/06 11:41:00
 23400    0.000    10 2017/01/06 11:42:40
 23500   -0.040    10 2017/01/06 11:44:20
 23600    0.000    10 2017/01/06 11:46:00
 23700   -0.040    10 2017/01/06 11:47:40
 23800    0.000    10 2017/01/06 11:49:20
 23900   -0.040    10 2017/01/06 11:51:00
# Rise Time Series
#  Cycle npts     Start                Date
R00    4   11 537058905 2017/01/06 23:01:45
# time     Pres phase                Date
     0    0.000     6 2017/01/06 23:01:45
  1200    0.000    12 2017/01/06 23:21:45
  2400    0.000    12 2017/01/06 23:41:45
  3600    0.000    12 2017/01/07 00:01:45
  4800    0.000    12 2017/01/07 00:21:45
  6000    0.000    12 2017/01/07 00:41:45
  7200   -0.040    12 2017/01/07 01:01:45
  7262    0.000     7 2017/01/07 01:02:47
  8752    0.000    13 2017/01/07 01:27:37
  8775    0.000     8 2017/01/07 01:28:00
  9024    0.000    14 2017/01/07 01:32:09
# Pump Time Series
#  Cycle  npts
B00    4   4
#  Pres P_time  Volts    mAmps  Vacuum        phase
#                               Before  After
   -0.040   -19   15.55       0    2      9      3
    0.000   -19   15.56       0    2      9      3
    0.000    74   14.99     222    9     13      7
    0.000   240   14.79     220    5     33      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    4  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    4    33    0         0      8           1262       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    4  7.66 15.46 14.79 10.06  10.02    10.81       222.0  227.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    4   0.000    0.000    0.040  24.205   0.011  -0.080  24.213   0.011      4   37     0.1087    0
# Cycle Info:
# Descent
#   Cycle P_Start P_end   Time   Speed    1st Seek        Except Ice Detect
#                                         Time  P_change  Flags  Status
EF02    4    0.000    0.040 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    4    0.000    0.000    0.000    0.000  23.744   0.011    0.000  23.914   0.011
