Sequence probe: 2 frames x 12 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 20 D0 AA
FRAME 2: 00 00 01 20 D0 AB
BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
BEGIN group 1/12
01:11:57.908  TX group=1 frame=1 len=006  00 00 00 20 D0 AA
01:11:57.908  RX group=1 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
01:11:58.725  TX group=1 frame=2 len=006  00 00 01 20 D0 AB
01:11:58.725  RX group=1 frame=2 ANOMALY 24 RX bytes; first mismatch at byte 12: got 07, heartbeat offset 0 expected 00
01:11:58.725  RX group=1 frame=2 raw 00 00 00 00 80 DA 00 00 00 00 80 DA 07 80 40 24 DD 64 07 80 40 24 DD 64
GROUP 1 TAIL ANOMALY 18 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
GROUP 1 TAIL raw 07 80 40 24 DD 64 07 80 40 24 DD 64 07 80 40 24 DD 64
BEGIN group 2/12
01:11:59.763  TX group=2 frame=1 len=006  00 00 00 20 D0 AA
01:11:59.763  RX group=2 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
01:12:00.577  TX group=2 frame=2 len=006  00 00 01 20 D0 AB
01:12:00.577  RX group=2 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 2 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 3/12
01:12:01.615  TX group=3 frame=1 len=006  00 00 00 20 D0 AA
01:12:01.615  RX group=3 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:12:02.430  TX group=3 frame=2 len=006  00 00 01 20 D0 AB
01:12:02.430  RX group=3 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 3 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 4/12
01:12:03.469  TX group=4 frame=1 len=006  00 00 00 20 D0 AA
01:12:03.469  RX group=4 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:12:04.287  TX group=4 frame=2 len=006  00 00 01 20 D0 AB
01:12:04.287  RX group=4 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 4 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 5/12
01:12:05.325  TX group=5 frame=1 len=006  00 00 00 20 D0 AA
01:12:05.325  RX group=5 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:12:06.141  TX group=5 frame=2 len=006  00 00 01 20 D0 AB
01:12:06.141  RX group=5 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 5 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 6/12
01:12:07.178  TX group=6 frame=1 len=006  00 00 00 20 D0 AA
01:12:07.178  RX group=6 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:12:07.993  TX group=6 frame=2 len=006  00 00 01 20 D0 AB
01:12:07.993  RX group=6 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 6 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 7/12
01:12:09.029  TX group=7 frame=1 len=006  00 00 00 20 D0 AA
01:12:09.029  RX group=7 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:12:09.844  TX group=7 frame=2 len=006  00 00 01 20 D0 AB
01:12:09.844  RX group=7 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 7 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 8/12
01:12:10.882  TX group=8 frame=1 len=006  00 00 00 20 D0 AA
01:12:10.882  RX group=8 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:12:11.704  TX group=8 frame=2 len=006  00 00 01 20 D0 AB
01:12:11.704  RX group=8 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 8 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 9/12
01:12:12.741  TX group=9 frame=1 len=006  00 00 00 20 D0 AA
01:12:12.741  RX group=9 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:12:13.555  TX group=9 frame=2 len=006  00 00 01 20 D0 AB
01:12:13.555  RX group=9 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 9 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 10/12
01:12:14.593  TX group=10 frame=1 len=006  00 00 00 20 D0 AA
01:12:14.593  RX group=10 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:12:15.407  TX group=10 frame=2 len=006  00 00 01 20 D0 AB
01:12:15.407  RX group=10 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 10 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 11/12
01:12:16.443  TX group=11 frame=1 len=006  00 00 00 20 D0 AA
01:12:16.443  RX group=11 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:12:17.257  TX group=11 frame=2 len=006  00 00 01 20 D0 AB
01:12:17.257  RX group=11 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 11 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 12/12
01:12:18.292  TX group=12 frame=1 len=006  00 00 00 20 D0 AA
01:12:18.292  RX group=12 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:12:19.106  TX group=12 frame=2 len=006  00 00 01 20 D0 AB
01:12:19.106  RX group=12 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 12 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
Anomalies: 2
