This commit is contained in:
Aiden
2026-05-13 21:11:12 +10:00
parent c7997d5131
commit 6c2d13156b
8 changed files with 1506 additions and 0 deletions

View File

@@ -0,0 +1,150 @@
Sequence probe: 6 frames x 10 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 40 40 30 6A
FRAME 3: 00 00 00 00 80 DA
FRAME 4: 00 00 C0 40 30 EA
FRAME 5: 00 00 00 00 80 DA
FRAME 6: 00 00 50 40 30 7A
BASELINE heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
BEGIN group 1/10
21:08:43.809 TX group=1 frame=1 len=006 00 00 00 00 80 DA
21:08:43.809 RX group=1 frame=1 no RX bytes
21:08:43.991 TX group=1 frame=2 len=006 00 00 40 40 30 6A
21:08:43.991 RX group=1 frame=2 ANOMALY 6 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
21:08:43.991 RX group=1 frame=2 raw 07 80 D0 50 26 7B
21:08:44.173 TX group=1 frame=3 len=006 00 00 00 00 80 DA
21:08:44.173 RX group=1 frame=3 no RX bytes
21:08:44.355 TX group=1 frame=4 len=006 00 00 C0 40 30 EA
21:08:44.355 RX group=1 frame=4 no RX bytes
21:08:44.538 TX group=1 frame=5 len=006 00 00 00 00 80 DA
21:08:44.538 RX group=1 frame=5 no RX bytes
21:08:44.720 TX group=1 frame=6 len=006 00 00 50 40 30 7A
21:08:44.720 RX group=1 frame=6 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 1 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 2/10
21:08:45.146 TX group=2 frame=1 len=006 00 00 00 00 80 DA
21:08:45.146 RX group=2 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:08:45.328 TX group=2 frame=2 len=006 00 00 40 40 30 6A
21:08:45.328 RX group=2 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:45.510 TX group=2 frame=3 len=006 00 00 00 00 80 DA
21:08:45.510 RX group=2 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:45.692 TX group=2 frame=4 len=006 00 00 C0 40 30 EA
21:08:45.692 RX group=2 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:45.873 TX group=2 frame=5 len=006 00 00 00 00 80 DA
21:08:45.873 RX group=2 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:46.056 TX group=2 frame=6 len=006 00 00 50 40 30 7A
21:08:46.056 RX group=2 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 2 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 3/10
21:08:46.482 TX group=3 frame=1 len=006 00 00 00 00 80 DA
21:08:46.482 RX group=3 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:08:46.665 TX group=3 frame=2 len=006 00 00 40 40 30 6A
21:08:46.665 RX group=3 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:46.847 TX group=3 frame=3 len=006 00 00 00 00 80 DA
21:08:46.847 RX group=3 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:47.029 TX group=3 frame=4 len=006 00 00 C0 40 30 EA
21:08:47.029 RX group=3 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:47.212 TX group=3 frame=5 len=006 00 00 00 00 80 DA
21:08:47.212 RX group=3 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:47.395 TX group=3 frame=6 len=006 00 00 50 40 30 7A
21:08:47.395 RX group=3 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 3 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 4/10
21:08:47.820 TX group=4 frame=1 len=006 00 00 00 00 80 DA
21:08:47.820 RX group=4 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:08:48.033 TX group=4 frame=2 len=006 00 00 40 40 30 6A
21:08:48.033 RX group=4 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:48.215 TX group=4 frame=3 len=006 00 00 00 00 80 DA
21:08:48.215 RX group=4 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:48.398 TX group=4 frame=4 len=006 00 00 C0 40 30 EA
21:08:48.398 RX group=4 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:48.579 TX group=4 frame=5 len=006 00 00 00 00 80 DA
21:08:48.579 RX group=4 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:48.760 TX group=4 frame=6 len=006 00 00 50 40 30 7A
21:08:48.760 RX group=4 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 4 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 5/10
21:08:49.186 TX group=5 frame=1 len=006 00 00 00 00 80 DA
21:08:49.186 RX group=5 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:08:49.367 TX group=5 frame=2 len=006 00 00 40 40 30 6A
21:08:49.367 RX group=5 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:49.550 TX group=5 frame=3 len=006 00 00 00 00 80 DA
21:08:49.550 RX group=5 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:49.732 TX group=5 frame=4 len=006 00 00 C0 40 30 EA
21:08:49.732 RX group=5 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:49.914 TX group=5 frame=5 len=006 00 00 00 00 80 DA
21:08:49.914 RX group=5 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:50.095 TX group=5 frame=6 len=006 00 00 50 40 30 7A
21:08:50.095 RX group=5 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 5 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 6/10
21:08:50.521 TX group=6 frame=1 len=006 00 00 00 00 80 DA
21:08:50.521 RX group=6 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:08:50.703 TX group=6 frame=2 len=006 00 00 40 40 30 6A
21:08:50.703 RX group=6 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:50.885 TX group=6 frame=3 len=006 00 00 00 00 80 DA
21:08:50.885 RX group=6 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:51.066 TX group=6 frame=4 len=006 00 00 C0 40 30 EA
21:08:51.066 RX group=6 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:51.248 TX group=6 frame=5 len=006 00 00 00 00 80 DA
21:08:51.248 RX group=6 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:51.430 TX group=6 frame=6 len=006 00 00 50 40 30 7A
21:08:51.430 RX group=6 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 6 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 7/10
21:08:51.884 TX group=7 frame=1 len=006 00 00 00 00 80 DA
21:08:51.884 RX group=7 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:52.096 TX group=7 frame=2 len=006 00 00 40 40 30 6A
21:08:52.096 RX group=7 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:52.279 TX group=7 frame=3 len=006 00 00 00 00 80 DA
21:08:52.279 RX group=7 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:52.462 TX group=7 frame=4 len=006 00 00 C0 40 30 EA
21:08:52.462 RX group=7 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:52.674 TX group=7 frame=5 len=006 00 00 00 00 80 DA
21:08:52.674 RX group=7 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:52.855 TX group=7 frame=6 len=006 00 00 50 40 30 7A
21:08:52.855 RX group=7 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 7 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 8/10
21:08:53.280 TX group=8 frame=1 len=006 00 00 00 00 80 DA
21:08:53.280 RX group=8 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:08:53.464 TX group=8 frame=2 len=006 00 00 40 40 30 6A
21:08:53.464 RX group=8 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:53.646 TX group=8 frame=3 len=006 00 00 00 00 80 DA
21:08:53.646 RX group=8 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:53.828 TX group=8 frame=4 len=006 00 00 C0 40 30 EA
21:08:53.828 RX group=8 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:54.011 TX group=8 frame=5 len=006 00 00 00 00 80 DA
21:08:54.011 RX group=8 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:54.193 TX group=8 frame=6 len=006 00 00 50 40 30 7A
21:08:54.193 RX group=8 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 8 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 9/10
21:08:54.621 TX group=9 frame=1 len=006 00 00 00 00 80 DA
21:08:54.621 RX group=9 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:08:54.803 TX group=9 frame=2 len=006 00 00 40 40 30 6A
21:08:54.803 RX group=9 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:54.984 TX group=9 frame=3 len=006 00 00 00 00 80 DA
21:08:54.984 RX group=9 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:55.167 TX group=9 frame=4 len=006 00 00 C0 40 30 EA
21:08:55.167 RX group=9 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:55.347 TX group=9 frame=5 len=006 00 00 00 00 80 DA
21:08:55.347 RX group=9 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:55.528 TX group=9 frame=6 len=006 00 00 50 40 30 7A
21:08:55.528 RX group=9 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 9 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 10/10
21:08:55.954 TX group=10 frame=1 len=006 00 00 00 00 80 DA
21:08:55.954 RX group=10 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:08:56.135 TX group=10 frame=2 len=006 00 00 40 40 30 6A
21:08:56.135 RX group=10 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:56.318 TX group=10 frame=3 len=006 00 00 00 00 80 DA
21:08:56.318 RX group=10 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:56.500 TX group=10 frame=4 len=006 00 00 C0 40 30 EA
21:08:56.500 RX group=10 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:56.683 TX group=10 frame=5 len=006 00 00 00 00 80 DA
21:08:56.683 RX group=10 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:56.866 TX group=10 frame=6 len=006 00 00 50 40 30 7A
21:08:56.866 RX group=10 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 10 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
Anomalies: 1

View File

@@ -0,0 +1,193 @@
Sequence probe: 8 frames x 10 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 7A 50 26 56
FRAME 3: 00 00 00 00 80 DA
FRAME 4: 00 00 7A 28 D3 DB
FRAME 5: 00 00 00 00 80 DA
FRAME 6: 00 00 7B 50 26 57
FRAME 7: 00 00 00 00 80 DA
FRAME 8: 00 00 FB 50 26 D7
BASELINE heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 1/10
21:06:43.995 TX group=1 frame=1 len=006 00 00 00 00 80 DA
21:06:43.995 RX group=1 frame=1 no RX bytes
21:06:44.177 TX group=1 frame=2 len=006 00 00 7A 50 26 56
21:06:44.177 RX group=1 frame=2 ANOMALY 12 RX bytes; first mismatch at byte 6: got 07, heartbeat offset 0 expected 00
21:06:44.177 RX group=1 frame=2 raw 00 00 00 00 80 DA 07 80 2F 95 C9 AE
21:06:44.393 TX group=1 frame=3 len=006 00 00 00 00 80 DA
21:06:44.393 RX group=1 frame=3 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
21:06:44.393 RX group=1 frame=3 raw 07 80 2F 95 C9 AE 00 00 00 00 80 DA
21:06:44.574 TX group=1 frame=4 len=006 00 00 7A 28 D3 DB
21:06:44.574 RX group=1 frame=4 no RX bytes
21:06:44.755 TX group=1 frame=5 len=006 00 00 00 00 80 DA
21:06:44.755 RX group=1 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:06:44.936 TX group=1 frame=6 len=006 00 00 7B 50 26 57
21:06:44.936 RX group=1 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:45.118 TX group=1 frame=7 len=006 00 00 00 00 80 DA
21:06:45.118 RX group=1 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:45.301 TX group=1 frame=8 len=006 00 00 FB 50 26 D7
21:06:45.301 RX group=1 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 1 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 2/10
21:06:45.729 TX group=2 frame=1 len=006 00 00 00 00 80 DA
21:06:45.729 RX group=2 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:45.910 TX group=2 frame=2 len=006 00 00 7A 50 26 56
21:06:45.910 RX group=2 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:46.093 TX group=2 frame=3 len=006 00 00 00 00 80 DA
21:06:46.093 RX group=2 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:46.275 TX group=2 frame=4 len=006 00 00 7A 28 D3 DB
21:06:46.275 RX group=2 frame=4 no RX bytes
21:06:46.457 TX group=2 frame=5 len=006 00 00 00 00 80 DA
21:06:46.457 RX group=2 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:06:46.640 TX group=2 frame=6 len=006 00 00 7B 50 26 57
21:06:46.640 RX group=2 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:46.820 TX group=2 frame=7 len=006 00 00 00 00 80 DA
21:06:46.820 RX group=2 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:47.032 TX group=2 frame=8 len=006 00 00 FB 50 26 D7
21:06:47.032 RX group=2 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 2 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 3/10
21:06:47.456 TX group=3 frame=1 len=006 00 00 00 00 80 DA
21:06:47.456 RX group=3 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:47.638 TX group=3 frame=2 len=006 00 00 7A 50 26 56
21:06:47.638 RX group=3 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:47.819 TX group=3 frame=3 len=006 00 00 00 00 80 DA
21:06:47.819 RX group=3 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:48.030 TX group=3 frame=4 len=006 00 00 7A 28 D3 DB
21:06:48.030 RX group=3 frame=4 heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
21:06:48.212 TX group=3 frame=5 len=006 00 00 00 00 80 DA
21:06:48.212 RX group=3 frame=5 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:48.395 TX group=3 frame=6 len=006 00 00 7B 50 26 57
21:06:48.395 RX group=3 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:48.578 TX group=3 frame=7 len=006 00 00 00 00 80 DA
21:06:48.578 RX group=3 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:48.759 TX group=3 frame=8 len=006 00 00 FB 50 26 D7
21:06:48.759 RX group=3 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 3 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 4/10
21:06:49.185 TX group=4 frame=1 len=006 00 00 00 00 80 DA
21:06:49.185 RX group=4 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:49.367 TX group=4 frame=2 len=006 00 00 7A 50 26 56
21:06:49.367 RX group=4 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:49.578 TX group=4 frame=3 len=006 00 00 00 00 80 DA
21:06:49.578 RX group=4 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:49.760 TX group=4 frame=4 len=006 00 00 7A 28 D3 DB
21:06:49.760 RX group=4 frame=4 no RX bytes
21:06:49.940 TX group=4 frame=5 len=006 00 00 00 00 80 DA
21:06:49.940 RX group=4 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:06:50.122 TX group=4 frame=6 len=006 00 00 7B 50 26 57
21:06:50.122 RX group=4 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:50.306 TX group=4 frame=7 len=006 00 00 00 00 80 DA
21:06:50.306 RX group=4 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:50.488 TX group=4 frame=8 len=006 00 00 FB 50 26 D7
21:06:50.488 RX group=4 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 4 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 5/10
21:06:50.914 TX group=5 frame=1 len=006 00 00 00 00 80 DA
21:06:50.914 RX group=5 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:51.127 TX group=5 frame=2 len=006 00 00 7A 50 26 56
21:06:51.127 RX group=5 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:51.308 TX group=5 frame=3 len=006 00 00 00 00 80 DA
21:06:51.308 RX group=5 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:51.490 TX group=5 frame=4 len=006 00 00 7A 28 D3 DB
21:06:51.490 RX group=5 frame=4 no RX bytes
21:06:51.671 TX group=5 frame=5 len=006 00 00 00 00 80 DA
21:06:51.671 RX group=5 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:06:51.853 TX group=5 frame=6 len=006 00 00 7B 50 26 57
21:06:51.853 RX group=5 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:52.035 TX group=5 frame=7 len=006 00 00 00 00 80 DA
21:06:52.035 RX group=5 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:52.217 TX group=5 frame=8 len=006 00 00 FB 50 26 D7
21:06:52.217 RX group=5 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 5 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 6/10
21:06:52.642 TX group=6 frame=1 len=006 00 00 00 00 80 DA
21:06:52.642 RX group=6 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:52.824 TX group=6 frame=2 len=006 00 00 7A 50 26 56
21:06:52.824 RX group=6 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:53.005 TX group=6 frame=3 len=006 00 00 00 00 80 DA
21:06:53.005 RX group=6 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:53.187 TX group=6 frame=4 len=006 00 00 7A 28 D3 DB
21:06:53.187 RX group=6 frame=4 no RX bytes
21:06:53.370 TX group=6 frame=5 len=006 00 00 00 00 80 DA
21:06:53.370 RX group=6 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:06:53.552 TX group=6 frame=6 len=006 00 00 7B 50 26 57
21:06:53.552 RX group=6 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:53.734 TX group=6 frame=7 len=006 00 00 00 00 80 DA
21:06:53.734 RX group=6 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:53.915 TX group=6 frame=8 len=006 00 00 FB 50 26 D7
21:06:53.915 RX group=6 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 6 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 7/10
21:06:54.342 TX group=7 frame=1 len=006 00 00 00 00 80 DA
21:06:54.342 RX group=7 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:54.524 TX group=7 frame=2 len=006 00 00 7A 50 26 56
21:06:54.524 RX group=7 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:54.706 TX group=7 frame=3 len=006 00 00 00 00 80 DA
21:06:54.706 RX group=7 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:54.889 TX group=7 frame=4 len=006 00 00 7A 28 D3 DB
21:06:54.889 RX group=7 frame=4 no RX bytes
21:06:55.071 TX group=7 frame=5 len=006 00 00 00 00 80 DA
21:06:55.071 RX group=7 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:06:55.254 TX group=7 frame=6 len=006 00 00 7B 50 26 57
21:06:55.254 RX group=7 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:55.436 TX group=7 frame=7 len=006 00 00 00 00 80 DA
21:06:55.436 RX group=7 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:55.618 TX group=7 frame=8 len=006 00 00 FB 50 26 D7
21:06:55.618 RX group=7 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 7 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 8/10
21:06:56.044 TX group=8 frame=1 len=006 00 00 00 00 80 DA
21:06:56.044 RX group=8 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:56.226 TX group=8 frame=2 len=006 00 00 7A 50 26 56
21:06:56.226 RX group=8 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:56.438 TX group=8 frame=3 len=006 00 00 00 00 80 DA
21:06:56.438 RX group=8 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:56.620 TX group=8 frame=4 len=006 00 00 7A 28 D3 DB
21:06:56.620 RX group=8 frame=4 no RX bytes
21:06:56.802 TX group=8 frame=5 len=006 00 00 00 00 80 DA
21:06:56.802 RX group=8 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:06:56.984 TX group=8 frame=6 len=006 00 00 7B 50 26 57
21:06:56.984 RX group=8 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:57.167 TX group=8 frame=7 len=006 00 00 00 00 80 DA
21:06:57.167 RX group=8 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:57.349 TX group=8 frame=8 len=006 00 00 FB 50 26 D7
21:06:57.349 RX group=8 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 8 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 9/10
21:06:57.773 TX group=9 frame=1 len=006 00 00 00 00 80 DA
21:06:57.773 RX group=9 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:57.985 TX group=9 frame=2 len=006 00 00 7A 50 26 56
21:06:57.985 RX group=9 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:58.167 TX group=9 frame=3 len=006 00 00 00 00 80 DA
21:06:58.167 RX group=9 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:58.349 TX group=9 frame=4 len=006 00 00 7A 28 D3 DB
21:06:58.349 RX group=9 frame=4 no RX bytes
21:06:58.531 TX group=9 frame=5 len=006 00 00 00 00 80 DA
21:06:58.531 RX group=9 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:06:58.713 TX group=9 frame=6 len=006 00 00 7B 50 26 57
21:06:58.713 RX group=9 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:58.895 TX group=9 frame=7 len=006 00 00 00 00 80 DA
21:06:58.895 RX group=9 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:59.077 TX group=9 frame=8 len=006 00 00 FB 50 26 D7
21:06:59.077 RX group=9 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 9 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 10/10
21:06:59.502 TX group=10 frame=1 len=006 00 00 00 00 80 DA
21:06:59.502 RX group=10 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:59.685 TX group=10 frame=2 len=006 00 00 7A 50 26 56
21:06:59.685 RX group=10 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:59.868 TX group=10 frame=3 len=006 00 00 00 00 80 DA
21:06:59.868 RX group=10 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:00.050 TX group=10 frame=4 len=006 00 00 7A 28 D3 DB
21:07:00.050 RX group=10 frame=4 no RX bytes
21:07:00.232 TX group=10 frame=5 len=006 00 00 00 00 80 DA
21:07:00.232 RX group=10 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:07:00.414 TX group=10 frame=6 len=006 00 00 7B 50 26 57
21:07:00.414 RX group=10 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:00.626 TX group=10 frame=7 len=006 00 00 00 00 80 DA
21:07:00.626 RX group=10 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:00.808 TX group=10 frame=8 len=006 00 00 FB 50 26 D7
21:07:00.808 RX group=10 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 10 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
Anomalies: 2

View File

@@ -0,0 +1,300 @@
Sequence probe: 6 frames x 10 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 A0 00 80 7A
FRAME 3: 00 00 00 00 80 DA
FRAME 4: 00 00 B0 00 80 6A
FRAME 5: 00 00 00 00 80 DA
FRAME 6: 00 00 B5 00 80 6F
BASELINE heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
BEGIN group 1/10
21:05:07.894 TX group=1 frame=1 len=006 00 00 00 00 80 DA
21:05:07.894 RX group=1 frame=1 no RX bytes
21:05:08.075 TX group=1 frame=2 len=006 00 00 A0 00 80 7A
21:05:08.075 RX group=1 frame=2 ANOMALY 6 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
21:05:08.075 RX group=1 frame=2 raw 07 80 68 40 30 C5
21:05:08.259 TX group=1 frame=3 len=006 00 00 00 00 80 DA
21:05:08.259 RX group=1 frame=3 no RX bytes
21:05:08.441 TX group=1 frame=4 len=006 00 00 B0 00 80 6A
21:05:08.441 RX group=1 frame=4 no RX bytes
21:05:08.622 TX group=1 frame=5 len=006 00 00 00 00 80 DA
21:05:08.622 RX group=1 frame=5 no RX bytes
21:05:08.805 TX group=1 frame=6 len=006 00 00 B5 00 80 6F
21:05:08.805 RX group=1 frame=6 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
GROUP 1 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 2/10
21:05:09.229 TX group=2 frame=1 len=006 00 00 00 00 80 DA
21:05:09.229 RX group=2 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:09.410 TX group=2 frame=2 len=006 00 00 A0 00 80 7A
21:05:09.410 RX group=2 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:09.593 TX group=2 frame=3 len=006 00 00 00 00 80 DA
21:05:09.593 RX group=2 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:09.775 TX group=2 frame=4 len=006 00 00 B0 00 80 6A
21:05:09.775 RX group=2 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:09.957 TX group=2 frame=5 len=006 00 00 00 00 80 DA
21:05:09.957 RX group=2 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:10.140 TX group=2 frame=6 len=006 00 00 B5 00 80 6F
21:05:10.140 RX group=2 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 2 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 3/10
21:05:10.564 TX group=3 frame=1 len=006 00 00 00 00 80 DA
21:05:10.564 RX group=3 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:10.746 TX group=3 frame=2 len=006 00 00 A0 00 80 7A
21:05:10.746 RX group=3 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:10.932 TX group=3 frame=3 len=006 00 00 00 00 80 DA
21:05:10.932 RX group=3 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:11.114 TX group=3 frame=4 len=006 00 00 B0 00 80 6A
21:05:11.114 RX group=3 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:11.295 TX group=3 frame=5 len=006 00 00 00 00 80 DA
21:05:11.295 RX group=3 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:11.477 TX group=3 frame=6 len=006 00 00 B5 00 80 6F
21:05:11.477 RX group=3 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 3 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 4/10
21:05:11.904 TX group=4 frame=1 len=006 00 00 00 00 80 DA
21:05:11.904 RX group=4 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:12.087 TX group=4 frame=2 len=006 00 00 A0 00 80 7A
21:05:12.087 RX group=4 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:12.268 TX group=4 frame=3 len=006 00 00 00 00 80 DA
21:05:12.268 RX group=4 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:12.449 TX group=4 frame=4 len=006 00 00 B0 00 80 6A
21:05:12.449 RX group=4 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:12.632 TX group=4 frame=5 len=006 00 00 00 00 80 DA
21:05:12.632 RX group=4 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:12.814 TX group=4 frame=6 len=006 00 00 B5 00 80 6F
21:05:12.814 RX group=4 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 4 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 5/10
21:05:13.242 TX group=5 frame=1 len=006 00 00 00 00 80 DA
21:05:13.242 RX group=5 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:13.423 TX group=5 frame=2 len=006 00 00 A0 00 80 7A
21:05:13.423 RX group=5 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:13.604 TX group=5 frame=3 len=006 00 00 00 00 80 DA
21:05:13.604 RX group=5 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:13.786 TX group=5 frame=4 len=006 00 00 B0 00 80 6A
21:05:13.786 RX group=5 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:13.968 TX group=5 frame=5 len=006 00 00 00 00 80 DA
21:05:13.968 RX group=5 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:14.151 TX group=5 frame=6 len=006 00 00 B5 00 80 6F
21:05:14.151 RX group=5 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 5 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 6/10
21:05:14.574 TX group=6 frame=1 len=006 00 00 00 00 80 DA
21:05:14.574 RX group=6 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:14.756 TX group=6 frame=2 len=006 00 00 A0 00 80 7A
21:05:14.756 RX group=6 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:14.968 TX group=6 frame=3 len=006 00 00 00 00 80 DA
21:05:14.968 RX group=6 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:15.149 TX group=6 frame=4 len=006 00 00 B0 00 80 6A
21:05:15.149 RX group=6 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:15.330 TX group=6 frame=5 len=006 00 00 00 00 80 DA
21:05:15.330 RX group=6 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:15.512 TX group=6 frame=6 len=006 00 00 B5 00 80 6F
21:05:15.512 RX group=6 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 6 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 7/10
21:05:15.937 TX group=7 frame=1 len=006 00 00 00 00 80 DA
21:05:15.937 RX group=7 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:16.119 TX group=7 frame=2 len=006 00 00 A0 00 80 7A
21:05:16.119 RX group=7 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:16.300 TX group=7 frame=3 len=006 00 00 00 00 80 DA
21:05:16.300 RX group=7 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:16.482 TX group=7 frame=4 len=006 00 00 B0 00 80 6A
21:05:16.482 RX group=7 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:16.664 TX group=7 frame=5 len=006 00 00 00 00 80 DA
21:05:16.664 RX group=7 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:16.846 TX group=7 frame=6 len=006 00 00 B5 00 80 6F
21:05:16.846 RX group=7 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 7 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 8/10
21:05:17.272 TX group=8 frame=1 len=006 00 00 00 00 80 DA
21:05:17.272 RX group=8 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:17.484 TX group=8 frame=2 len=006 00 00 A0 00 80 7A
21:05:17.484 RX group=8 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:17.666 TX group=8 frame=3 len=006 00 00 00 00 80 DA
21:05:17.666 RX group=8 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:17.848 TX group=8 frame=4 len=006 00 00 B0 00 80 6A
21:05:17.848 RX group=8 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:18.029 TX group=8 frame=5 len=006 00 00 00 00 80 DA
21:05:18.029 RX group=8 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:18.212 TX group=8 frame=6 len=006 00 00 B5 00 80 6F
21:05:18.212 RX group=8 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 8 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 9/10
21:05:18.637 TX group=9 frame=1 len=006 00 00 00 00 80 DA
21:05:18.637 RX group=9 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:18.818 TX group=9 frame=2 len=006 00 00 A0 00 80 7A
21:05:18.818 RX group=9 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:19.031 TX group=9 frame=3 len=006 00 00 00 00 80 DA
21:05:19.031 RX group=9 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:19.212 TX group=9 frame=4 len=006 00 00 B0 00 80 6A
21:05:19.212 RX group=9 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:19.395 TX group=9 frame=5 len=006 00 00 00 00 80 DA
21:05:19.395 RX group=9 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:19.577 TX group=9 frame=6 len=006 00 00 B5 00 80 6F
21:05:19.577 RX group=9 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 9 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 10/10
21:05:20.002 TX group=10 frame=1 len=006 00 00 00 00 80 DA
21:05:20.002 RX group=10 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:20.185 TX group=10 frame=2 len=006 00 00 A0 00 80 7A
21:05:20.185 RX group=10 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:20.367 TX group=10 frame=3 len=006 00 00 00 00 80 DA
21:05:20.367 RX group=10 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:20.550 TX group=10 frame=4 len=006 00 00 B0 00 80 6A
21:05:20.550 RX group=10 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:20.731 TX group=10 frame=5 len=006 00 00 00 00 80 DA
21:05:20.731 RX group=10 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:20.913 TX group=10 frame=6 len=006 00 00 B5 00 80 6F
21:05:20.913 RX group=10 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 10 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
21:05:33.308 PANEL python scripts/serial_sequence_probe.py --port COM5 --prompt --frame "00 00 00 00 80 DA" --frame "07 80 A0 00 80 FD" --read-after-frame 1.2 --log captures/rcp-hostid-prefix-0780-a0.txt
Anomalies: 1
Sequence probe: 6 frames x 10 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 A0 00 80 7A
FRAME 3: 00 00 00 00 80 DA
FRAME 4: 00 00 B0 00 80 6A
FRAME 5: 00 00 00 00 80 DA
FRAME 6: 00 00 B5 00 80 6F
BASELINE heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 1/10
21:05:40.725 TX group=1 frame=1 len=006 00 00 00 00 80 DA
21:05:40.725 RX group=1 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:40.937 TX group=1 frame=2 len=006 00 00 A0 00 80 7A
21:05:40.937 RX group=1 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:41.120 TX group=1 frame=3 len=006 00 00 00 00 80 DA
21:05:41.120 RX group=1 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:41.302 TX group=1 frame=4 len=006 00 00 B0 00 80 6A
21:05:41.302 RX group=1 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:41.515 TX group=1 frame=5 len=006 00 00 00 00 80 DA
21:05:41.515 RX group=1 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:41.697 TX group=1 frame=6 len=006 00 00 B5 00 80 6F
21:05:41.697 RX group=1 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 1 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 2/10
21:05:42.124 TX group=2 frame=1 len=006 00 00 00 00 80 DA
21:05:42.124 RX group=2 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:42.307 TX group=2 frame=2 len=006 00 00 A0 00 80 7A
21:05:42.307 RX group=2 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:42.489 TX group=2 frame=3 len=006 00 00 00 00 80 DA
21:05:42.489 RX group=2 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:42.670 TX group=2 frame=4 len=006 00 00 B0 00 80 6A
21:05:42.670 RX group=2 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:42.852 TX group=2 frame=5 len=006 00 00 00 00 80 DA
21:05:42.852 RX group=2 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:43.033 TX group=2 frame=6 len=006 00 00 B5 00 80 6F
21:05:43.033 RX group=2 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 2 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 3/10
21:05:43.459 TX group=3 frame=1 len=006 00 00 00 00 80 DA
21:05:43.459 RX group=3 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:43.672 TX group=3 frame=2 len=006 00 00 A0 00 80 7A
21:05:43.672 RX group=3 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:43.853 TX group=3 frame=3 len=006 00 00 00 00 80 DA
21:05:43.853 RX group=3 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:44.036 TX group=3 frame=4 len=006 00 00 B0 00 80 6A
21:05:44.036 RX group=3 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:44.217 TX group=3 frame=5 len=006 00 00 00 00 80 DA
21:05:44.217 RX group=3 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:44.399 TX group=3 frame=6 len=006 00 00 B5 00 80 6F
21:05:44.399 RX group=3 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 3 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 4/10
21:05:44.825 TX group=4 frame=1 len=006 00 00 00 00 80 DA
21:05:44.825 RX group=4 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:45.007 TX group=4 frame=2 len=006 00 00 A0 00 80 7A
21:05:45.007 RX group=4 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:45.219 TX group=4 frame=3 len=006 00 00 00 00 80 DA
21:05:45.219 RX group=4 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:45.401 TX group=4 frame=4 len=006 00 00 B0 00 80 6A
21:05:45.401 RX group=4 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:45.582 TX group=4 frame=5 len=006 00 00 00 00 80 DA
21:05:45.582 RX group=4 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:45.765 TX group=4 frame=6 len=006 00 00 B5 00 80 6F
21:05:45.765 RX group=4 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 4 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 5/10
21:05:46.191 TX group=5 frame=1 len=006 00 00 00 00 80 DA
21:05:46.191 RX group=5 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:46.373 TX group=5 frame=2 len=006 00 00 A0 00 80 7A
21:05:46.373 RX group=5 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:46.555 TX group=5 frame=3 len=006 00 00 00 00 80 DA
21:05:46.555 RX group=5 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:46.736 TX group=5 frame=4 len=006 00 00 B0 00 80 6A
21:05:46.736 RX group=5 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:46.917 TX group=5 frame=5 len=006 00 00 00 00 80 DA
21:05:46.917 RX group=5 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:47.099 TX group=5 frame=6 len=006 00 00 B5 00 80 6F
21:05:47.099 RX group=5 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 5 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 6/10
21:05:47.524 TX group=6 frame=1 len=006 00 00 00 00 80 DA
21:05:47.524 RX group=6 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:47.706 TX group=6 frame=2 len=006 00 00 A0 00 80 7A
21:05:47.706 RX group=6 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:47.888 TX group=6 frame=3 len=006 00 00 00 00 80 DA
21:05:47.888 RX group=6 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:48.069 TX group=6 frame=4 len=006 00 00 B0 00 80 6A
21:05:48.069 RX group=6 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:48.251 TX group=6 frame=5 len=006 00 00 00 00 80 DA
21:05:48.251 RX group=6 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:48.432 TX group=6 frame=6 len=006 00 00 B5 00 80 6F
21:05:48.432 RX group=6 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 6 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 7/10
21:05:48.858 TX group=7 frame=1 len=006 00 00 00 00 80 DA
21:05:48.858 RX group=7 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:49.041 TX group=7 frame=2 len=006 00 00 A0 00 80 7A
21:05:49.041 RX group=7 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:49.223 TX group=7 frame=3 len=006 00 00 00 00 80 DA
21:05:49.223 RX group=7 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:49.406 TX group=7 frame=4 len=006 00 00 B0 00 80 6A
21:05:49.406 RX group=7 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:49.588 TX group=7 frame=5 len=006 00 00 00 00 80 DA
21:05:49.588 RX group=7 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:49.769 TX group=7 frame=6 len=006 00 00 B5 00 80 6F
21:05:49.769 RX group=7 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 7 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 8/10
21:05:50.193 TX group=8 frame=1 len=006 00 00 00 00 80 DA
21:05:50.193 RX group=8 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:50.406 TX group=8 frame=2 len=006 00 00 A0 00 80 7A
21:05:50.406 RX group=8 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:50.588 TX group=8 frame=3 len=006 00 00 00 00 80 DA
21:05:50.588 RX group=8 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:50.770 TX group=8 frame=4 len=006 00 00 B0 00 80 6A
21:05:50.770 RX group=8 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:50.952 TX group=8 frame=5 len=006 00 00 00 00 80 DA
21:05:50.952 RX group=8 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:51.133 TX group=8 frame=6 len=006 00 00 B5 00 80 6F
21:05:51.133 RX group=8 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 8 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 9/10
21:05:51.558 TX group=9 frame=1 len=006 00 00 00 00 80 DA
21:05:51.558 RX group=9 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:51.740 TX group=9 frame=2 len=006 00 00 A0 00 80 7A
21:05:51.740 RX group=9 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:51.922 TX group=9 frame=3 len=006 00 00 00 00 80 DA
21:05:51.922 RX group=9 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:52.104 TX group=9 frame=4 len=006 00 00 B0 00 80 6A
21:05:52.104 RX group=9 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:52.286 TX group=9 frame=5 len=006 00 00 00 00 80 DA
21:05:52.286 RX group=9 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:52.468 TX group=9 frame=6 len=006 00 00 B5 00 80 6F
21:05:52.468 RX group=9 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 9 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 10/10
21:05:52.893 TX group=10 frame=1 len=006 00 00 00 00 80 DA
21:05:52.893 RX group=10 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:05:53.074 TX group=10 frame=2 len=006 00 00 A0 00 80 7A
21:05:53.074 RX group=10 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:53.256 TX group=10 frame=3 len=006 00 00 00 00 80 DA
21:05:53.256 RX group=10 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:53.438 TX group=10 frame=4 len=006 00 00 B0 00 80 6A
21:05:53.438 RX group=10 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:53.618 TX group=10 frame=5 len=006 00 00 00 00 80 DA
21:05:53.618 RX group=10 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:05:53.799 TX group=10 frame=6 len=006 00 00 B5 00 80 6F
21:05:53.799 RX group=10 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 10 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
Anomalies: 0

View File

@@ -0,0 +1,208 @@
Sequence probe: 11 frames x 8 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
FRAME 4: 00 00 00 00 80 DA
FRAME 5: 00 00 90 00 80 4A
FRAME 6: 00 00 E9 40 30 C3
FRAME 7: 00 00 7A 28 D3 DB
FRAME 8: 00 00 00 00 80 DA
FRAME 9: 00 00 90 00 80 4A
FRAME 10: 00 00 EC 40 30 C6
FRAME 11: 00 00 7B 50 26 57
BASELINE heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
BEGIN group 1/8
21:07:19.704 TX group=1 frame=1 len=006 00 00 90 00 80 4A
21:07:19.704 RX group=1 frame=1 no RX bytes
21:07:19.889 TX group=1 frame=2 len=006 00 00 E8 40 30 C2
21:07:19.889 RX group=1 frame=2 ANOMALY 6 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
21:07:19.889 RX group=1 frame=2 raw 07 80 7A 50 26 D1
21:07:20.070 TX group=1 frame=3 len=006 00 00 7A 50 26 56
21:07:20.070 RX group=1 frame=3 no RX bytes
21:07:20.282 TX group=1 frame=4 len=006 00 00 00 00 80 DA
21:07:20.282 RX group=1 frame=4 no RX bytes
21:07:20.464 TX group=1 frame=5 len=006 00 00 90 00 80 4A
21:07:20.464 RX group=1 frame=5 no RX bytes
21:07:20.645 TX group=1 frame=6 len=006 00 00 E9 40 30 C3
21:07:20.645 RX group=1 frame=6 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:07:20.827 TX group=1 frame=7 len=006 00 00 7A 28 D3 DB
21:07:20.827 RX group=1 frame=7 no RX bytes
21:07:21.010 TX group=1 frame=8 len=006 00 00 00 00 80 DA
21:07:21.010 RX group=1 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:07:21.193 TX group=1 frame=9 len=006 00 00 90 00 80 4A
21:07:21.193 RX group=1 frame=9 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:21.375 TX group=1 frame=10 len=006 00 00 EC 40 30 C6
21:07:21.375 RX group=1 frame=10 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:21.556 TX group=1 frame=11 len=006 00 00 7B 50 26 57
21:07:21.556 RX group=1 frame=11 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 1 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 2/8
21:07:21.982 TX group=2 frame=1 len=006 00 00 90 00 80 4A
21:07:21.982 RX group=2 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:07:22.165 TX group=2 frame=2 len=006 00 00 E8 40 30 C2
21:07:22.165 RX group=2 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:22.347 TX group=2 frame=3 len=006 00 00 7A 50 26 56
21:07:22.347 RX group=2 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:22.530 TX group=2 frame=4 len=006 00 00 00 00 80 DA
21:07:22.530 RX group=2 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:22.711 TX group=2 frame=5 len=006 00 00 90 00 80 4A
21:07:22.711 RX group=2 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:22.893 TX group=2 frame=6 len=006 00 00 E9 40 30 C3
21:07:22.893 RX group=2 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:23.075 TX group=2 frame=7 len=006 00 00 7A 28 D3 DB
21:07:23.075 RX group=2 frame=7 no RX bytes
21:07:23.258 TX group=2 frame=8 len=006 00 00 00 00 80 DA
21:07:23.258 RX group=2 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:07:23.469 TX group=2 frame=9 len=006 00 00 90 00 80 4A
21:07:23.469 RX group=2 frame=9 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:23.651 TX group=2 frame=10 len=006 00 00 EC 40 30 C6
21:07:23.651 RX group=2 frame=10 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:23.832 TX group=2 frame=11 len=006 00 00 7B 50 26 57
21:07:23.832 RX group=2 frame=11 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 2 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 3/8
21:07:24.259 TX group=3 frame=1 len=006 00 00 90 00 80 4A
21:07:24.259 RX group=3 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:07:24.441 TX group=3 frame=2 len=006 00 00 E8 40 30 C2
21:07:24.441 RX group=3 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:24.624 TX group=3 frame=3 len=006 00 00 7A 50 26 56
21:07:24.624 RX group=3 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:24.806 TX group=3 frame=4 len=006 00 00 00 00 80 DA
21:07:24.806 RX group=3 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:24.987 TX group=3 frame=5 len=006 00 00 90 00 80 4A
21:07:24.987 RX group=3 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:25.169 TX group=3 frame=6 len=006 00 00 E9 40 30 C3
21:07:25.169 RX group=3 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:25.351 TX group=3 frame=7 len=006 00 00 7A 28 D3 DB
21:07:25.351 RX group=3 frame=7 heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
21:07:25.563 TX group=3 frame=8 len=006 00 00 00 00 80 DA
21:07:25.563 RX group=3 frame=8 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:07:25.745 TX group=3 frame=9 len=006 00 00 90 00 80 4A
21:07:25.745 RX group=3 frame=9 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:25.926 TX group=3 frame=10 len=006 00 00 EC 40 30 C6
21:07:25.926 RX group=3 frame=10 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:26.108 TX group=3 frame=11 len=006 00 00 7B 50 26 57
21:07:26.108 RX group=3 frame=11 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 3 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 4/8
21:07:26.532 TX group=4 frame=1 len=006 00 00 90 00 80 4A
21:07:26.532 RX group=4 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:07:26.715 TX group=4 frame=2 len=006 00 00 E8 40 30 C2
21:07:26.715 RX group=4 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:26.898 TX group=4 frame=3 len=006 00 00 7A 50 26 56
21:07:26.898 RX group=4 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:27.110 TX group=4 frame=4 len=006 00 00 00 00 80 DA
21:07:27.110 RX group=4 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:27.291 TX group=4 frame=5 len=006 00 00 90 00 80 4A
21:07:27.291 RX group=4 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:27.473 TX group=4 frame=6 len=006 00 00 E9 40 30 C3
21:07:27.473 RX group=4 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:27.654 TX group=4 frame=7 len=006 00 00 7A 28 D3 DB
21:07:27.654 RX group=4 frame=7 no RX bytes
21:07:27.837 TX group=4 frame=8 len=006 00 00 00 00 80 DA
21:07:27.837 RX group=4 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:07:28.047 TX group=4 frame=9 len=006 00 00 90 00 80 4A
21:07:28.047 RX group=4 frame=9 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:28.228 TX group=4 frame=10 len=006 00 00 EC 40 30 C6
21:07:28.228 RX group=4 frame=10 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:28.411 TX group=4 frame=11 len=006 00 00 7B 50 26 57
21:07:28.411 RX group=4 frame=11 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 4 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 5/8
21:07:28.835 TX group=5 frame=1 len=006 00 00 90 00 80 4A
21:07:28.835 RX group=5 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:07:29.048 TX group=5 frame=2 len=006 00 00 E8 40 30 C2
21:07:29.048 RX group=5 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:29.230 TX group=5 frame=3 len=006 00 00 7A 50 26 56
21:07:29.230 RX group=5 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:29.413 TX group=5 frame=4 len=006 00 00 00 00 80 DA
21:07:29.413 RX group=5 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:29.625 TX group=5 frame=5 len=006 00 00 90 00 80 4A
21:07:29.625 RX group=5 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:29.807 TX group=5 frame=6 len=006 00 00 E9 40 30 C3
21:07:29.807 RX group=5 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:29.989 TX group=5 frame=7 len=006 00 00 7A 28 D3 DB
21:07:29.989 RX group=5 frame=7 no RX bytes
21:07:30.172 TX group=5 frame=8 len=006 00 00 00 00 80 DA
21:07:30.172 RX group=5 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:07:30.354 TX group=5 frame=9 len=006 00 00 90 00 80 4A
21:07:30.354 RX group=5 frame=9 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:30.537 TX group=5 frame=10 len=006 00 00 EC 40 30 C6
21:07:30.537 RX group=5 frame=10 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:30.751 TX group=5 frame=11 len=006 00 00 7B 50 26 57
21:07:30.751 RX group=5 frame=11 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 5 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 6/8
21:07:31.178 TX group=6 frame=1 len=006 00 00 90 00 80 4A
21:07:31.178 RX group=6 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:07:31.359 TX group=6 frame=2 len=006 00 00 E8 40 30 C2
21:07:31.359 RX group=6 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:31.541 TX group=6 frame=3 len=006 00 00 7A 50 26 56
21:07:31.541 RX group=6 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:31.723 TX group=6 frame=4 len=006 00 00 00 00 80 DA
21:07:31.723 RX group=6 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:31.905 TX group=6 frame=5 len=006 00 00 90 00 80 4A
21:07:31.905 RX group=6 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:32.089 TX group=6 frame=6 len=006 00 00 E9 40 30 C3
21:07:32.089 RX group=6 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:32.271 TX group=6 frame=7 len=006 00 00 7A 28 D3 DB
21:07:32.271 RX group=6 frame=7 no RX bytes
21:07:32.452 TX group=6 frame=8 len=006 00 00 00 00 80 DA
21:07:32.452 RX group=6 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:07:32.634 TX group=6 frame=9 len=006 00 00 90 00 80 4A
21:07:32.634 RX group=6 frame=9 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:32.816 TX group=6 frame=10 len=006 00 00 EC 40 30 C6
21:07:32.816 RX group=6 frame=10 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:32.997 TX group=6 frame=11 len=006 00 00 7B 50 26 57
21:07:32.997 RX group=6 frame=11 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 6 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 7/8
21:07:33.424 TX group=7 frame=1 len=006 00 00 90 00 80 4A
21:07:33.424 RX group=7 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:07:33.607 TX group=7 frame=2 len=006 00 00 E8 40 30 C2
21:07:33.607 RX group=7 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:33.790 TX group=7 frame=3 len=006 00 00 7A 50 26 56
21:07:33.790 RX group=7 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:33.972 TX group=7 frame=4 len=006 00 00 00 00 80 DA
21:07:33.972 RX group=7 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:34.154 TX group=7 frame=5 len=006 00 00 90 00 80 4A
21:07:34.154 RX group=7 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:34.337 TX group=7 frame=6 len=006 00 00 E9 40 30 C3
21:07:34.337 RX group=7 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:34.519 TX group=7 frame=7 len=006 00 00 7A 28 D3 DB
21:07:34.519 RX group=7 frame=7 no RX bytes
21:07:34.700 TX group=7 frame=8 len=006 00 00 00 00 80 DA
21:07:34.700 RX group=7 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:07:34.883 TX group=7 frame=9 len=006 00 00 90 00 80 4A
21:07:34.883 RX group=7 frame=9 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:35.094 TX group=7 frame=10 len=006 00 00 EC 40 30 C6
21:07:35.094 RX group=7 frame=10 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:35.276 TX group=7 frame=11 len=006 00 00 7B 50 26 57
21:07:35.276 RX group=7 frame=11 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 7 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 8/8
21:07:35.698 TX group=8 frame=1 len=006 00 00 90 00 80 4A
21:07:35.698 RX group=8 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:07:35.880 TX group=8 frame=2 len=006 00 00 E8 40 30 C2
21:07:35.880 RX group=8 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:36.061 TX group=8 frame=3 len=006 00 00 7A 50 26 56
21:07:36.061 RX group=8 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:36.243 TX group=8 frame=4 len=006 00 00 00 00 80 DA
21:07:36.243 RX group=8 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:36.425 TX group=8 frame=5 len=006 00 00 90 00 80 4A
21:07:36.425 RX group=8 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:36.606 TX group=8 frame=6 len=006 00 00 E9 40 30 C3
21:07:36.606 RX group=8 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:36.789 TX group=8 frame=7 len=006 00 00 7A 28 D3 DB
21:07:36.789 RX group=8 frame=7 heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
21:07:37.000 TX group=8 frame=8 len=006 00 00 00 00 80 DA
21:07:37.000 RX group=8 frame=8 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:07:37.182 TX group=8 frame=9 len=006 00 00 90 00 80 4A
21:07:37.182 RX group=8 frame=9 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:37.363 TX group=8 frame=10 len=006 00 00 EC 40 30 C6
21:07:37.363 RX group=8 frame=10 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:07:37.546 TX group=8 frame=11 len=006 00 00 7B 50 26 57
21:07:37.546 RX group=8 frame=11 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 8 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
21:08:02.074 PANEL python scripts/serial_sequence_probe.py --port COM5 --prompt --prompt-screen --pre-read 1.0 --frame "00 00 AF 00 80 75" --frame "00 00 E8 40 30 C2" --frame "00 00 FA 50 26 D6" --frame "00 00 00 00 80 DA" --frame "00 00 AF 00 80 75" --frame "00 00 EC 40 30 C6" --frame "00 00 7B 50 26 57" --repeat 8 --frame-interval 0.12 --read-after-frame 0.06 --repeat-interval 0.15 --read-after-group 0.20 --log captures/rcp-session-fanout-hybrid-af.txt
Anomalies: 1

View File

@@ -0,0 +1,139 @@
Sequence probe: 7 frames x 8 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 AF 00 80 75
FRAME 2: 00 00 E8 40 30 C2
FRAME 3: 00 00 FA 50 26 D6
FRAME 4: 00 00 00 00 80 DA
FRAME 5: 00 00 AF 00 80 75
FRAME 6: 00 00 EC 40 30 C6
FRAME 7: 00 00 7B 50 26 57
BASELINE heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 1/8
21:08:10.377 TX group=1 frame=1 len=006 00 00 AF 00 80 75
21:08:10.377 RX group=1 frame=1 no RX bytes
21:08:10.559 TX group=1 frame=2 len=006 00 00 E8 40 30 C2
21:08:10.559 RX group=1 frame=2 ANOMALY 6 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
21:08:10.559 RX group=1 frame=2 raw 07 80 7A 50 26 D1
21:08:10.744 TX group=1 frame=3 len=006 00 00 FA 50 26 D6
21:08:10.744 RX group=1 frame=3 no RX bytes
21:08:10.930 TX group=1 frame=4 len=006 00 00 00 00 80 DA
21:08:10.930 RX group=1 frame=4 no RX bytes
21:08:11.142 TX group=1 frame=5 len=006 00 00 AF 00 80 75
21:08:11.142 RX group=1 frame=5 no RX bytes
21:08:11.323 TX group=1 frame=6 len=006 00 00 EC 40 30 C6
21:08:11.323 RX group=1 frame=6 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:08:11.506 TX group=1 frame=7 len=006 00 00 7B 50 26 57
21:08:11.506 RX group=1 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 1 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 2/8
21:08:11.932 TX group=2 frame=1 len=006 00 00 AF 00 80 75
21:08:11.932 RX group=2 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:08:12.114 TX group=2 frame=2 len=006 00 00 E8 40 30 C2
21:08:12.114 RX group=2 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:12.296 TX group=2 frame=3 len=006 00 00 FA 50 26 D6
21:08:12.296 RX group=2 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:12.478 TX group=2 frame=4 len=006 00 00 00 00 80 DA
21:08:12.478 RX group=2 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:12.690 TX group=2 frame=5 len=006 00 00 AF 00 80 75
21:08:12.690 RX group=2 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:12.872 TX group=2 frame=6 len=006 00 00 EC 40 30 C6
21:08:12.872 RX group=2 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:13.054 TX group=2 frame=7 len=006 00 00 7B 50 26 57
21:08:13.054 RX group=2 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 2 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 3/8
21:08:13.479 TX group=3 frame=1 len=006 00 00 AF 00 80 75
21:08:13.479 RX group=3 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:08:13.662 TX group=3 frame=2 len=006 00 00 E8 40 30 C2
21:08:13.662 RX group=3 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:13.844 TX group=3 frame=3 len=006 00 00 FA 50 26 D6
21:08:13.844 RX group=3 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:14.027 TX group=3 frame=4 len=006 00 00 00 00 80 DA
21:08:14.027 RX group=3 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:14.210 TX group=3 frame=5 len=006 00 00 AF 00 80 75
21:08:14.210 RX group=3 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:14.392 TX group=3 frame=6 len=006 00 00 EC 40 30 C6
21:08:14.392 RX group=3 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:14.575 TX group=3 frame=7 len=006 00 00 7B 50 26 57
21:08:14.575 RX group=3 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 3 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 4/8
21:08:15.000 TX group=4 frame=1 len=006 00 00 AF 00 80 75
21:08:15.000 RX group=4 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:08:15.183 TX group=4 frame=2 len=006 00 00 E8 40 30 C2
21:08:15.183 RX group=4 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:15.365 TX group=4 frame=3 len=006 00 00 FA 50 26 D6
21:08:15.365 RX group=4 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:15.547 TX group=4 frame=4 len=006 00 00 00 00 80 DA
21:08:15.547 RX group=4 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:15.729 TX group=4 frame=5 len=006 00 00 AF 00 80 75
21:08:15.729 RX group=4 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:15.912 TX group=4 frame=6 len=006 00 00 EC 40 30 C6
21:08:15.912 RX group=4 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:16.093 TX group=4 frame=7 len=006 00 00 7B 50 26 57
21:08:16.093 RX group=4 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 4 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 5/8
21:08:16.519 TX group=5 frame=1 len=006 00 00 AF 00 80 75
21:08:16.519 RX group=5 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:08:16.702 TX group=5 frame=2 len=006 00 00 E8 40 30 C2
21:08:16.702 RX group=5 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:16.885 TX group=5 frame=3 len=006 00 00 FA 50 26 D6
21:08:16.885 RX group=5 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:17.067 TX group=5 frame=4 len=006 00 00 00 00 80 DA
21:08:17.067 RX group=5 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:17.249 TX group=5 frame=5 len=006 00 00 AF 00 80 75
21:08:17.249 RX group=5 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:17.430 TX group=5 frame=6 len=006 00 00 EC 40 30 C6
21:08:17.430 RX group=5 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:17.642 TX group=5 frame=7 len=006 00 00 7B 50 26 57
21:08:17.642 RX group=5 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 5 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 6/8
21:08:18.068 TX group=6 frame=1 len=006 00 00 AF 00 80 75
21:08:18.068 RX group=6 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:08:18.251 TX group=6 frame=2 len=006 00 00 E8 40 30 C2
21:08:18.251 RX group=6 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:18.433 TX group=6 frame=3 len=006 00 00 FA 50 26 D6
21:08:18.433 RX group=6 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:18.615 TX group=6 frame=4 len=006 00 00 00 00 80 DA
21:08:18.615 RX group=6 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:18.799 TX group=6 frame=5 len=006 00 00 AF 00 80 75
21:08:18.799 RX group=6 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:18.980 TX group=6 frame=6 len=006 00 00 EC 40 30 C6
21:08:18.980 RX group=6 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:19.162 TX group=6 frame=7 len=006 00 00 7B 50 26 57
21:08:19.162 RX group=6 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 6 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 7/8
21:08:19.588 TX group=7 frame=1 len=006 00 00 AF 00 80 75
21:08:19.588 RX group=7 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:08:19.770 TX group=7 frame=2 len=006 00 00 E8 40 30 C2
21:08:19.770 RX group=7 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:19.952 TX group=7 frame=3 len=006 00 00 FA 50 26 D6
21:08:19.952 RX group=7 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:20.135 TX group=7 frame=4 len=006 00 00 00 00 80 DA
21:08:20.135 RX group=7 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:20.316 TX group=7 frame=5 len=006 00 00 AF 00 80 75
21:08:20.316 RX group=7 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:20.498 TX group=7 frame=6 len=006 00 00 EC 40 30 C6
21:08:20.498 RX group=7 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:20.679 TX group=7 frame=7 len=006 00 00 7B 50 26 57
21:08:20.679 RX group=7 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 7 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 8/8
21:08:21.135 TX group=8 frame=1 len=006 00 00 AF 00 80 75
21:08:21.135 RX group=8 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:21.316 TX group=8 frame=2 len=006 00 00 E8 40 30 C2
21:08:21.316 RX group=8 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:21.499 TX group=8 frame=3 len=006 00 00 FA 50 26 D6
21:08:21.499 RX group=8 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:21.680 TX group=8 frame=4 len=006 00 00 00 00 80 DA
21:08:21.680 RX group=8 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:21.893 TX group=8 frame=5 len=006 00 00 AF 00 80 75
21:08:21.893 RX group=8 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:22.073 TX group=8 frame=6 len=006 00 00 EC 40 30 C6
21:08:22.073 RX group=8 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:08:22.255 TX group=8 frame=7 len=006 00 00 7B 50 26 57
21:08:22.255 RX group=8 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 8 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
Anomalies: 1

View File

@@ -0,0 +1,156 @@
Sequence probe: 8 frames x 8 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 00 00 80 DA
FRAME 4: 00 00 90 00 80 4A
FRAME 5: 00 00 E9 40 30 C3
FRAME 6: 00 00 00 00 80 DA
FRAME 7: 00 00 90 00 80 4A
FRAME 8: 00 00 EC 40 30 C6
BASELINE heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 1/8
21:06:13.593 TX group=1 frame=1 len=006 00 00 90 00 80 4A
21:06:13.593 RX group=1 frame=1 no RX bytes
21:06:13.774 TX group=1 frame=2 len=006 00 00 E8 40 30 C2
21:06:13.774 RX group=1 frame=2 ANOMALY 6 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
21:06:13.774 RX group=1 frame=2 raw 07 80 FA 50 26 51
21:06:13.955 TX group=1 frame=3 len=006 00 00 00 00 80 DA
21:06:13.955 RX group=1 frame=3 no RX bytes
21:06:14.137 TX group=1 frame=4 len=006 00 00 90 00 80 4A
21:06:14.137 RX group=1 frame=4 no RX bytes
21:06:14.318 TX group=1 frame=5 len=006 00 00 E9 40 30 C3
21:06:14.318 RX group=1 frame=5 no RX bytes
21:06:14.500 TX group=1 frame=6 len=006 00 00 00 00 80 DA
21:06:14.500 RX group=1 frame=6 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
21:06:14.682 TX group=1 frame=7 len=006 00 00 90 00 80 4A
21:06:14.682 RX group=1 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:14.863 TX group=1 frame=8 len=006 00 00 EC 40 30 C6
21:06:14.863 RX group=1 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 1 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 2/8
21:06:15.287 TX group=2 frame=1 len=006 00 00 90 00 80 4A
21:06:15.287 RX group=2 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:15.499 TX group=2 frame=2 len=006 00 00 E8 40 30 C2
21:06:15.499 RX group=2 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:15.680 TX group=2 frame=3 len=006 00 00 00 00 80 DA
21:06:15.680 RX group=2 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:15.862 TX group=2 frame=4 len=006 00 00 90 00 80 4A
21:06:15.862 RX group=2 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:16.043 TX group=2 frame=5 len=006 00 00 E9 40 30 C3
21:06:16.043 RX group=2 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:16.223 TX group=2 frame=6 len=006 00 00 00 00 80 DA
21:06:16.223 RX group=2 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:16.404 TX group=2 frame=7 len=006 00 00 90 00 80 4A
21:06:16.404 RX group=2 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:16.585 TX group=2 frame=8 len=006 00 00 EC 40 30 C6
21:06:16.585 RX group=2 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 2 TAIL heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
BEGIN group 3/8
21:06:17.041 TX group=3 frame=1 len=006 00 00 90 00 80 4A
21:06:17.041 RX group=3 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:17.222 TX group=3 frame=2 len=006 00 00 E8 40 30 C2
21:06:17.222 RX group=3 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:17.403 TX group=3 frame=3 len=006 00 00 00 00 80 DA
21:06:17.403 RX group=3 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:17.584 TX group=3 frame=4 len=006 00 00 90 00 80 4A
21:06:17.584 RX group=3 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:17.796 TX group=3 frame=5 len=006 00 00 E9 40 30 C3
21:06:17.796 RX group=3 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:17.977 TX group=3 frame=6 len=006 00 00 00 00 80 DA
21:06:17.977 RX group=3 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:18.159 TX group=3 frame=7 len=006 00 00 90 00 80 4A
21:06:18.159 RX group=3 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:18.341 TX group=3 frame=8 len=006 00 00 EC 40 30 C6
21:06:18.341 RX group=3 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 3 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 4/8
21:06:18.766 TX group=4 frame=1 len=006 00 00 90 00 80 4A
21:06:18.766 RX group=4 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:18.947 TX group=4 frame=2 len=006 00 00 E8 40 30 C2
21:06:18.947 RX group=4 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:19.129 TX group=4 frame=3 len=006 00 00 00 00 80 DA
21:06:19.129 RX group=4 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:19.311 TX group=4 frame=4 len=006 00 00 90 00 80 4A
21:06:19.311 RX group=4 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:19.492 TX group=4 frame=5 len=006 00 00 E9 40 30 C3
21:06:19.492 RX group=4 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:19.673 TX group=4 frame=6 len=006 00 00 00 00 80 DA
21:06:19.673 RX group=4 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:19.855 TX group=4 frame=7 len=006 00 00 90 00 80 4A
21:06:19.855 RX group=4 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:20.036 TX group=4 frame=8 len=006 00 00 EC 40 30 C6
21:06:20.036 RX group=4 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 4 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 5/8
21:06:20.461 TX group=5 frame=1 len=006 00 00 90 00 80 4A
21:06:20.461 RX group=5 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:20.672 TX group=5 frame=2 len=006 00 00 E8 40 30 C2
21:06:20.672 RX group=5 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:20.853 TX group=5 frame=3 len=006 00 00 00 00 80 DA
21:06:20.853 RX group=5 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:21.035 TX group=5 frame=4 len=006 00 00 90 00 80 4A
21:06:21.035 RX group=5 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:21.217 TX group=5 frame=5 len=006 00 00 E9 40 30 C3
21:06:21.217 RX group=5 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:21.399 TX group=5 frame=6 len=006 00 00 00 00 80 DA
21:06:21.399 RX group=5 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:21.580 TX group=5 frame=7 len=006 00 00 90 00 80 4A
21:06:21.580 RX group=5 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:21.762 TX group=5 frame=8 len=006 00 00 EC 40 30 C6
21:06:21.762 RX group=5 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 5 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 6/8
21:06:22.186 TX group=6 frame=1 len=006 00 00 90 00 80 4A
21:06:22.186 RX group=6 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:22.368 TX group=6 frame=2 len=006 00 00 E8 40 30 C2
21:06:22.368 RX group=6 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:22.549 TX group=6 frame=3 len=006 00 00 00 00 80 DA
21:06:22.549 RX group=6 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:22.731 TX group=6 frame=4 len=006 00 00 90 00 80 4A
21:06:22.731 RX group=6 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:22.914 TX group=6 frame=5 len=006 00 00 E9 40 30 C3
21:06:22.914 RX group=6 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:23.126 TX group=6 frame=6 len=006 00 00 00 00 80 DA
21:06:23.126 RX group=6 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:23.308 TX group=6 frame=7 len=006 00 00 90 00 80 4A
21:06:23.308 RX group=6 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:23.490 TX group=6 frame=8 len=006 00 00 EC 40 30 C6
21:06:23.490 RX group=6 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 6 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 7/8
21:06:23.917 TX group=7 frame=1 len=006 00 00 90 00 80 4A
21:06:23.917 RX group=7 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:24.099 TX group=7 frame=2 len=006 00 00 E8 40 30 C2
21:06:24.099 RX group=7 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:24.281 TX group=7 frame=3 len=006 00 00 00 00 80 DA
21:06:24.281 RX group=7 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:24.463 TX group=7 frame=4 len=006 00 00 90 00 80 4A
21:06:24.463 RX group=7 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:24.644 TX group=7 frame=5 len=006 00 00 E9 40 30 C3
21:06:24.644 RX group=7 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:24.825 TX group=7 frame=6 len=006 00 00 00 00 80 DA
21:06:24.825 RX group=7 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:25.007 TX group=7 frame=7 len=006 00 00 90 00 80 4A
21:06:25.007 RX group=7 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:25.219 TX group=7 frame=8 len=006 00 00 EC 40 30 C6
21:06:25.219 RX group=7 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 7 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
BEGIN group 8/8
21:06:25.645 TX group=8 frame=1 len=006 00 00 90 00 80 4A
21:06:25.645 RX group=8 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
21:06:25.826 TX group=8 frame=2 len=006 00 00 E8 40 30 C2
21:06:25.826 RX group=8 frame=2 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:26.009 TX group=8 frame=3 len=006 00 00 00 00 80 DA
21:06:26.009 RX group=8 frame=3 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:26.190 TX group=8 frame=4 len=006 00 00 90 00 80 4A
21:06:26.190 RX group=8 frame=4 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:26.372 TX group=8 frame=5 len=006 00 00 E9 40 30 C3
21:06:26.372 RX group=8 frame=5 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:26.553 TX group=8 frame=6 len=006 00 00 00 00 80 DA
21:06:26.553 RX group=8 frame=6 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:26.766 TX group=8 frame=7 len=006 00 00 90 00 80 4A
21:06:26.766 RX group=8 frame=7 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
21:06:26.948 TX group=8 frame=8 len=006 00 00 EC 40 30 C6
21:06:26.948 RX group=8 frame=8 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
GROUP 8 TAIL heartbeat-compatible RX: 1 bytes, offset 0, 0 frames + 1 bytes
Anomalies: 1