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