Sequence probe: 3 frames x 20 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 90 00 80 4A
FRAME 2: 00 00 E8 40 30 C2
FRAME 3: 00 00 7A 50 26 56
BASELINE heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 1/20
21:24:33.354  TX group=1 frame=1 len=006  00 00 90 00 80 4A
21:24:33.354  RX group=1 frame=1 no RX bytes
21:24:33.728  TX group=1 frame=2 len=006  00 00 E8 40 30 C2
21:24:33.728  RX group=1 frame=2 ANOMALY 12 RX bytes; first mismatch at byte 6: got 07, heartbeat offset 0 expected 00
21:24:33.728  RX group=1 frame=2 raw 00 00 00 00 80 DA 07 80 7A 50 26 D1
21:24:34.100  TX group=1 frame=3 len=006  00 00 7A 50 26 56
21:24:34.100  RX group=1 frame=3 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
21:24:34.100  RX group=1 frame=3 raw 07 80 7A 50 26 D1 00 00 00 00 80 DA
GROUP 1 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 2/20
21:24:35.239  TX group=2 frame=1 len=006  00 00 90 00 80 4A
21:24:35.239  RX group=2 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:24:35.613  TX group=2 frame=2 len=006  00 00 E8 40 30 C2
21:24:35.613  RX group=2 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:24:35.986  TX group=2 frame=3 len=006  00 00 7A 50 26 56
21:24:35.986  RX group=2 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 2 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 3/20
21:24:37.123  TX group=3 frame=1 len=006  00 00 90 00 80 4A
21:24:37.123  RX group=3 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:24:37.496  TX group=3 frame=2 len=006  00 00 E8 40 30 C2
21:24:37.496  RX group=3 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:24:37.869  TX group=3 frame=3 len=006  00 00 7A 50 26 56
21:24:37.869  RX group=3 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 3 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 4/20
21:24:39.007  TX group=4 frame=1 len=006  00 00 90 00 80 4A
21:24:39.007  RX group=4 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:24:39.381  TX group=4 frame=2 len=006  00 00 E8 40 30 C2
21:24:39.381  RX group=4 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:24:39.754  TX group=4 frame=3 len=006  00 00 7A 50 26 56
21:24:39.754  RX group=4 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 4 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 5/20
21:24:40.891  TX group=5 frame=1 len=006  00 00 90 00 80 4A
21:24:40.891  RX group=5 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:24:41.263  TX group=5 frame=2 len=006  00 00 E8 40 30 C2
21:24:41.263  RX group=5 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:24:41.636  TX group=5 frame=3 len=006  00 00 7A 50 26 56
21:24:41.636  RX group=5 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 5 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 6/20
21:24:42.775  TX group=6 frame=1 len=006  00 00 90 00 80 4A
21:24:42.775  RX group=6 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:24:43.149  TX group=6 frame=2 len=006  00 00 E8 40 30 C2
21:24:43.149  RX group=6 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:24:43.524  TX group=6 frame=3 len=006  00 00 7A 50 26 56
21:24:43.524  RX group=6 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 6 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 7/20
21:24:44.660  TX group=7 frame=1 len=006  00 00 90 00 80 4A
21:24:44.660  RX group=7 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:24:45.034  TX group=7 frame=2 len=006  00 00 E8 40 30 C2
21:24:45.034  RX group=7 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:24:45.408  TX group=7 frame=3 len=006  00 00 7A 50 26 56
21:24:45.408  RX group=7 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 7 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 8/20
21:24:46.544  TX group=8 frame=1 len=006  00 00 90 00 80 4A
21:24:46.544  RX group=8 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:24:46.918  TX group=8 frame=2 len=006  00 00 E8 40 30 C2
21:24:46.918  RX group=8 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:24:47.290  TX group=8 frame=3 len=006  00 00 7A 50 26 56
21:24:47.290  RX group=8 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 8 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 9/20
21:24:48.425  TX group=9 frame=1 len=006  00 00 90 00 80 4A
21:24:48.425  RX group=9 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:24:48.798  TX group=9 frame=2 len=006  00 00 E8 40 30 C2
21:24:48.798  RX group=9 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:24:49.171  TX group=9 frame=3 len=006  00 00 7A 50 26 56
21:24:49.171  RX group=9 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 9 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 10/20
21:24:50.308  TX group=10 frame=1 len=006  00 00 90 00 80 4A
21:24:50.308  RX group=10 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:24:50.682  TX group=10 frame=2 len=006  00 00 E8 40 30 C2
21:24:50.682  RX group=10 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:24:51.055  TX group=10 frame=3 len=006  00 00 7A 50 26 56
21:24:51.055  RX group=10 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 10 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 11/20
21:24:52.192  TX group=11 frame=1 len=006  00 00 90 00 80 4A
21:24:52.192  RX group=11 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:24:52.564  TX group=11 frame=2 len=006  00 00 E8 40 30 C2
21:24:52.564  RX group=11 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:24:52.936  TX group=11 frame=3 len=006  00 00 7A 50 26 56
21:24:52.936  RX group=11 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 11 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 12/20
21:24:54.073  TX group=12 frame=1 len=006  00 00 90 00 80 4A
21:24:54.073  RX group=12 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:24:54.446  TX group=12 frame=2 len=006  00 00 E8 40 30 C2
21:24:54.446  RX group=12 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:24:54.818  TX group=12 frame=3 len=006  00 00 7A 50 26 56
21:24:54.818  RX group=12 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 12 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 13/20
21:24:55.956  TX group=13 frame=1 len=006  00 00 90 00 80 4A
21:24:55.956  RX group=13 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:24:56.329  TX group=13 frame=2 len=006  00 00 E8 40 30 C2
21:24:56.329  RX group=13 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:24:56.701  TX group=13 frame=3 len=006  00 00 7A 50 26 56
21:24:56.701  RX group=13 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 13 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 14/20
21:24:57.838  TX group=14 frame=1 len=006  00 00 90 00 80 4A
21:24:57.838  RX group=14 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:24:58.210  TX group=14 frame=2 len=006  00 00 E8 40 30 C2
21:24:58.210  RX group=14 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:24:58.584  TX group=14 frame=3 len=006  00 00 7A 50 26 56
21:24:58.584  RX group=14 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 14 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 15/20
21:24:59.721  TX group=15 frame=1 len=006  00 00 90 00 80 4A
21:24:59.721  RX group=15 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:25:00.093  TX group=15 frame=2 len=006  00 00 E8 40 30 C2
21:25:00.093  RX group=15 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:25:00.466  TX group=15 frame=3 len=006  00 00 7A 50 26 56
21:25:00.466  RX group=15 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 15 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 16/20
21:25:01.601  TX group=16 frame=1 len=006  00 00 90 00 80 4A
21:25:01.601  RX group=16 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:25:01.974  TX group=16 frame=2 len=006  00 00 E8 40 30 C2
21:25:01.974  RX group=16 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:25:02.347  TX group=16 frame=3 len=006  00 00 7A 50 26 56
21:25:02.347  RX group=16 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 16 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 17/20
21:25:03.482  TX group=17 frame=1 len=006  00 00 90 00 80 4A
21:25:03.482  RX group=17 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:25:03.855  TX group=17 frame=2 len=006  00 00 E8 40 30 C2
21:25:03.855  RX group=17 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:25:04.227  TX group=17 frame=3 len=006  00 00 7A 50 26 56
21:25:04.227  RX group=17 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 17 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 18/20
21:25:05.364  TX group=18 frame=1 len=006  00 00 90 00 80 4A
21:25:05.364  RX group=18 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:25:05.736  TX group=18 frame=2 len=006  00 00 E8 40 30 C2
21:25:05.736  RX group=18 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:25:06.110  TX group=18 frame=3 len=006  00 00 7A 50 26 56
21:25:06.110  RX group=18 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 18 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 19/20
21:25:07.246  TX group=19 frame=1 len=006  00 00 90 00 80 4A
21:25:07.246  RX group=19 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:25:07.620  TX group=19 frame=2 len=006  00 00 E8 40 30 C2
21:25:07.620  RX group=19 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:25:07.992  TX group=19 frame=3 len=006  00 00 7A 50 26 56
21:25:07.992  RX group=19 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 19 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 20/20
21:25:09.129  TX group=20 frame=1 len=006  00 00 90 00 80 4A
21:25:09.129  RX group=20 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
21:25:09.503  TX group=20 frame=2 len=006  00 00 E8 40 30 C2
21:25:09.503  RX group=20 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:25:09.875  TX group=20 frame=3 len=006  00 00 7A 50 26 56
21:25:09.875  RX group=20 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 20 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
Anomalies: 2
