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,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