Sequence probe: 2 frames x 12 group(s) on COM5 at 38400 8N1 FRAME 1: 00 00 02 20 D0 A8 FRAME 2: 00 00 03 20 D0 A9 BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes BEGIN group 1/12 01:12:33.207 TX group=1 frame=1 len=006 00 00 02 20 D0 A8 01:12:33.207 RX group=1 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes 01:12:34.023 TX group=1 frame=2 len=006 00 00 03 20 D0 A9 01:12:34.023 RX group=1 frame=2 ANOMALY 24 RX bytes; first mismatch at byte 12: got 07, heartbeat offset 0 expected 00 01:12:34.023 RX group=1 frame=2 raw 00 00 00 00 80 DA 00 00 00 00 80 DA 07 80 20 12 97 78 07 80 20 12 97 78 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 20 12 97 78 07 80 20 12 97 78 07 80 20 12 97 78 BEGIN group 2/12 01:12:35.065 TX group=2 frame=1 len=006 00 00 02 20 D0 A8 01:12:35.065 RX group=2 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes 01:12:35.879 TX group=2 frame=2 len=006 00 00 03 20 D0 A9 01:12:35.879 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:36.915 TX group=3 frame=1 len=006 00 00 02 20 D0 A8 01:12:36.915 RX group=3 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes 01:12:37.731 TX group=3 frame=2 len=006 00 00 03 20 D0 A9 01:12:37.731 RX group=3 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes GROUP 3 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes BEGIN group 4/12 01:12:38.771 TX group=4 frame=1 len=006 00 00 02 20 D0 A8 01:12:38.771 RX group=4 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes 01:12:39.586 TX group=4 frame=2 len=006 00 00 03 20 D0 A9 01:12:39.586 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:40.624 TX group=5 frame=1 len=006 00 00 02 20 D0 A8 01:12:40.624 RX group=5 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes 01:12:41.439 TX group=5 frame=2 len=006 00 00 03 20 D0 A9 01:12:41.439 RX group=5 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes GROUP 5 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes BEGIN group 6/12 01:12:42.479 TX group=6 frame=1 len=006 00 00 02 20 D0 A8 01:12:42.479 RX group=6 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes 01:12:43.294 TX group=6 frame=2 len=006 00 00 03 20 D0 A9 01:12:43.294 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:44.330 TX group=7 frame=1 len=006 00 00 02 20 D0 A8 01:12:44.330 RX group=7 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes 01:12:45.143 TX group=7 frame=2 len=006 00 00 03 20 D0 A9 01:12:45.143 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:46.181 TX group=8 frame=1 len=006 00 00 02 20 D0 A8 01:12:46.181 RX group=8 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes 01:12:46.995 TX group=8 frame=2 len=006 00 00 03 20 D0 A9 01:12:46.995 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:48.028 TX group=9 frame=1 len=006 00 00 02 20 D0 A8 01:12:48.028 RX group=9 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes 01:12:48.843 TX group=9 frame=2 len=006 00 00 03 20 D0 A9 01:12:48.843 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:49.881 TX group=10 frame=1 len=006 00 00 02 20 D0 A8 01:12:49.881 RX group=10 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes 01:12:50.696 TX group=10 frame=2 len=006 00 00 03 20 D0 A9 01:12:50.696 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:51.734 TX group=11 frame=1 len=006 00 00 02 20 D0 A8 01:12:51.734 RX group=11 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes 01:12:52.548 TX group=11 frame=2 len=006 00 00 03 20 D0 A9 01:12:52.548 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:53.582 TX group=12 frame=1 len=006 00 00 02 20 D0 A8 01:12:53.582 RX group=12 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes 01:12:54.397 TX group=12 frame=2 len=006 00 00 03 20 D0 A9 01:12:54.397 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