Primer/candidate sweep: primer 00 00 00 00 80 DA, 3 candidates on COM5 at 38400 8N1 CANDIDATE 0xA0 BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes 15:07:49.552 TX primer frame 006 00 00 00 00 80 DA 15:07:50.163 TX candidate 0xA0 frame 006 00 00 A0 00 80 7A 15:07:50.163 CANDIDATE 0xA0 ANOMALY 42 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00 15:07:50.163 CANDIDATE 0xA0 raw 07 80 E8 40 30 45 07 80 E8 40 30 45 07 80 E8 40 30 45 07 80 E8 40 30 45 07 80 E8 40 30 45 07 80 E8 40 30 45 07 80 E8 40 30 45 Completed candidate 1/3 CANDIDATE 0xB8 BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes 15:08:02.305 TX primer frame 006 00 00 00 00 80 DA 15:08:02.918 TX candidate 0xB8 frame 006 00 00 B8 00 80 62 15:08:02.918 CANDIDATE 0xB8 ANOMALY 42 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00 15:08:02.918 CANDIDATE 0xB8 raw 07 80 6E 40 30 C3 07 80 6E 40 30 C3 07 80 6E 40 30 C3 07 80 6E 40 30 C3 07 80 6E 40 30 C3 07 80 6E 40 30 C3 07 80 6E 40 30 C3 Completed candidate 2/3 CANDIDATE 0xBC BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes 15:08:15.181 TX primer frame 006 00 00 00 00 80 DA 15:08:15.789 TX candidate 0xBC frame 006 00 00 BC 00 80 66 15:08:15.789 CANDIDATE 0xBC ANOMALY 42 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00 15:08:15.789 CANDIDATE 0xBC raw 07 80 6F 40 30 C2 07 80 6F 40 30 C2 07 80 6F 40 30 C2 07 80 6F 40 30 C2 07 80 6F 40 30 C2 07 80 6F 40 30 C2 07 80 6F 40 30 C2 Completed candidate 3/3 Anomalies: 3