Compare commits

..

2 Commits

Author SHA1 Message Date
Aiden
b07d5aca5b Update discovery-notes.md 2026-05-14 01:58:18 +10:00
Aiden
afdd93bd07 run 1 2026-05-14 01:55:36 +10:00
8 changed files with 984 additions and 0 deletions

View File

@@ -0,0 +1,88 @@
Sequence probe: 3 frames x 10 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 41 20 D0 EB
FRAME 2: 00 00 45 20 D0 EF
FRAME 3: 00 00 49 20 D0 E3
BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
BEGIN group 1/10
01:48:26.995 TX group=1 frame=1 len=006 00 00 41 20 D0 EB
01:48:26.995 RX group=1 frame=1 no RX bytes
01:48:27.811 TX group=1 frame=2 len=006 00 00 45 20 D0 EF
01:48:27.811 RX group=1 frame=2 ANOMALY 18 RX bytes; first mismatch at byte 12: got 07, heartbeat offset 0 expected 00
01:48:27.811 RX group=1 frame=2 raw 00 00 00 00 80 DA 00 00 00 00 80 DA 07 80 51 24 DD 75
01:48:28.627 TX group=1 frame=3 len=006 00 00 49 20 D0 E3
01:48:28.627 RX group=1 frame=3 ANOMALY 24 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
01:48:28.627 RX group=1 frame=3 raw 07 80 51 24 DD 75 07 80 51 24 DD 75 07 80 51 24 DD 75 00 00 00 00 80 DA
GROUP 1 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 2/10
01:48:29.663 TX group=2 frame=1 len=006 00 00 41 20 D0 EB
01:48:29.663 RX group=2 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:48:30.476 TX group=2 frame=2 len=006 00 00 45 20 D0 EF
01:48:30.476 RX group=2 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:48:31.292 TX group=2 frame=3 len=006 00 00 49 20 D0 E3
01:48:31.292 RX group=2 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 2 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 3/10
01:48:32.327 TX group=3 frame=1 len=006 00 00 41 20 D0 EB
01:48:32.327 RX group=3 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:48:33.142 TX group=3 frame=2 len=006 00 00 45 20 D0 EF
01:48:33.142 RX group=3 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:48:33.956 TX group=3 frame=3 len=006 00 00 49 20 D0 E3
01:48:33.956 RX group=3 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 3 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 4/10
01:48:34.992 TX group=4 frame=1 len=006 00 00 41 20 D0 EB
01:48:34.992 RX group=4 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:48:35.806 TX group=4 frame=2 len=006 00 00 45 20 D0 EF
01:48:35.806 RX group=4 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:48:36.620 TX group=4 frame=3 len=006 00 00 49 20 D0 E3
01:48:36.620 RX group=4 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 4 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 5/10
01:48:37.655 TX group=5 frame=1 len=006 00 00 41 20 D0 EB
01:48:37.655 RX group=5 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:48:38.470 TX group=5 frame=2 len=006 00 00 45 20 D0 EF
01:48:38.470 RX group=5 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:48:39.284 TX group=5 frame=3 len=006 00 00 49 20 D0 E3
01:48:39.284 RX group=5 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 5 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 6/10
01:48:40.321 TX group=6 frame=1 len=006 00 00 41 20 D0 EB
01:48:40.321 RX group=6 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:48:41.135 TX group=6 frame=2 len=006 00 00 45 20 D0 EF
01:48:41.135 RX group=6 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:48:41.948 TX group=6 frame=3 len=006 00 00 49 20 D0 E3
01:48:41.948 RX group=6 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 6 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 7/10
01:48:42.988 TX group=7 frame=1 len=006 00 00 41 20 D0 EB
01:48:42.988 RX group=7 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
01:48:43.800 TX group=7 frame=2 len=006 00 00 45 20 D0 EF
01:48:43.800 RX group=7 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:48:44.614 TX group=7 frame=3 len=006 00 00 49 20 D0 E3
01:48:44.614 RX group=7 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 7 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 8/10
01:48:45.654 TX group=8 frame=1 len=006 00 00 41 20 D0 EB
01:48:45.654 RX group=8 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
01:48:46.467 TX group=8 frame=2 len=006 00 00 45 20 D0 EF
01:48:46.467 RX group=8 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:48:47.281 TX group=8 frame=3 len=006 00 00 49 20 D0 E3
01:48:47.281 RX group=8 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 8 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 9/10
01:48:48.318 TX group=9 frame=1 len=006 00 00 41 20 D0 EB
01:48:48.318 RX group=9 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:48:49.134 TX group=9 frame=2 len=006 00 00 45 20 D0 EF
01:48:49.134 RX group=9 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:48:49.946 TX group=9 frame=3 len=006 00 00 49 20 D0 E3
01:48:49.946 RX group=9 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 9 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
BEGIN group 10/10
01:48:50.981 TX group=10 frame=1 len=006 00 00 41 20 D0 EB
01:48:50.981 RX group=10 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
01:48:51.796 TX group=10 frame=2 len=006 00 00 45 20 D0 EF
01:48:51.796 RX group=10 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:48:52.610 TX group=10 frame=3 len=006 00 00 49 20 D0 E3
01:48:52.610 RX group=10 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 10 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
Anomalies: 2

View File

@@ -0,0 +1,95 @@
Sequence probe: 6 frames x 6 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 41 20 D0 EB
FRAME 2: 00 00 45 20 D0 EF
FRAME 3: 00 00 49 20 D0 E3
FRAME 4: 00 00 4D 20 D0 E7
FRAME 5: 00 00 59 20 D0 F3
FRAME 6: 00 00 5D 20 D0 F7
BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
BEGIN group 1/6
01:49:04.455 TX group=1 frame=1 len=006 00 00 41 20 D0 EB
01:49:04.455 RX group=1 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
01:49:05.270 TX group=1 frame=2 len=006 00 00 45 20 D0 EF
01:49:05.270 RX group=1 frame=2 ANOMALY 24 RX bytes; first mismatch at byte 12: got 07, heartbeat offset 0 expected 00
01:49:05.270 RX group=1 frame=2 raw 00 00 00 00 80 DA 00 00 00 00 80 DA 07 80 51 24 DD 75 07 80 51 24 DD 75
01:49:06.090 TX group=1 frame=3 len=006 00 00 49 20 D0 E3
01:49:06.090 RX group=1 frame=3 ANOMALY 18 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
01:49:06.090 RX group=1 frame=3 raw 07 80 51 24 DD 75 07 80 51 24 DD 75 00 00 00 00 80 DA
01:49:06.905 TX group=1 frame=4 len=006 00 00 4D 20 D0 E7
01:49:06.905 RX group=1 frame=4 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:07.719 TX group=1 frame=5 len=006 00 00 59 20 D0 F3
01:49:07.719 RX group=1 frame=5 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:08.534 TX group=1 frame=6 len=006 00 00 5D 20 D0 F7
01:49:08.534 RX group=1 frame=6 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 1 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 2/6
01:49:09.755 TX group=2 frame=1 len=006 00 00 41 20 D0 EB
01:49:09.755 RX group=2 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
01:49:10.567 TX group=2 frame=2 len=006 00 00 45 20 D0 EF
01:49:10.567 RX group=2 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:11.381 TX group=2 frame=3 len=006 00 00 49 20 D0 E3
01:49:11.381 RX group=2 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:12.195 TX group=2 frame=4 len=006 00 00 4D 20 D0 E7
01:49:12.195 RX group=2 frame=4 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:13.027 TX group=2 frame=5 len=006 00 00 59 20 D0 F3
01:49:13.027 RX group=2 frame=5 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:13.841 TX group=2 frame=6 len=006 00 00 5D 20 D0 F7
01:49:13.841 RX group=2 frame=6 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 2 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 3/6
01:49:15.058 TX group=3 frame=1 len=006 00 00 41 20 D0 EB
01:49:15.058 RX group=3 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
01:49:15.873 TX group=3 frame=2 len=006 00 00 45 20 D0 EF
01:49:15.873 RX group=3 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:16.687 TX group=3 frame=3 len=006 00 00 49 20 D0 E3
01:49:16.687 RX group=3 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:17.501 TX group=3 frame=4 len=006 00 00 4D 20 D0 E7
01:49:17.501 RX group=3 frame=4 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:18.316 TX group=3 frame=5 len=006 00 00 59 20 D0 F3
01:49:18.316 RX group=3 frame=5 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:19.129 TX group=3 frame=6 len=006 00 00 5D 20 D0 F7
01:49:19.129 RX group=3 frame=6 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 3 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 4/6
01:49:20.344 TX group=4 frame=1 len=006 00 00 41 20 D0 EB
01:49:20.344 RX group=4 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
01:49:21.160 TX group=4 frame=2 len=006 00 00 45 20 D0 EF
01:49:21.160 RX group=4 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:21.976 TX group=4 frame=3 len=006 00 00 49 20 D0 E3
01:49:21.976 RX group=4 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:22.790 TX group=4 frame=4 len=006 00 00 4D 20 D0 E7
01:49:22.790 RX group=4 frame=4 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:23.605 TX group=4 frame=5 len=006 00 00 59 20 D0 F3
01:49:23.605 RX group=4 frame=5 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:24.419 TX group=4 frame=6 len=006 00 00 5D 20 D0 F7
01:49:24.419 RX group=4 frame=6 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 4 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 5/6
01:49:25.639 TX group=5 frame=1 len=006 00 00 41 20 D0 EB
01:49:25.639 RX group=5 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
01:49:26.454 TX group=5 frame=2 len=006 00 00 45 20 D0 EF
01:49:26.454 RX group=5 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:27.267 TX group=5 frame=3 len=006 00 00 49 20 D0 E3
01:49:27.267 RX group=5 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:28.082 TX group=5 frame=4 len=006 00 00 4D 20 D0 E7
01:49:28.082 RX group=5 frame=4 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:28.896 TX group=5 frame=5 len=006 00 00 59 20 D0 F3
01:49:28.896 RX group=5 frame=5 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:29.711 TX group=5 frame=6 len=006 00 00 5D 20 D0 F7
01:49:29.711 RX group=5 frame=6 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 5 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 6/6
01:49:30.924 TX group=6 frame=1 len=006 00 00 41 20 D0 EB
01:49:30.924 RX group=6 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
01:49:31.737 TX group=6 frame=2 len=006 00 00 45 20 D0 EF
01:49:31.737 RX group=6 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:32.552 TX group=6 frame=3 len=006 00 00 49 20 D0 E3
01:49:32.552 RX group=6 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:33.366 TX group=6 frame=4 len=006 00 00 4D 20 D0 E7
01:49:33.366 RX group=6 frame=4 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:34.180 TX group=6 frame=5 len=006 00 00 59 20 D0 F3
01:49:34.180 RX group=6 frame=5 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
01:49:34.994 TX group=6 frame=6 len=006 00 00 5D 20 D0 F7
01:49:34.994 RX group=6 frame=6 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 6 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
Anomalies: 2

View File

@@ -0,0 +1,133 @@
Listening on COM5 at 38400 8N1; will send 00 00 01 20 D0 AB after 3.0s
01:49:44.052 RX 006 bytes 00 00 00 00 80 DA
01:49:44.760 RX 006 bytes 00 00 00 00 80 DA
01:49:45.417 RX 001 bytes 00
01:49:45.467 RX 005 bytes 00 00 00 80 DA
01:49:46.123 RX 001 bytes 00
01:49:46.173 RX 005 bytes 00 00 00 80 DA
01:49:46.827 RX 001 bytes 00
01:49:46.878 RX 005 bytes 00 00 00 80 DA
01:49:46.979 TX frame 006 00 00 01 20 D0 AB
01:49:47.533 RX 006 bytes 00 00 00 00 80 DA
01:49:47.584 TX frame 006 00 00 01 20 D0 AB
01:49:47.635 RX 006 bytes 07 80 40 24 DD 64
01:49:47.788 RX 006 bytes 07 80 40 24 DD 64
01:49:48.040 RX 006 bytes 07 80 40 24 DD 64
01:49:48.241 TX frame 006 00 00 01 20 D0 AB
01:49:48.292 RX 006 bytes 00 00 00 00 80 DA
01:49:48.545 RX 006 bytes 00 00 00 00 80 DA
01:49:48.798 RX 006 bytes 00 00 00 00 80 DA
01:49:48.849 TX frame 006 00 00 01 20 D0 AB
01:49:48.899 RX 006 bytes 00 00 00 00 80 DA
01:49:49.151 RX 006 bytes 00 00 00 00 80 DA
01:49:49.403 RX 006 bytes 00 00 00 00 80 DA
01:49:49.504 TX frame 006 00 00 01 20 D0 AB
01:49:49.555 RX 006 bytes 00 00 00 00 80 DA
01:49:49.807 RX 006 bytes 00 00 00 00 80 DA
01:49:50.058 RX 006 bytes 00 00 00 00 80 DA
01:49:50.109 TX frame 006 00 00 01 20 D0 AB
01:49:50.160 RX 006 bytes 00 00 00 00 80 DA
01:49:50.412 RX 006 bytes 00 00 00 00 80 DA
01:49:50.664 RX 006 bytes 00 00 00 00 80 DA
01:49:50.714 TX frame 006 00 00 01 20 D0 AB
01:49:50.764 RX 006 bytes 00 00 00 00 80 DA
01:49:51.017 RX 006 bytes 00 00 00 00 80 DA
01:49:51.270 RX 006 bytes 00 00 00 00 80 DA
01:49:51.320 TX frame 006 00 00 01 20 D0 AB
01:49:51.371 RX 006 bytes 00 00 00 00 80 DA
01:49:51.623 RX 006 bytes 00 00 00 00 80 DA
01:49:51.876 RX 006 bytes 00 00 00 00 80 DA
01:49:51.927 TX frame 006 00 00 01 20 D0 AB
01:49:51.977 RX 006 bytes 00 00 00 00 80 DA
01:49:52.230 RX 006 bytes 00 00 00 00 80 DA
01:49:52.483 RX 006 bytes 00 00 00 00 80 DA
01:49:52.585 TX frame 006 00 00 01 20 D0 AB
01:49:52.635 RX 006 bytes 00 00 00 00 80 DA
01:49:52.888 RX 006 bytes 00 00 00 00 80 DA
01:49:53.141 RX 006 bytes 00 00 00 00 80 DA
01:49:53.242 TX frame 006 00 00 01 20 D0 AB
01:49:53.294 RX 006 bytes 00 00 00 00 80 DA
01:49:53.545 RX 006 bytes 00 00 00 00 80 DA
01:49:53.798 RX 006 bytes 00 00 00 00 80 DA
01:49:53.849 TX frame 006 00 00 01 20 D0 AB
01:49:53.899 RX 006 bytes 00 00 00 00 80 DA
01:49:54.151 RX 006 bytes 00 00 00 00 80 DA
01:49:54.404 RX 006 bytes 00 00 00 00 80 DA
01:49:54.505 TX frame 006 00 00 01 20 D0 AB
01:49:54.556 RX 006 bytes 00 00 00 00 80 DA
01:49:54.807 RX 006 bytes 00 00 00 00 80 DA
01:49:55.061 RX 006 bytes 00 00 00 00 80 DA
01:49:55.162 TX frame 006 00 00 01 20 D0 AB
01:49:55.214 RX 006 bytes 00 00 00 00 80 DA
01:49:55.466 RX 006 bytes 00 00 00 00 80 DA
01:49:55.718 RX 006 bytes 00 00 00 00 80 DA
01:49:55.770 TX frame 006 00 00 01 20 D0 AB
01:49:55.821 RX 006 bytes 00 00 00 00 80 DA
01:49:56.073 RX 006 bytes 00 00 00 00 80 DA
01:49:56.325 RX 006 bytes 00 00 00 00 80 DA
01:49:56.425 TX frame 006 00 00 01 20 D0 AB
01:49:56.476 RX 006 bytes 00 00 00 00 80 DA
01:49:56.729 RX 006 bytes 00 00 00 00 80 DA
01:49:56.981 RX 006 bytes 00 00 00 00 80 DA
01:49:57.031 TX frame 006 00 00 01 20 D0 AB
01:49:57.082 RX 006 bytes 00 00 00 00 80 DA
01:49:57.335 RX 006 bytes 00 00 00 00 80 DA
01:49:57.588 RX 006 bytes 00 00 00 00 80 DA
01:49:57.638 TX frame 006 00 00 01 20 D0 AB
01:49:57.689 RX 006 bytes 00 00 00 00 80 DA
01:49:57.942 RX 006 bytes 00 00 00 00 80 DA
01:49:58.194 RX 006 bytes 00 00 00 00 80 DA
01:49:58.245 TX frame 006 00 00 01 20 D0 AB
01:49:58.296 RX 006 bytes 00 00 00 00 80 DA
01:49:58.548 RX 006 bytes 00 00 00 00 80 DA
01:49:58.801 RX 006 bytes 00 00 00 00 80 DA
01:49:58.852 TX frame 006 00 00 01 20 D0 AB
01:49:58.902 RX 006 bytes 00 00 00 00 80 DA
01:49:59.154 RX 006 bytes 00 00 00 00 80 DA
01:49:59.406 RX 006 bytes 00 00 00 00 80 DA
01:49:59.507 TX frame 006 00 00 01 20 D0 AB
01:49:59.559 RX 006 bytes 00 00 00 00 80 DA
01:49:59.811 RX 006 bytes 00 00 00 00 80 DA
01:50:00.063 RX 006 bytes 00 00 00 00 80 DA
01:50:00.165 TX frame 006 00 00 01 20 D0 AB
01:50:00.215 RX 006 bytes 00 00 00 00 80 DA
01:50:00.467 RX 006 bytes 00 00 00 00 80 DA
01:50:00.719 RX 006 bytes 00 00 00 00 80 DA
01:50:00.819 TX frame 006 00 00 01 20 D0 AB
01:50:00.870 RX 006 bytes 00 00 00 00 80 DA
01:50:01.124 RX 006 bytes 00 00 00 00 80 DA
01:50:01.376 RX 006 bytes 00 00 00 00 80 DA
01:50:01.477 TX frame 006 00 00 01 20 D0 AB
01:50:01.527 RX 006 bytes 00 00 00 00 80 DA
01:50:01.779 RX 006 bytes 00 00 00 00 80 DA
01:50:02.031 RX 006 bytes 00 00 00 00 80 DA
01:50:02.132 TX frame 006 00 00 01 20 D0 AB
01:50:02.183 RX 006 bytes 00 00 00 00 80 DA
01:50:02.435 RX 006 bytes 00 00 00 00 80 DA
01:50:02.687 RX 006 bytes 00 00 00 00 80 DA
01:50:02.788 TX frame 006 00 00 01 20 D0 AB
01:50:02.839 RX 006 bytes 00 00 00 00 80 DA
01:50:03.092 RX 006 bytes 00 00 00 00 80 DA
01:50:03.344 RX 006 bytes 00 00 00 00 80 DA
01:50:03.445 TX frame 006 00 00 01 20 D0 AB
01:50:03.495 RX 006 bytes 00 00 00 00 80 DA
01:50:03.747 RX 006 bytes 00 00 00 00 80 DA
01:50:04.000 RX 006 bytes 00 00 00 00 80 DA
01:50:04.101 TX frame 006 00 00 01 20 D0 AB
01:50:04.152 RX 006 bytes 00 00 00 00 80 DA
01:50:04.404 RX 006 bytes 00 00 00 00 80 DA
01:50:04.656 RX 006 bytes 00 00 00 00 80 DA
01:50:04.757 TX frame 006 00 00 01 20 D0 AB
01:50:04.807 RX 006 bytes 00 00 00 00 80 DA
01:50:05.060 RX 006 bytes 00 00 00 00 80 DA
01:50:05.313 RX 006 bytes 00 00 00 00 80 DA
01:50:05.413 TX frame 006 00 00 01 20 D0 AB
01:50:05.464 RX 006 bytes 00 00 00 00 80 DA
01:50:05.716 RX 006 bytes 00 00 00 00 80 DA
01:50:05.970 RX 006 bytes 00 00 00 00 80 DA
01:50:06.222 RX 006 bytes 00 00 00 00 80 DA
01:50:06.474 RX 006 bytes 00 00 00 00 80 DA
01:50:06.726 RX 006 bytes 00 00 00 00 80 DA
01:50:06.978 RX 006 bytes 00 00 00 00 80 DA
01:50:07.231 RX 006 bytes 00 00 00 00 80 DA
01:50:07.838 RX 006 bytes 00 00 00 00 80 DA

View File

@@ -0,0 +1,133 @@
Listening on COM5 at 38400 8N1; will send 00 00 41 20 D0 EB after 3.0s
01:46:38.728 RX 001 bytes 00
01:46:38.779 RX 005 bytes 00 00 00 80 DA
01:46:39.436 RX 001 bytes 00
01:46:39.487 RX 005 bytes 00 00 00 80 DA
01:46:40.143 RX 006 bytes 00 00 00 00 80 DA
01:46:40.850 RX 006 bytes 00 00 00 00 80 DA
01:46:41.456 TX frame 006 00 00 41 20 D0 EB
01:46:41.558 RX 006 bytes 00 00 00 00 80 DA
01:46:41.811 RX 006 bytes 00 00 00 00 80 DA
01:46:42.064 RX 006 bytes 00 00 00 00 80 DA
01:46:42.064 TX frame 006 00 00 41 20 D0 EB
01:46:42.114 RX 006 bytes 07 80 50 24 DD 74
01:46:42.317 RX 006 bytes 07 80 50 24 DD 74
01:46:42.569 RX 006 bytes 07 80 50 24 DD 74
01:46:42.669 TX frame 006 00 00 41 20 D0 EB
01:46:42.720 RX 006 bytes 00 00 00 00 80 DA
01:46:42.973 RX 006 bytes 00 00 00 00 80 DA
01:46:43.224 RX 006 bytes 00 00 00 00 80 DA
01:46:43.275 TX frame 006 00 00 41 20 D0 EB
01:46:43.325 RX 006 bytes 00 00 00 00 80 DA
01:46:43.577 RX 006 bytes 00 00 00 00 80 DA
01:46:43.830 RX 006 bytes 00 00 00 00 80 DA
01:46:43.930 TX frame 006 00 00 41 20 D0 EB
01:46:43.980 RX 006 bytes 00 00 00 00 80 DA
01:46:44.233 RX 006 bytes 00 00 00 00 80 DA
01:46:44.485 RX 006 bytes 00 00 00 00 80 DA
01:46:44.586 TX frame 006 00 00 41 20 D0 EB
01:46:44.637 RX 006 bytes 00 00 00 00 80 DA
01:46:44.890 RX 006 bytes 00 00 00 00 80 DA
01:46:45.142 RX 006 bytes 00 00 00 00 80 DA
01:46:45.242 TX frame 006 00 00 41 20 D0 EB
01:46:45.293 RX 006 bytes 00 00 00 00 80 DA
01:46:45.546 RX 006 bytes 00 00 00 00 80 DA
01:46:45.799 RX 006 bytes 00 00 00 00 80 DA
01:46:45.850 TX frame 006 00 00 41 20 D0 EB
01:46:45.900 RX 006 bytes 00 00 00 00 80 DA
01:46:46.154 RX 006 bytes 00 00 00 00 80 DA
01:46:46.405 RX 006 bytes 00 00 00 00 80 DA
01:46:46.506 TX frame 006 00 00 41 20 D0 EB
01:46:46.557 RX 006 bytes 00 00 00 00 80 DA
01:46:46.811 RX 006 bytes 00 00 00 00 80 DA
01:46:47.064 RX 006 bytes 00 00 00 00 80 DA
01:46:47.115 TX frame 006 00 00 41 20 D0 EB
01:46:47.166 RX 006 bytes 00 00 00 00 80 DA
01:46:47.420 RX 006 bytes 00 00 00 00 80 DA
01:46:47.673 RX 006 bytes 00 00 00 00 80 DA
01:46:47.774 TX frame 006 00 00 41 20 D0 EB
01:46:47.825 RX 006 bytes 00 00 00 00 80 DA
01:46:48.078 RX 006 bytes 00 00 00 00 80 DA
01:46:48.329 RX 006 bytes 00 00 00 00 80 DA
01:46:48.431 TX frame 006 00 00 41 20 D0 EB
01:46:48.482 RX 006 bytes 00 00 00 00 80 DA
01:46:48.733 RX 006 bytes 00 00 00 00 80 DA
01:46:48.985 RX 006 bytes 00 00 00 00 80 DA
01:46:49.086 TX frame 006 00 00 41 20 D0 EB
01:46:49.137 RX 006 bytes 00 00 00 00 80 DA
01:46:49.388 RX 006 bytes 00 00 00 00 80 DA
01:46:49.641 RX 006 bytes 00 00 00 00 80 DA
01:46:49.743 TX frame 006 00 00 41 20 D0 EB
01:46:49.794 RX 006 bytes 00 00 00 00 80 DA
01:46:50.046 RX 006 bytes 00 00 00 00 80 DA
01:46:50.298 RX 006 bytes 00 00 00 00 80 DA
01:46:50.399 TX frame 006 00 00 41 20 D0 EB
01:46:50.451 RX 006 bytes 00 00 00 00 80 DA
01:46:50.704 RX 006 bytes 00 00 00 00 80 DA
01:46:50.957 RX 006 bytes 00 00 00 00 80 DA
01:46:51.007 TX frame 006 00 00 41 20 D0 EB
01:46:51.057 RX 006 bytes 00 00 00 00 80 DA
01:46:51.310 RX 006 bytes 00 00 00 00 80 DA
01:46:51.563 RX 006 bytes 00 00 00 00 80 DA
01:46:51.664 TX frame 006 00 00 41 20 D0 EB
01:46:51.714 RX 006 bytes 00 00 00 00 80 DA
01:46:51.968 RX 006 bytes 00 00 00 00 80 DA
01:46:52.219 RX 006 bytes 00 00 00 00 80 DA
01:46:52.320 TX frame 006 00 00 41 20 D0 EB
01:46:52.371 RX 006 bytes 00 00 00 00 80 DA
01:46:52.622 RX 006 bytes 00 00 00 00 80 DA
01:46:52.875 RX 006 bytes 00 00 00 00 80 DA
01:46:52.975 TX frame 006 00 00 41 20 D0 EB
01:46:53.025 RX 006 bytes 00 00 00 00 80 DA
01:46:53.277 RX 006 bytes 00 00 00 00 80 DA
01:46:53.529 RX 006 bytes 00 00 00 00 80 DA
01:46:53.630 TX frame 006 00 00 41 20 D0 EB
01:46:53.680 RX 006 bytes 00 00 00 00 80 DA
01:46:53.933 RX 006 bytes 00 00 00 00 80 DA
01:46:54.184 RX 006 bytes 00 00 00 00 80 DA
01:46:54.235 TX frame 006 00 00 41 20 D0 EB
01:46:54.285 RX 006 bytes 00 00 00 00 80 DA
01:46:54.538 RX 006 bytes 00 00 00 00 80 DA
01:46:54.791 RX 006 bytes 00 00 00 00 80 DA
01:46:54.841 TX frame 006 00 00 41 20 D0 EB
01:46:54.892 RX 006 bytes 00 00 00 00 80 DA
01:46:55.144 RX 006 bytes 00 00 00 00 80 DA
01:46:55.396 RX 006 bytes 00 00 00 00 80 DA
01:46:55.447 TX frame 006 00 00 41 20 D0 EB
01:46:55.497 RX 006 bytes 00 00 00 00 80 DA
01:46:55.749 RX 006 bytes 00 00 00 00 80 DA
01:46:56.002 RX 006 bytes 00 00 00 00 80 DA
01:46:56.102 TX frame 006 00 00 41 20 D0 EB
01:46:56.153 RX 006 bytes 00 00 00 00 80 DA
01:46:56.405 RX 006 bytes 00 00 00 00 80 DA
01:46:56.658 RX 006 bytes 00 00 00 00 80 DA
01:46:56.759 TX frame 006 00 00 41 20 D0 EB
01:46:56.810 RX 006 bytes 00 00 00 00 80 DA
01:46:57.061 RX 006 bytes 00 00 00 00 80 DA
01:46:57.314 RX 006 bytes 00 00 00 00 80 DA
01:46:57.415 TX frame 006 00 00 41 20 D0 EB
01:46:57.466 RX 006 bytes 00 00 00 00 80 DA
01:46:57.719 RX 006 bytes 00 00 00 00 80 DA
01:46:57.971 RX 006 bytes 00 00 00 00 80 DA
01:46:58.022 TX frame 006 00 00 41 20 D0 EB
01:46:58.073 RX 006 bytes 00 00 00 00 80 DA
01:46:58.325 RX 006 bytes 00 00 00 00 80 DA
01:46:58.578 RX 006 bytes 00 00 00 00 80 DA
01:46:58.680 TX frame 006 00 00 41 20 D0 EB
01:46:58.731 RX 006 bytes 00 00 00 00 80 DA
01:46:58.983 RX 006 bytes 00 00 00 00 80 DA
01:46:59.235 RX 006 bytes 00 00 00 00 80 DA
01:46:59.336 TX frame 006 00 00 41 20 D0 EB
01:46:59.386 RX 006 bytes 00 00 00 00 80 DA
01:46:59.639 RX 006 bytes 00 00 00 00 80 DA
01:46:59.892 RX 006 bytes 00 00 00 00 80 DA
01:46:59.993 TX frame 006 00 00 41 20 D0 EB
01:47:00.043 RX 006 bytes 00 00 00 00 80 DA
01:47:00.295 RX 006 bytes 00 00 00 00 80 DA
01:47:00.547 RX 006 bytes 00 00 00 00 80 DA
01:47:00.801 RX 006 bytes 00 00 00 00 80 DA
01:47:01.053 RX 006 bytes 00 00 00 00 80 DA
01:47:01.306 RX 006 bytes 00 00 00 00 80 DA
01:47:01.559 RX 006 bytes 00 00 00 00 80 DA
01:47:01.811 RX 006 bytes 00 00 00 00 80 DA
01:47:02.466 RX 006 bytes 00 00 00 00 80 DA

View File

@@ -0,0 +1,130 @@
Listening on COM5 at 38400 8N1; will send 00 00 45 20 D0 EF after 3.0s
01:47:13.300 RX 006 bytes 00 00 00 00 80 DA
01:47:14.008 RX 006 bytes 00 00 00 00 80 DA
01:47:14.715 RX 006 bytes 00 00 00 00 80 DA
01:47:15.422 RX 006 bytes 00 00 00 00 80 DA
01:47:16.128 RX 006 bytes 00 00 00 00 80 DA
01:47:16.179 TX frame 006 00 00 45 20 D0 EF
01:47:16.784 TX frame 006 00 00 45 20 D0 EF
01:47:16.835 RX 012 bytes 07 80 51 24 DD 75 00 00 00 00 80 DA
01:47:17.087 RX 006 bytes 00 00 00 00 80 DA
01:47:17.339 RX 006 bytes 00 00 00 00 80 DA
01:47:17.390 TX frame 006 00 00 45 20 D0 EF
01:47:17.443 RX 006 bytes 00 00 00 00 80 DA
01:47:17.695 RX 006 bytes 00 00 00 00 80 DA
01:47:17.948 RX 006 bytes 00 00 00 00 80 DA
01:47:17.999 TX frame 006 00 00 45 20 D0 EF
01:47:18.049 RX 006 bytes 00 00 00 00 80 DA
01:47:18.300 RX 006 bytes 00 00 00 00 80 DA
01:47:18.554 RX 006 bytes 00 00 00 00 80 DA
01:47:18.605 TX frame 006 00 00 45 20 D0 EF
01:47:18.655 RX 006 bytes 00 00 00 00 80 DA
01:47:18.908 RX 006 bytes 00 00 00 00 80 DA
01:47:19.161 RX 006 bytes 00 00 00 00 80 DA
01:47:19.261 TX frame 006 00 00 45 20 D0 EF
01:47:19.312 RX 006 bytes 00 00 00 00 80 DA
01:47:19.565 RX 006 bytes 00 00 00 00 80 DA
01:47:19.818 RX 006 bytes 00 00 00 00 80 DA
01:47:19.869 TX frame 006 00 00 45 20 D0 EF
01:47:19.920 RX 006 bytes 00 00 00 00 80 DA
01:47:20.173 RX 006 bytes 00 00 00 00 80 DA
01:47:20.426 RX 006 bytes 00 00 00 00 80 DA
01:47:20.527 TX frame 006 00 00 45 20 D0 EF
01:47:20.577 RX 006 bytes 00 00 00 00 80 DA
01:47:20.829 RX 006 bytes 00 00 00 00 80 DA
01:47:21.081 RX 006 bytes 00 00 00 00 80 DA
01:47:21.181 TX frame 006 00 00 45 20 D0 EF
01:47:21.231 RX 006 bytes 00 00 00 00 80 DA
01:47:21.483 RX 006 bytes 00 00 00 00 80 DA
01:47:21.737 RX 006 bytes 00 00 00 00 80 DA
01:47:21.837 TX frame 006 00 00 45 20 D0 EF
01:47:21.889 RX 006 bytes 00 00 00 00 80 DA
01:47:22.140 RX 006 bytes 00 00 00 00 80 DA
01:47:22.393 RX 006 bytes 00 00 00 00 80 DA
01:47:22.494 TX frame 006 00 00 45 20 D0 EF
01:47:22.545 RX 006 bytes 00 00 00 00 80 DA
01:47:22.797 RX 006 bytes 00 00 00 00 80 DA
01:47:23.050 RX 006 bytes 00 00 00 00 80 DA
01:47:23.152 TX frame 006 00 00 45 20 D0 EF
01:47:23.202 RX 006 bytes 00 00 00 00 80 DA
01:47:23.454 RX 006 bytes 00 00 00 00 80 DA
01:47:23.706 RX 006 bytes 00 00 00 00 80 DA
01:47:23.807 TX frame 006 00 00 45 20 D0 EF
01:47:23.858 RX 006 bytes 00 00 00 00 80 DA
01:47:24.109 RX 006 bytes 00 00 00 00 80 DA
01:47:24.362 RX 006 bytes 00 00 00 00 80 DA
01:47:24.463 TX frame 006 00 00 45 20 D0 EF
01:47:24.513 RX 006 bytes 00 00 00 00 80 DA
01:47:24.765 RX 006 bytes 00 00 00 00 80 DA
01:47:25.017 RX 006 bytes 00 00 00 00 80 DA
01:47:25.118 TX frame 006 00 00 45 20 D0 EF
01:47:25.168 RX 006 bytes 00 00 00 00 80 DA
01:47:25.420 RX 006 bytes 00 00 00 00 80 DA
01:47:25.674 RX 006 bytes 00 00 00 00 80 DA
01:47:25.776 TX frame 006 00 00 45 20 D0 EF
01:47:25.827 RX 006 bytes 00 00 00 00 80 DA
01:47:26.080 RX 006 bytes 00 00 00 00 80 DA
01:47:26.331 RX 006 bytes 00 00 00 00 80 DA
01:47:26.432 TX frame 006 00 00 45 20 D0 EF
01:47:26.483 RX 006 bytes 00 00 00 00 80 DA
01:47:26.735 RX 006 bytes 00 00 00 00 80 DA
01:47:26.986 RX 006 bytes 00 00 00 00 80 DA
01:47:27.087 TX frame 006 00 00 45 20 D0 EF
01:47:27.138 RX 006 bytes 00 00 00 00 80 DA
01:47:27.391 RX 006 bytes 00 00 00 00 80 DA
01:47:27.644 RX 006 bytes 00 00 00 00 80 DA
01:47:27.746 TX frame 006 00 00 45 20 D0 EF
01:47:27.796 RX 006 bytes 00 00 00 00 80 DA
01:47:28.048 RX 006 bytes 00 00 00 00 80 DA
01:47:28.302 RX 006 bytes 00 00 00 00 80 DA
01:47:28.403 TX frame 006 00 00 45 20 D0 EF
01:47:28.455 RX 006 bytes 00 00 00 00 80 DA
01:47:28.706 RX 006 bytes 00 00 00 00 80 DA
01:47:28.959 RX 006 bytes 00 00 00 00 80 DA
01:47:29.010 TX frame 006 00 00 45 20 D0 EF
01:47:29.060 RX 006 bytes 00 00 00 00 80 DA
01:47:29.311 RX 006 bytes 00 00 00 00 80 DA
01:47:29.564 RX 006 bytes 00 00 00 00 80 DA
01:47:29.665 TX frame 006 00 00 45 20 D0 EF
01:47:29.716 RX 006 bytes 00 00 00 00 80 DA
01:47:29.967 RX 006 bytes 00 00 00 00 80 DA
01:47:30.220 RX 006 bytes 00 00 00 00 80 DA
01:47:30.271 TX frame 006 00 00 45 20 D0 EF
01:47:30.321 RX 006 bytes 00 00 00 00 80 DA
01:47:30.574 RX 006 bytes 00 00 00 00 80 DA
01:47:30.826 RX 006 bytes 00 00 00 00 80 DA
01:47:30.877 TX frame 006 00 00 45 20 D0 EF
01:47:30.927 RX 006 bytes 00 00 00 00 80 DA
01:47:31.180 RX 006 bytes 00 00 00 00 80 DA
01:47:31.433 RX 006 bytes 00 00 00 00 80 DA
01:47:31.484 TX frame 006 00 00 45 20 D0 EF
01:47:31.535 RX 006 bytes 00 00 00 00 80 DA
01:47:31.788 RX 006 bytes 00 00 00 00 80 DA
01:47:32.041 RX 006 bytes 00 00 00 00 80 DA
01:47:32.091 TX frame 006 00 00 45 20 D0 EF
01:47:32.141 RX 006 bytes 00 00 00 00 80 DA
01:47:32.393 RX 006 bytes 00 00 00 00 80 DA
01:47:32.645 RX 006 bytes 00 00 00 00 80 DA
01:47:32.747 TX frame 006 00 00 45 20 D0 EF
01:47:32.797 RX 006 bytes 00 00 00 00 80 DA
01:47:33.049 RX 006 bytes 00 00 00 00 80 DA
01:47:33.302 RX 006 bytes 00 00 00 00 80 DA
01:47:33.403 TX frame 006 00 00 45 20 D0 EF
01:47:33.454 RX 006 bytes 00 00 00 00 80 DA
01:47:33.706 RX 006 bytes 00 00 00 00 80 DA
01:47:33.958 RX 006 bytes 00 00 00 00 80 DA
01:47:34.058 TX frame 006 00 00 45 20 D0 EF
01:47:34.109 RX 006 bytes 00 00 00 00 80 DA
01:47:34.361 RX 006 bytes 00 00 00 00 80 DA
01:47:34.613 RX 006 bytes 00 00 00 00 80 DA
01:47:34.713 TX frame 006 00 00 45 20 D0 EF
01:47:34.764 RX 006 bytes 00 00 00 00 80 DA
01:47:35.015 RX 006 bytes 00 00 00 00 80 DA
01:47:35.268 RX 006 bytes 00 00 00 00 80 DA
01:47:35.521 RX 006 bytes 00 00 00 00 80 DA
01:47:35.773 RX 006 bytes 00 00 00 00 80 DA
01:47:36.026 RX 006 bytes 00 00 00 00 80 DA
01:47:36.279 RX 006 bytes 00 00 00 00 80 DA
01:47:36.533 RX 006 bytes 00 00 00 00 80 DA
01:47:37.191 RX 001 bytes 00
01:47:37.241 RX 005 bytes 00 00 00 80 DA

View File

@@ -0,0 +1,130 @@
Listening on COM5 at 38400 8N1; will send 00 00 49 20 D0 E3 after 3.0s
01:47:51.365 RX 006 bytes 00 00 00 00 80 DA
01:47:52.071 RX 006 bytes 00 00 00 00 80 DA
01:47:52.779 RX 006 bytes 00 00 00 00 80 DA
01:47:53.487 RX 006 bytes 00 00 00 00 80 DA
01:47:53.789 TX frame 006 00 00 49 20 D0 E3
01:47:54.193 RX 006 bytes 00 00 00 00 80 DA
01:47:54.395 TX frame 006 00 00 49 20 D0 E3
01:47:54.446 RX 012 bytes 07 80 52 24 DD 76 07 80 52 24 DD 76
01:47:54.700 RX 006 bytes 07 80 52 24 DD 76
01:47:54.952 RX 006 bytes 07 80 52 24 DD 76
01:47:55.002 TX frame 006 00 00 49 20 D0 E3
01:47:55.056 RX 006 bytes 00 00 00 00 80 DA
01:47:55.309 RX 006 bytes 00 00 00 00 80 DA
01:47:55.562 RX 006 bytes 00 00 00 00 80 DA
01:47:55.612 TX frame 006 00 00 49 20 D0 E3
01:47:55.663 RX 006 bytes 00 00 00 00 80 DA
01:47:55.913 RX 006 bytes 00 00 00 00 80 DA
01:47:56.166 RX 006 bytes 00 00 00 00 80 DA
01:47:56.216 TX frame 006 00 00 49 20 D0 E3
01:47:56.267 RX 006 bytes 00 00 00 00 80 DA
01:47:56.520 RX 006 bytes 00 00 00 00 80 DA
01:47:56.771 RX 006 bytes 00 00 00 00 80 DA
01:47:56.872 TX frame 006 00 00 49 20 D0 E3
01:47:56.924 RX 006 bytes 00 00 00 00 80 DA
01:47:57.176 RX 006 bytes 00 00 00 00 80 DA
01:47:57.428 RX 006 bytes 00 00 00 00 80 DA
01:47:57.529 TX frame 006 00 00 49 20 D0 E3
01:47:57.580 RX 006 bytes 00 00 00 00 80 DA
01:47:57.834 RX 006 bytes 00 00 00 00 80 DA
01:47:58.087 RX 006 bytes 00 00 00 00 80 DA
01:47:58.137 TX frame 006 00 00 49 20 D0 E3
01:47:58.188 RX 006 bytes 00 00 00 00 80 DA
01:47:58.440 RX 006 bytes 00 00 00 00 80 DA
01:47:58.692 RX 006 bytes 00 00 00 00 80 DA
01:47:58.793 TX frame 006 00 00 49 20 D0 E3
01:47:58.845 RX 006 bytes 00 00 00 00 80 DA
01:47:59.097 RX 006 bytes 00 00 00 00 80 DA
01:47:59.350 RX 006 bytes 00 00 00 00 80 DA
01:47:59.452 TX frame 006 00 00 49 20 D0 E3
01:47:59.502 RX 006 bytes 00 00 00 00 80 DA
01:47:59.756 RX 006 bytes 00 00 00 00 80 DA
01:48:00.008 RX 006 bytes 00 00 00 00 80 DA
01:48:00.109 TX frame 006 00 00 49 20 D0 E3
01:48:00.159 RX 006 bytes 00 00 00 00 80 DA
01:48:00.412 RX 006 bytes 00 00 00 00 80 DA
01:48:00.664 RX 006 bytes 00 00 00 00 80 DA
01:48:00.765 TX frame 006 00 00 49 20 D0 E3
01:48:00.815 RX 006 bytes 00 00 00 00 80 DA
01:48:01.068 RX 006 bytes 00 00 00 00 80 DA
01:48:01.320 RX 006 bytes 00 00 00 00 80 DA
01:48:01.420 TX frame 006 00 00 49 20 D0 E3
01:48:01.471 RX 006 bytes 00 00 00 00 80 DA
01:48:01.722 RX 006 bytes 00 00 00 00 80 DA
01:48:01.974 RX 006 bytes 00 00 00 00 80 DA
01:48:02.076 TX frame 006 00 00 49 20 D0 E3
01:48:02.128 RX 006 bytes 00 00 00 00 80 DA
01:48:02.380 RX 006 bytes 00 00 00 00 80 DA
01:48:02.632 RX 006 bytes 00 00 00 00 80 DA
01:48:02.684 TX frame 006 00 00 49 20 D0 E3
01:48:02.735 RX 006 bytes 00 00 00 00 80 DA
01:48:02.988 RX 006 bytes 00 00 00 00 80 DA
01:48:03.241 RX 006 bytes 00 00 00 00 80 DA
01:48:03.342 TX frame 006 00 00 49 20 D0 E3
01:48:03.393 RX 006 bytes 00 00 00 00 80 DA
01:48:03.645 RX 006 bytes 00 00 00 00 80 DA
01:48:03.898 RX 006 bytes 00 00 00 00 80 DA
01:48:03.999 TX frame 006 00 00 49 20 D0 E3
01:48:04.050 RX 006 bytes 00 00 00 00 80 DA
01:48:04.302 RX 006 bytes 00 00 00 00 80 DA
01:48:04.553 RX 006 bytes 00 00 00 00 80 DA
01:48:04.655 TX frame 006 00 00 49 20 D0 E3
01:48:04.706 RX 006 bytes 00 00 00 00 80 DA
01:48:04.958 RX 006 bytes 00 00 00 00 80 DA
01:48:05.210 RX 006 bytes 00 00 00 00 80 DA
01:48:05.311 TX frame 006 00 00 49 20 D0 E3
01:48:05.362 RX 006 bytes 00 00 00 00 80 DA
01:48:05.615 RX 006 bytes 00 00 00 00 80 DA
01:48:05.867 RX 006 bytes 00 00 00 00 80 DA
01:48:05.919 TX frame 006 00 00 49 20 D0 E3
01:48:05.969 RX 006 bytes 00 00 00 00 80 DA
01:48:06.221 RX 006 bytes 00 00 00 00 80 DA
01:48:06.474 RX 006 bytes 00 00 00 00 80 DA
01:48:06.575 TX frame 006 00 00 49 20 D0 E3
01:48:06.625 RX 006 bytes 00 00 00 00 80 DA
01:48:06.878 RX 006 bytes 00 00 00 00 80 DA
01:48:07.132 RX 006 bytes 00 00 00 00 80 DA
01:48:07.233 TX frame 006 00 00 49 20 D0 E3
01:48:07.283 RX 006 bytes 00 00 00 00 80 DA
01:48:07.536 RX 006 bytes 00 00 00 00 80 DA
01:48:07.788 RX 006 bytes 00 00 00 00 80 DA
01:48:07.890 TX frame 006 00 00 49 20 D0 E3
01:48:07.941 RX 006 bytes 00 00 00 00 80 DA
01:48:08.193 RX 006 bytes 00 00 00 00 80 DA
01:48:08.445 RX 006 bytes 00 00 00 00 80 DA
01:48:08.546 TX frame 006 00 00 49 20 D0 E3
01:48:08.596 RX 006 bytes 00 00 00 00 80 DA
01:48:08.848 RX 006 bytes 00 00 00 00 80 DA
01:48:09.099 RX 006 bytes 00 00 00 00 80 DA
01:48:09.200 TX frame 006 00 00 49 20 D0 E3
01:48:09.251 RX 006 bytes 00 00 00 00 80 DA
01:48:09.503 RX 006 bytes 00 00 00 00 80 DA
01:48:09.756 RX 006 bytes 00 00 00 00 80 DA
01:48:09.857 TX frame 006 00 00 49 20 D0 E3
01:48:09.907 RX 006 bytes 00 00 00 00 80 DA
01:48:10.160 RX 006 bytes 00 00 00 00 80 DA
01:48:10.413 RX 006 bytes 00 00 00 00 80 DA
01:48:10.513 TX frame 006 00 00 49 20 D0 E3
01:48:10.563 RX 006 bytes 00 00 00 00 80 DA
01:48:10.814 RX 006 bytes 00 00 00 00 80 DA
01:48:11.066 RX 006 bytes 00 00 00 00 80 DA
01:48:11.166 TX frame 006 00 00 49 20 D0 E3
01:48:11.216 RX 006 bytes 00 00 00 00 80 DA
01:48:11.469 RX 006 bytes 00 00 00 00 80 DA
01:48:11.721 RX 006 bytes 00 00 00 00 80 DA
01:48:11.771 TX frame 006 00 00 49 20 D0 E3
01:48:11.822 RX 006 bytes 00 00 00 00 80 DA
01:48:12.072 RX 006 bytes 00 00 00 00 80 DA
01:48:12.324 RX 006 bytes 00 00 00 00 80 DA
01:48:12.374 TX frame 006 00 00 49 20 D0 E3
01:48:12.425 RX 006 bytes 00 00 00 00 80 DA
01:48:12.677 RX 006 bytes 00 00 00 00 80 DA
01:48:12.930 RX 006 bytes 00 00 00 00 80 DA
01:48:13.184 RX 006 bytes 00 00 00 00 80 DA
01:48:13.436 RX 006 bytes 00 00 00 00 80 DA
01:48:13.688 RX 006 bytes 00 00 00 00 80 DA
01:48:13.940 RX 006 bytes 00 00 00 00 80 DA
01:48:14.194 RX 006 bytes 00 00 00 00 80 DA
01:48:14.801 RX 006 bytes 00 00 00 00 80 DA
01:48:15.456 RX 001 bytes 00

View File

@@ -9449,3 +9449,267 @@ Current read after including the paused runs:
across parallel surfaces across parallel surfaces
- so the "semi-awake" question is probably about which of these surfaces is the - so the "semi-awake" question is probably about which of these surfaces is the
right maintained background class, not about whether the map exists at all right maintained background class, not about whether the map exists at all
### HE39: Narrow In On The `0x50 24 DD 74` Band
Working idea: the `0x40-0x5F @ 20 D0` region may be a stronger maintained
background class than the earlier low-band `0x40 24 DD 64` region.
Known lead so far:
- `0x41 @ 20 D0` -> `07 80 50 24 DD 74`
- paused run also showed:
- `0x45` -> `07 80 51 24 DD 75`
- `0x49` -> `07 80 52 24 DD 76`
- `0x4D` -> `07 80 53 24 DD 77`
- `0x59` -> `07 80 56 24 DD 72`
- `0x5D` -> `07 80 57 24 DD 73`
Goal: see whether this band:
- holds the panel clear longer,
- behaves better as a maintained subset,
- or opens anything richer than the earlier `0x40 24 DD 64` surface.
#### HE39a: repeat only `0x41 @ 20 D0`
Target frame:
- `00 00 41 20 D0 EB`
```powershell
python scripts/serial_probe_response.py --port COM5 --tx-frame "00 00 41 20 D0 EB" --repeat 30 --interval 0.60 --delay 3 --after 3 --frame-size 0 --log captures/he39-repeat-cmd41-20d0.txt
```
#### HE39b: repeat only `0x45 @ 20 D0`
Target frame:
- `00 00 45 20 D0 EF`
```powershell
python scripts/serial_probe_response.py --port COM5 --tx-frame "00 00 45 20 D0 EF" --repeat 30 --interval 0.60 --delay 3 --after 3 --frame-size 0 --log captures/he39-repeat-cmd45-20d0.txt
```
#### HE39c: repeat only `0x49 @ 20 D0`
Target frame:
- `00 00 49 20 D0 E3`
```powershell
python scripts/serial_probe_response.py --port COM5 --tx-frame "00 00 49 20 D0 E3" --repeat 30 --interval 0.60 --delay 3 --after 3 --frame-size 0 --log captures/he39-repeat-cmd49-20d0.txt
```
#### HE39d: small `0x50`-band mixer
```powershell
python scripts/serial_sequence_probe.py --port COM5 --prompt --prompt-screen --pre-read 2.0 --frame "00 00 41 20 D0 EB" --frame "00 00 45 20 D0 EF" --frame "00 00 49 20 D0 E3" --repeat 10 --frame-interval 0.60 --read-after-frame 0.20 --read-after-group 0.80 --log captures/he39-mixer-41-45-49-20d0.txt
```
#### HE39e: wide `0x50`-band mixer
```powershell
python scripts/serial_sequence_probe.py --port COM5 --prompt --prompt-screen --pre-read 2.0 --frame "00 00 41 20 D0 EB" --frame "00 00 45 20 D0 EF" --frame "00 00 49 20 D0 E3" --frame "00 00 4D 20 D0 E7" --frame "00 00 59 20 D0 F3" --frame "00 00 5D 20 D0 F7" --repeat 6 --frame-interval 0.60 --read-after-frame 0.20 --read-after-group 1.0 --log captures/he39-mixer-50band-wide-20d0.txt
```
#### HE39f: control repeat from the older low-band lead
Target frame:
- `00 00 01 20 D0 AB`
```powershell
python scripts/serial_probe_response.py --port COM5 --tx-frame "00 00 01 20 D0 AB" --repeat 30 --interval 0.60 --delay 3 --after 3 --frame-size 0 --log captures/he39-repeat-cmd01-20d0-control.txt
```
#### Recommended order
1. `HE39a` repeat `0x41`
2. `HE39f` control repeat `0x01`
3. `HE39b` repeat `0x45`
4. `HE39c` repeat `0x49`
5. `HE39d` small `41/45/49` mixer
6. `HE39e` wide `0x50`-band mixer
Interpretation guide:
- if `0x41/0x45/0x49` hold the panel clear longer than `0x01`, the `0x50` band
is probably a better maintained-background candidate
- if the mixer behaves better than any one frame, that supports a small
recurring in-family scan model
- if everything behaves the same as `0x01`, then this is probably just another
parallel mapped surface, not a privileged wake-adjacent one
#### HE39 results
Observed panel behavior across all HE39 runs:
- all runs kept the panel in the clear / semi-awake state for the duration of
the script
- none produced a fuller wake-up beyond that state
Single-frame repeat results:
- `HE39a` repeating `00 00 41 20 D0 EB`:
- first send: heartbeat only
- second send: opens `07 80 50 24 DD 74`
- several copies of that family then drain out
- later repeats stay heartbeat-only
- `HE39b` repeating `00 00 45 20 D0 EF`:
- first send: heartbeat only
- second send: opens `07 80 51 24 DD 75`
- then returns to heartbeat-only behavior
- `HE39c` repeating `00 00 49 20 D0 E3`:
- first send: heartbeat only
- second send: opens `07 80 52 24 DD 76`
- several copies drain out, then heartbeat only
- `HE39f` control repeating `00 00 01 20 D0 AB`:
- same overall pattern as before
- second send opens `07 80 40 24 DD 64`
- later repeats are heartbeat-only
Mixer results:
- `HE39d` small `41/45/49` mixer:
- group 1 only:
- `0x41`: no RX
- `0x45`: opens `07 80 51 24 DD 75`
- `0x49`: drains more `07 80 51 24 DD 75`
- later groups are heartbeat-compatible only
- `HE39e` wide `41/45/49/4D/59/5D` mixer:
- same practical pattern as the small mixer
- group 1 opens on `0x45` into `07 80 51 24 DD 75`
- later `0x49/4D/59/5D` frames do not open additional stages
- later groups are heartbeat-compatible only
Takeaways:
- the `0x50`-band is real and coherent:
- `0x41` -> `07 80 50 24 DD 74`
- `0x45` -> `07 80 51 24 DD 75`
- `0x49` -> `07 80 52 24 DD 76`
- but it behaves serially just like the older low-band `0x40 24 DD 64` lead:
- an early one-shot family burst
- then flat heartbeat-compatible maintenance
- so the "keeps the panel alive" effect is broader than one specific command
slot inside the `20 D0` surface
- the mixers did not outperform the simpler repeats
- current best read: this is another maintained-background surface, not yet a
privileged wake-up band
### HE40: Completion Sweeps For Untouched Areas
Goal: do a more systematic "dot the i's and cross the t's" pass over the
largest command-space areas we still have not really touched.
Important mode choice for this ladder:
- **do not use `--pause-on-anomaly`**
- these are coverage runs first
- we want them to complete and leave a clean map, even if that means the panel
falls out of the semi-awake state partway through
Primary untouched areas from the current map:
- `0x60-0xFF @ 20 D0`
- most of the command space above the sampled `0x20-0x3F @ 40 30` pass
- most nonzero host prefix combinations on a known-live slot
#### Phase 1: extend the `20 D0` surface through the upper command space
#### HE40a: `0x60-0x7F @ 20 D0`
```powershell
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0x60-0x7F --states 0x20 --values 0xD0 --settle 3.0 --after-each 0.8 --after 2.0 --log captures/he40-direct-20d0-cmd60-7f.txt
```
#### HE40b: `0x80-0x9F @ 20 D0`
```powershell
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0x80-0x9F --states 0x20 --values 0xD0 --settle 3.0 --after-each 0.8 --after 2.0 --log captures/he40-direct-20d0-cmd80-9f.txt
```
#### HE40c: `0xA0-0xBF @ 20 D0`
```powershell
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0xA0-0xBF --states 0x20 --values 0xD0 --settle 3.0 --after-each 0.8 --after 2.0 --log captures/he40-direct-20d0-cmda0-bf.txt
```
#### HE40d: `0xC0-0xDF @ 20 D0`
```powershell
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0xC0-0xDF --states 0x20 --values 0xD0 --settle 3.0 --after-each 0.8 --after 2.0 --log captures/he40-direct-20d0-cmdc0-df.txt
```
#### HE40e: `0xE0-0xFF @ 20 D0`
```powershell
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0xE0-0xFF --states 0x20 --values 0xD0 --settle 3.0 --after-each 0.8 --after 2.0 --log captures/he40-direct-20d0-cmde0-ff.txt
```
#### Phase 2: broaden the `40 30` parallel surface
#### HE40f: `0x40-0x5F @ 40 30`
```powershell
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0x40-0x5F --states 0x40 --values 0x30 --settle 3.0 --after-each 0.8 --after 2.0 --log captures/he40-direct-4030-cmd40-5f.txt
```
#### HE40g: `0x60-0x7F @ 40 30`
```powershell
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0x60-0x7F --states 0x40 --values 0x30 --settle 3.0 --after-each 0.8 --after 2.0 --log captures/he40-direct-4030-cmd60-7f.txt
```
#### HE40h: `0x00-0x1F @ 40 30`
```powershell
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0x00-0x1F --states 0x40 --values 0x30 --settle 3.0 --after-each 0.8 --after 2.0 --log captures/he40-direct-4030-cmd00-1f.txt
```
#### Phase 3: small host-prefix completion pass on a known live slot
These are not full protocol sweeps. They are a practical way to check whether
nonzero host prefixes hide another aligned surface on a command we already know
is live.
Known live slot chosen for prefix probing:
- `cmd=0x21`, `state/value=20 D0`
#### HE40i: `prefix2=0x00-0x0F` on `cmd=0x21 @ 20 D0`
```powershell
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00-0x0F --commands 0x21 --states 0x20 --values 0xD0 --settle 3.0 --after-each 0.8 --after 2.0 --log captures/he40-prefix2-00-0f-cmd21-20d0.txt
```
#### HE40j: `prefix1=0x00-0x0F` on `cmd=0x21 @ 20 D0`
```powershell
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00-0x0F --prefix2s 0x00 --commands 0x21 --states 0x20 --values 0xD0 --settle 3.0 --after-each 0.8 --after 2.0 --log captures/he40-prefix1-00-0f-cmd21-20d0.txt
```
#### Recommended order
1. `HE40a` `0x60-0x7F @ 20 D0`
2. `HE40g` `0x60-0x7F @ 40 30`
3. `HE40b` `0x80-0x9F @ 20 D0`
4. `HE40f` `0x40-0x5F @ 40 30`
5. `HE40c` `0xA0-0xBF @ 20 D0`
6. `HE40d` `0xC0-0xDF @ 20 D0`
7. `HE40e` `0xE0-0xFF @ 20 D0`
8. `HE40h` `0x00-0x1F @ 40 30`
9. `HE40i` prefix2 sweep
10. `HE40j` prefix1 sweep
Interpretation guide:
- if `20 D0` continues to produce aligned families well past `0x5F`, then the
maintained-background surface is much broader than we first thought
- if `40 30` mirrors the same bands with a parallel surface, that strengthens
the "payload pair selects surface, command selects slot" model
- if the prefix sweeps stay flat, then prefixes are probably less important
than command and payload pair for the surfaces we have been mapping
- if one prefix range opens a new aligned family on `cmd=0x21`, that becomes a
very strong next branch

View File

@@ -494,6 +494,17 @@ Current caution:
- So the best current model is a parallel set of response surfaces selected in - So the best current model is a parallel set of response surfaces selected in
part by the host payload pair, with the remaining question being which surface part by the host payload pair, with the remaining question being which surface
behaves like the true maintained background layer for an active panel. behaves like the true maintained background layer for an active panel.
- A tighter HE39 pass on the `0x50`-band showed:
- `0x41 @ 20 D0` -> `07 80 50 24 DD 74`
- `0x45 @ 20 D0` -> `07 80 51 24 DD 75`
- `0x49 @ 20 D0` -> `07 80 52 24 DD 76`
- all of those can keep the panel in the clear / semi-awake state while the
script is active
- but serially they still behave as one-shot branch openings followed by
heartbeat-compatible maintenance, not as a richer multi-turn wake sequence
- So the `0x50`-band currently looks like another valid maintained-background
surface inside the broader `20 D0` class, not yet a uniquely privileged
"real wake" surface.
## What We Do Not Know ## What We Do Not Know