Compare commits
4 Commits
2ab54be5ec
...
d169cc4c39
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d169cc4c39 | ||
|
|
d7e79e3899 | ||
|
|
1d66f3baaf | ||
|
|
962d0e5dec |
12
captures/he35-direct-20d0-cmd00-03.txt
Normal file
12
captures/he35-direct-20d0-cmd00-03.txt
Normal file
@@ -0,0 +1,12 @@
|
||||
Direct response sweep: 4 frames x 1 cycles (4 total) on COM5 at 38400 8N1
|
||||
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
00:58:57.555 TX cycle=1 p1=0x00 p2=0x00 cmd=0x00 state=0x20 value=0xD0 frame 006 00 00 00 20 D0 AA
|
||||
00:58:58.561 TX cycle=1 p1=0x00 p2=0x00 cmd=0x01 state=0x20 value=0xD0 frame 006 00 00 01 20 D0 AB
|
||||
00:58:58.561 ANOMALY 30 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
00:58:58.561 RX raw 07 80 40 24 DD 64 07 80 40 24 DD 64 07 80 40 24 DD 64 07 80 40 24 DD 64 07 80 40 24 DD 64
|
||||
00:59:07.296 TX cycle=1 p1=0x00 p2=0x00 cmd=0x02 state=0x20 value=0xD0 frame 006 00 00 02 20 D0 A8
|
||||
00:59:08.302 TX cycle=1 p1=0x00 p2=0x00 cmd=0x03 state=0x20 value=0xD0 frame 006 00 00 03 20 D0 A9
|
||||
00:59:08.302 ANOMALY 18 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
00:59:08.302 RX raw 07 80 20 12 97 78 00 00 00 00 80 DA 00 00 00 00 80 DA
|
||||
FINAL heartbeat-compatible RX: 7 bytes, offset 0, 1 frames + 1 bytes
|
||||
Anomalies: 2
|
||||
76
captures/he35-repeat-cmd00-20d0.txt
Normal file
76
captures/he35-repeat-cmd00-20d0.txt
Normal file
@@ -0,0 +1,76 @@
|
||||
Listening on COM5 at 38400 8N1; will send 00 00 00 20 D0 AA after 3.0s
|
||||
01:02:51.815 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:52.522 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:53.227 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:53.934 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:54.339 TX frame 006 00 00 00 20 D0 AA
|
||||
01:02:54.592 RX 001 bytes 00
|
||||
01:02:54.643 RX 005 bytes 00 00 00 80 DA
|
||||
01:02:54.846 RX 001 bytes 00
|
||||
01:02:54.846 TX frame 006 00 00 00 20 D0 AA
|
||||
01:02:54.896 RX 011 bytes 00 00 00 80 DA 07 80 40 48 3A EF
|
||||
01:02:55.098 RX 004 bytes 07 80 40 48
|
||||
01:02:55.148 RX 002 bytes 3A EF
|
||||
01:02:55.351 RX 004 bytes 07 80 40 48
|
||||
01:02:55.351 TX frame 006 00 00 00 20 D0 AA
|
||||
01:02:55.402 RX 008 bytes 3A EF 00 00 00 00 80 DA
|
||||
01:02:55.654 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:55.856 TX frame 006 00 00 00 20 D0 AA
|
||||
01:02:55.906 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:56.158 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:56.359 TX frame 006 00 00 00 20 D0 AA
|
||||
01:02:56.409 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:56.663 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:56.864 TX frame 006 00 00 00 20 D0 AA
|
||||
01:02:56.915 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:57.167 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:57.369 TX frame 006 00 00 00 20 D0 AA
|
||||
01:02:57.419 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:57.672 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:57.874 TX frame 006 00 00 00 20 D0 AA
|
||||
01:02:57.924 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:58.177 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:58.379 TX frame 006 00 00 00 20 D0 AA
|
||||
01:02:58.430 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:58.683 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:58.886 TX frame 006 00 00 00 20 D0 AA
|
||||
01:02:58.937 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:59.190 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:59.391 TX frame 006 00 00 00 20 D0 AA
|
||||
01:02:59.441 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:59.692 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:59.894 TX frame 006 00 00 00 20 D0 AA
|
||||
01:02:59.946 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:00.199 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:00.401 TX frame 006 00 00 00 20 D0 AA
|
||||
01:03:00.451 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:00.705 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:00.906 TX frame 006 00 00 00 20 D0 AA
|
||||
01:03:00.956 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:01.209 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:01.410 TX frame 006 00 00 00 20 D0 AA
|
||||
01:03:01.460 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:01.712 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:01.913 TX frame 006 00 00 00 20 D0 AA
|
||||
01:03:01.964 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:02.216 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:02.417 TX frame 006 00 00 00 20 D0 AA
|
||||
01:03:02.467 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:02.720 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:02.921 TX frame 006 00 00 00 20 D0 AA
|
||||
01:03:02.972 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:03.224 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:03.426 TX frame 006 00 00 00 20 D0 AA
|
||||
01:03:03.477 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:03.729 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:03.932 TX frame 006 00 00 00 20 D0 AA
|
||||
01:03:03.983 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:04.236 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:04.488 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:04.742 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:04.993 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:05.246 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:05.499 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:05.752 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:06.407 RX 001 bytes 00
|
||||
01:03:06.458 RX 005 bytes 00 00 00 80 DA
|
||||
134
captures/he35-repeat-cmd01-0080-control.txt
Normal file
134
captures/he35-repeat-cmd01-0080-control.txt
Normal file
@@ -0,0 +1,134 @@
|
||||
Listening on COM5 at 38400 8N1; will send 00 00 01 00 80 DB after 3.0s
|
||||
01:00:05.060 RX 001 bytes 00
|
||||
01:00:05.110 RX 005 bytes 00 00 00 80 DA
|
||||
01:00:05.768 RX 001 bytes 00
|
||||
01:00:05.818 RX 005 bytes 00 00 00 80 DA
|
||||
01:00:06.476 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:07.183 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:07.486 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:07.890 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:07.991 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:08.041 RX 006 bytes 07 80 40 20 D8 65
|
||||
01:00:08.142 RX 006 bytes 07 80 40 20 D8 65
|
||||
01:00:08.393 RX 006 bytes 07 80 40 20 D8 65
|
||||
01:00:08.496 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:08.547 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:08.800 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:09.002 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:09.052 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:09.305 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:09.507 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:09.557 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:09.810 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:10.012 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:10.062 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:10.314 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:10.515 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:10.567 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:10.820 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:11.021 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:11.071 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:11.323 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:11.525 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:11.575 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:11.827 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:12.027 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:12.079 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:12.330 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:12.533 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:12.583 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:12.836 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:13.038 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:13.089 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:13.341 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:13.543 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:13.593 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:13.846 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:14.049 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:14.100 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:14.353 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:14.555 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:14.605 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:14.857 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:15.059 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:15.111 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:15.363 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:15.566 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:15.616 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:15.868 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:16.069 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:16.120 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:16.374 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:16.576 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:16.627 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:16.880 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:17.082 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:17.132 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:17.386 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:17.588 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:17.639 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:17.891 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:18.092 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:18.143 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:18.395 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:18.597 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:18.647 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:18.899 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:19.100 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:19.150 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:19.403 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:19.605 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:19.656 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:19.909 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:20.111 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:20.162 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:20.415 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:20.616 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:20.667 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:20.919 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:21.122 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:21.172 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:21.424 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:21.626 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:21.676 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:21.930 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:22.131 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:22.181 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:22.433 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:22.634 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:22.685 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:22.938 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:23.139 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:23.190 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:23.443 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:23.645 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:23.695 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:23.947 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:24.148 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:24.200 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:24.452 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:24.654 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:24.705 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:24.956 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:25.159 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:25.209 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:25.461 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:25.663 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:25.715 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:25.966 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:26.167 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:26.219 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:26.472 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:26.673 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:26.723 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:26.975 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:27.176 TX frame 006 00 00 01 00 80 DB
|
||||
01:00:27.227 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:27.479 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:27.733 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:27.986 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:28.238 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:28.490 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:28.743 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:28.994 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:00:29.600 RX 006 bytes 00 00 00 00 80 DA
|
||||
156
captures/he35-repeat-cmd01-20d0-slow.txt
Normal file
156
captures/he35-repeat-cmd01-20d0-slow.txt
Normal file
@@ -0,0 +1,156 @@
|
||||
Listening on COM5 at 38400 8N1; will send 00 00 01 20 D0 AB after 3.0s
|
||||
01:02:07.139 RX 001 bytes 00
|
||||
01:02:07.189 RX 005 bytes 00 00 00 80 DA
|
||||
01:02:07.845 RX 001 bytes 00
|
||||
01:02:07.895 RX 005 bytes 00 00 00 80 DA
|
||||
01:02:08.553 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:09.260 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:09.966 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:10.118 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:10.672 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:10.925 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:11.176 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:11.429 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:11.634 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:11.684 RX 012 bytes 07 80 40 24 DD 64 07 80 40 24 DD 64
|
||||
01:02:11.936 RX 006 bytes 07 80 40 24 DD 64
|
||||
01:02:12.189 RX 006 bytes 07 80 40 24 DD 64
|
||||
01:02:12.442 RX 006 bytes 07 80 40 24 DD 64
|
||||
01:02:12.644 RX 004 bytes 07 80 40 24
|
||||
01:02:12.694 RX 002 bytes DD 64
|
||||
01:02:12.895 RX 004 bytes 07 80 40 24
|
||||
01:02:12.945 RX 002 bytes DD 64
|
||||
01:02:13.148 RX 004 bytes 07 80 40 24
|
||||
01:02:13.148 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:13.198 RX 008 bytes DD 64 00 00 00 00 80 DA
|
||||
01:02:13.451 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:13.704 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:13.956 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:14.208 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:14.461 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:14.663 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:14.713 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:14.966 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:15.218 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:15.469 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:15.721 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:15.973 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:16.174 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:16.225 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:16.478 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:16.731 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:16.984 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:17.236 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:17.489 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:17.691 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:17.741 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:17.995 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:18.248 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:18.500 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:18.752 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:19.004 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:19.207 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:19.257 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:19.511 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:19.764 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:20.017 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:20.269 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:20.521 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:20.723 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:20.775 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:21.026 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:21.279 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:21.532 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:21.785 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:22.037 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:22.240 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:22.290 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:22.543 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:22.796 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:23.048 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:23.301 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:23.553 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:23.756 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:23.807 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:24.060 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:24.313 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:24.566 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:24.818 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:25.071 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:25.273 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:25.323 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:25.576 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:25.828 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:26.080 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:26.332 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:26.584 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:26.786 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:26.836 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:27.088 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:27.341 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:27.593 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:27.845 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:28.098 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:28.300 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:28.351 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:28.603 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:28.856 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:29.110 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:29.334 RX 001 bytes 00
|
||||
01:02:29.384 RX 005 bytes 00 00 00 80 DA
|
||||
01:02:29.587 RX 001 bytes 00
|
||||
01:02:29.637 RX 005 bytes 00 00 00 80 DA
|
||||
01:02:29.840 RX 001 bytes 00
|
||||
01:02:29.840 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:29.891 RX 011 bytes 00 00 00 80 DA 00 00 00 00 80 DA
|
||||
01:02:30.142 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:30.395 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:30.647 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:30.899 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:31.152 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:31.353 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:31.404 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:31.656 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:31.908 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:32.160 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:32.412 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:32.665 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:32.867 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:32.917 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:33.170 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:33.422 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:33.674 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:33.926 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:34.179 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:34.380 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:34.431 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:34.684 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:34.937 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:35.189 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:35.441 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:35.694 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:35.895 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:35.945 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:36.197 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:36.450 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:36.700 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:36.952 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:37.205 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:37.406 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:37.456 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:37.709 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:37.961 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:38.215 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:38.467 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:38.721 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:38.923 TX frame 006 00 00 01 20 D0 AB
|
||||
01:02:38.975 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:39.228 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:39.480 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:39.732 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:39.986 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:40.239 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:40.491 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:40.743 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:02:41.347 RX 001 bytes 00
|
||||
01:02:41.398 RX 005 bytes 00 00 00 80 DA
|
||||
137
captures/he35-repeat-cmd01-20d0.txt
Normal file
137
captures/he35-repeat-cmd01-20d0.txt
Normal file
@@ -0,0 +1,137 @@
|
||||
Listening on COM5 at 38400 8N1; will send 00 00 01 20 D0 AB after 3.0s
|
||||
00:59:30.178 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:30.885 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:31.590 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:32.247 RX 001 bytes 00
|
||||
00:59:32.298 RX 005 bytes 00 00 00 80 DA
|
||||
00:59:32.905 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:32.955 RX 001 bytes 00
|
||||
00:59:33.005 RX 005 bytes 00 00 00 80 DA
|
||||
00:59:33.208 RX 001 bytes 00
|
||||
00:59:33.259 RX 005 bytes 00 00 00 80 DA
|
||||
00:59:33.410 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:33.461 RX 010 bytes 07 80 40 24 DD 64 07 80 40 24
|
||||
00:59:33.511 RX 002 bytes DD 64
|
||||
00:59:33.713 RX 004 bytes 07 80 40 24
|
||||
00:59:33.764 RX 002 bytes DD 64
|
||||
00:59:33.916 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:33.967 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:34.220 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:34.421 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:34.472 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:34.726 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:34.927 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:34.977 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:35.230 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:35.432 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:35.482 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:35.735 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:35.936 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:35.987 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:36.239 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:36.440 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:36.490 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:36.743 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:36.944 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:36.994 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:37.248 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:37.449 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:37.500 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:37.752 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:37.953 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:38.004 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:38.256 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:38.458 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:38.510 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:38.762 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:38.963 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:39.014 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:39.268 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:39.470 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:39.521 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:39.775 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:39.976 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:40.027 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:40.280 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:40.482 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:40.533 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:40.785 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:40.988 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:41.039 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:41.291 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:41.492 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:41.542 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:41.795 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:41.997 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:42.047 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:42.299 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:42.500 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:42.551 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:42.803 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:43.005 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:43.055 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:43.308 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:43.510 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:43.560 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:43.813 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:44.015 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:44.065 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:44.318 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:44.519 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:44.570 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:44.823 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:45.023 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:45.074 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:45.327 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:45.529 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:45.581 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:45.833 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:46.035 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:46.085 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:46.337 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:46.539 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:46.589 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:46.842 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:47.045 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:47.096 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:47.348 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:47.551 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:47.601 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:47.854 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:48.054 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:48.105 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:48.358 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:48.560 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:48.611 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:48.863 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:49.066 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:49.117 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:49.368 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:49.572 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:49.622 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:49.874 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:50.077 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:50.127 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:50.380 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:50.582 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:50.633 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:50.885 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:51.088 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:51.139 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:51.392 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:51.594 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:51.645 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:51.897 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:52.099 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:52.150 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:52.401 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:52.603 TX frame 006 00 00 01 20 D0 AB
|
||||
00:59:52.654 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:52.906 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:53.158 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:53.411 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:53.663 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:53.917 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:54.169 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:54.421 RX 006 bytes 00 00 00 00 80 DA
|
||||
00:59:55.078 RX 006 bytes 00 00 00 00 80 DA
|
||||
76
captures/he35-repeat-cmd02-20d0.txt
Normal file
76
captures/he35-repeat-cmd02-20d0.txt
Normal file
@@ -0,0 +1,76 @@
|
||||
Listening on COM5 at 38400 8N1; will send 00 00 02 20 D0 A8 after 3.0s
|
||||
01:03:13.357 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:14.065 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:14.774 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:15.481 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:15.936 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:16.189 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:16.391 RX 001 bytes 00
|
||||
01:03:16.441 RX 005 bytes 00 00 00 80 DA
|
||||
01:03:16.441 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:16.491 RX 006 bytes 07 80 20 12 87 68
|
||||
01:03:16.693 RX 006 bytes 07 80 20 12 87 68
|
||||
01:03:16.895 RX 004 bytes 07 80 20 12
|
||||
01:03:16.948 RX 002 bytes 87 68
|
||||
01:03:16.948 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:16.999 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:17.252 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:17.453 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:17.504 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:17.756 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:17.957 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:18.007 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:18.261 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:18.463 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:18.515 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:18.767 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:18.969 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:19.020 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:19.272 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:19.473 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:19.524 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:19.776 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:19.978 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:20.029 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:20.281 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:20.484 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:20.534 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:20.786 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:20.989 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:21.039 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:21.292 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:21.493 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:21.543 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:21.796 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:21.998 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:22.049 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:22.301 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:22.501 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:22.552 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:22.805 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:23.007 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:23.057 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:23.309 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:23.513 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:23.563 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:23.816 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:24.017 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:24.068 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:24.319 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:24.520 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:24.570 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:24.822 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:25.024 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:25.075 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:25.327 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:25.528 TX frame 006 00 00 02 20 D0 A8
|
||||
01:03:25.579 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:25.831 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:26.083 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:26.335 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:26.588 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:26.841 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:27.093 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:27.345 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:03:27.950 RX 001 bytes 00
|
||||
01:03:28.000 RX 005 bytes 00 00 00 80 DA
|
||||
73
captures/he35-repeat-cmd03-20d0.txt
Normal file
73
captures/he35-repeat-cmd03-20d0.txt
Normal file
@@ -0,0 +1,73 @@
|
||||
Listening on COM5 at 38400 8N1; will send 00 00 03 20 D0 A9 after 3.0s
|
||||
01:03:59.559 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:00.267 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:00.972 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:01.680 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:02.386 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:02.387 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:02.889 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:02.941 RX 006 bytes 07 80 20 12 97 78
|
||||
01:04:03.395 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:03.546 RX 001 bytes 00
|
||||
01:04:03.597 RX 005 bytes 00 00 00 80 DA
|
||||
01:04:03.799 RX 001 bytes 00
|
||||
01:04:03.852 RX 005 bytes 00 00 00 80 DA
|
||||
01:04:03.903 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:03.954 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:04.206 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:04.409 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:04.459 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:04.712 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:04.914 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:04.965 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:05.217 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:05.418 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:05.469 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:05.721 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:05.923 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:05.974 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:06.226 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:06.428 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:06.478 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:06.732 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:06.934 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:06.985 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:07.238 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:07.440 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:07.490 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:07.742 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:07.943 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:07.993 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:08.245 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:08.448 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:08.499 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:08.751 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:08.953 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:09.004 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:09.257 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:09.458 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:09.509 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:09.762 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:09.963 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:10.014 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:10.266 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:10.469 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:10.519 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:10.770 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:10.972 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:11.022 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:11.275 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:11.477 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:11.528 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:11.781 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:11.983 TX frame 006 00 00 03 20 D0 A9
|
||||
01:04:12.034 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:12.287 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:12.539 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:12.791 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:13.043 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:13.295 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:13.547 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:13.798 RX 006 bytes 00 00 00 00 80 DA
|
||||
01:04:14.454 RX 001 bytes 00
|
||||
01:04:14.504 RX 005 bytes 00 00 00 80 DA
|
||||
26
captures/he36-direct-20d0-cmd04-0f.txt
Normal file
26
captures/he36-direct-20d0-cmd04-0f.txt
Normal file
@@ -0,0 +1,26 @@
|
||||
Direct response sweep: 12 frames x 1 cycles (12 total) on COM5 at 38400 8N1
|
||||
BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:13:04.647 TX cycle=1 p1=0x00 p2=0x00 cmd=0x04 state=0x20 value=0xD0 frame 006 00 00 04 20 D0 AE
|
||||
01:13:05.472 TX cycle=1 p1=0x00 p2=0x00 cmd=0x05 state=0x20 value=0xD0 frame 006 00 00 05 20 D0 AF
|
||||
01:13:05.472 ANOMALY 29 RX bytes; first mismatch at byte 5: got 07, heartbeat offset 1 expected 00
|
||||
01:13:05.472 RX raw 00 00 00 80 DA 07 80 41 24 DD 65 07 80 41 24 DD 65 07 80 41 24 DD 65 07 80 41 24 DD 65
|
||||
01:13:15.155 TX cycle=1 p1=0x00 p2=0x00 cmd=0x06 state=0x20 value=0xD0 frame 006 00 00 06 20 D0 AC
|
||||
01:13:15.981 TX cycle=1 p1=0x00 p2=0x00 cmd=0x07 state=0x20 value=0xD0 frame 006 00 00 07 20 D0 AD
|
||||
01:13:15.981 ANOMALY 30 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:13:15.981 RX raw 07 80 10 09 D7 13 07 80 10 09 D7 13 07 80 10 09 D7 13 07 80 10 09 D7 13 07 80 10 09 D7 13
|
||||
01:13:20.510 TX cycle=1 p1=0x00 p2=0x00 cmd=0x08 state=0x20 value=0xD0 frame 006 00 00 08 20 D0 A2
|
||||
01:13:21.331 TX cycle=1 p1=0x00 p2=0x00 cmd=0x09 state=0x20 value=0xD0 frame 006 00 00 09 20 D0 A3
|
||||
01:13:21.331 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:13:21.331 RX raw 07 80 42 24 DD 66 00 00 00 00 80 DA
|
||||
01:13:25.057 TX cycle=1 p1=0x00 p2=0x00 cmd=0x0A state=0x20 value=0xD0 frame 006 00 00 0A 20 D0 A0
|
||||
01:13:25.880 TX cycle=1 p1=0x00 p2=0x00 cmd=0x0B state=0x20 value=0xD0 frame 006 00 00 0B 20 D0 A1
|
||||
01:13:25.880 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:13:25.880 RX raw 07 80 21 12 17 F9 00 00 00 00 80 DA
|
||||
01:13:29.356 TX cycle=1 p1=0x00 p2=0x00 cmd=0x0C state=0x20 value=0xD0 frame 006 00 00 0C 20 D0 A6
|
||||
01:13:30.178 TX cycle=1 p1=0x00 p2=0x00 cmd=0x0D state=0x20 value=0xD0 frame 006 00 00 0D 20 D0 A7
|
||||
01:13:30.178 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:13:30.178 RX raw 07 80 43 24 DD 67 00 00 00 00 80 DA
|
||||
01:13:34.081 TX cycle=1 p1=0x00 p2=0x00 cmd=0x0E state=0x20 value=0xD0 frame 006 00 00 0E 20 D0 A4
|
||||
01:13:34.904 TX cycle=1 p1=0x00 p2=0x00 cmd=0x0F state=0x20 value=0xD0 frame 006 00 00 0F 20 D0 A5
|
||||
FINAL heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
Anomalies: 5
|
||||
34
captures/he36-direct-20d0-cmd10-1f.txt
Normal file
34
captures/he36-direct-20d0-cmd10-1f.txt
Normal file
@@ -0,0 +1,34 @@
|
||||
Direct response sweep: 16 frames x 1 cycles (16 total) on COM5 at 38400 8N1
|
||||
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
01:13:49.563 TX cycle=1 p1=0x00 p2=0x00 cmd=0x10 state=0x20 value=0xD0 frame 006 00 00 10 20 D0 BA
|
||||
01:13:50.385 TX cycle=1 p1=0x00 p2=0x00 cmd=0x11 state=0x20 value=0xD0 frame 006 00 00 11 20 D0 BB
|
||||
01:13:50.385 ANOMALY 30 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:13:50.385 RX raw 07 80 44 24 DD 60 07 80 44 24 DD 60 07 80 44 24 DD 60 07 80 44 24 DD 60 07 80 44 24 DD 60
|
||||
01:13:53.682 TX cycle=1 p1=0x00 p2=0x00 cmd=0x12 state=0x20 value=0xD0 frame 006 00 00 12 20 D0 B8
|
||||
01:13:54.507 TX cycle=1 p1=0x00 p2=0x00 cmd=0x13 state=0x20 value=0xD0 frame 006 00 00 13 20 D0 B9
|
||||
01:13:54.507 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:13:54.507 RX raw 07 80 22 12 97 7A 00 00 00 00 80 DA
|
||||
01:13:57.843 TX cycle=1 p1=0x00 p2=0x00 cmd=0x14 state=0x20 value=0xD0 frame 006 00 00 14 20 D0 BE
|
||||
01:13:58.668 TX cycle=1 p1=0x00 p2=0x00 cmd=0x15 state=0x20 value=0xD0 frame 006 00 00 15 20 D0 BF
|
||||
01:13:58.668 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:13:58.668 RX raw 07 80 45 24 DD 61 00 00 00 00 80 DA
|
||||
01:14:01.846 TX cycle=1 p1=0x00 p2=0x00 cmd=0x16 state=0x20 value=0xD0 frame 006 00 00 16 20 D0 BC
|
||||
01:14:02.671 TX cycle=1 p1=0x00 p2=0x00 cmd=0x17 state=0x20 value=0xD0 frame 006 00 00 17 20 D0 BD
|
||||
01:14:02.671 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:14:02.671 RX raw 07 80 11 09 D7 12 00 00 00 00 80 DA
|
||||
01:14:05.604 TX cycle=1 p1=0x00 p2=0x00 cmd=0x18 state=0x20 value=0xD0 frame 006 00 00 18 20 D0 B2
|
||||
01:14:06.426 TX cycle=1 p1=0x00 p2=0x00 cmd=0x19 state=0x20 value=0xD0 frame 006 00 00 19 20 D0 B3
|
||||
01:14:06.426 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:14:06.426 RX raw 07 80 46 24 DD 62 00 00 00 00 80 DA
|
||||
01:14:08.846 TX cycle=1 p1=0x00 p2=0x00 cmd=0x1A state=0x20 value=0xD0 frame 006 00 00 1A 20 D0 B0
|
||||
01:14:09.668 TX cycle=1 p1=0x00 p2=0x00 cmd=0x1B state=0x20 value=0xD0 frame 006 00 00 1B 20 D0 B1
|
||||
01:14:09.668 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:14:09.668 RX raw 07 80 23 12 17 FB 00 00 00 00 80 DA
|
||||
01:14:12.628 TX cycle=1 p1=0x00 p2=0x00 cmd=0x1C state=0x20 value=0xD0 frame 006 00 00 1C 20 D0 B6
|
||||
01:14:13.448 TX cycle=1 p1=0x00 p2=0x00 cmd=0x1D state=0x20 value=0xD0 frame 006 00 00 1D 20 D0 B7
|
||||
01:14:13.448 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:14:13.448 RX raw 07 80 47 24 DD 63 00 00 00 00 80 DA
|
||||
01:14:16.745 TX cycle=1 p1=0x00 p2=0x00 cmd=0x1E state=0x20 value=0xD0 frame 006 00 00 1E 20 D0 B4
|
||||
01:14:17.570 TX cycle=1 p1=0x00 p2=0x00 cmd=0x1F state=0x20 value=0xD0 frame 006 00 00 1F 20 D0 B5
|
||||
FINAL heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
Anomalies: 7
|
||||
109
captures/he36-mixer-20d0-00-03-medium.txt
Normal file
109
captures/he36-mixer-20d0-00-03-medium.txt
Normal file
@@ -0,0 +1,109 @@
|
||||
Sequence probe: 4 frames x 10 group(s) on COM5 at 38400 8N1
|
||||
FRAME 1: 00 00 00 20 D0 AA
|
||||
FRAME 2: 00 00 01 20 D0 AB
|
||||
FRAME 3: 00 00 02 20 D0 A8
|
||||
FRAME 4: 00 00 03 20 D0 A9
|
||||
BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
BEGIN group 1/10
|
||||
01:10:04.591 TX group=1 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:10:04.591 RX group=1 frame=1 no RX bytes
|
||||
01:10:05.307 TX group=1 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:10:05.307 RX group=1 frame=2 ANOMALY 24 RX bytes; first mismatch at byte 12: got 07, heartbeat offset 0 expected 00
|
||||
01:10:05.307 RX group=1 frame=2 raw 00 00 00 00 80 DA 00 00 00 00 80 DA 07 80 40 24 DD 64 07 80 40 24 DD 64
|
||||
01:10:06.022 TX group=1 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:10:06.022 RX group=1 frame=3 ANOMALY 18 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:10:06.022 RX group=1 frame=3 raw 07 80 40 24 DD 64 07 80 40 24 DD 64 00 00 00 00 80 DA
|
||||
01:10:06.738 TX group=1 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:10:06.738 RX group=1 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 1 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 2/10
|
||||
01:10:07.775 TX group=2 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:10:07.775 RX group=2 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:10:08.489 TX group=2 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:10:08.489 RX group=2 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:09.203 TX group=2 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:10:09.203 RX group=2 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:09.917 TX group=2 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:10:09.917 RX group=2 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 2 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 3/10
|
||||
01:10:10.953 TX group=3 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:10:10.953 RX group=3 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:10:11.668 TX group=3 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:10:11.668 RX group=3 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:12.382 TX group=3 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:10:12.382 RX group=3 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:13.096 TX group=3 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:10:13.096 RX group=3 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 3 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 4/10
|
||||
01:10:14.133 TX group=4 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:10:14.133 RX group=4 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:10:14.848 TX group=4 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:10:14.848 RX group=4 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:15.561 TX group=4 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:10:15.561 RX group=4 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:16.277 TX group=4 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:10:16.277 RX group=4 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 4 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 5/10
|
||||
01:10:17.317 TX group=5 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:10:17.317 RX group=5 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:10:18.032 TX group=5 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:10:18.032 RX group=5 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:18.746 TX group=5 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:10:18.746 RX group=5 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:19.462 TX group=5 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:10:19.462 RX group=5 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 5 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 6/10
|
||||
01:10:20.498 TX group=6 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:10:20.498 RX group=6 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:10:21.211 TX group=6 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:10:21.211 RX group=6 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:21.925 TX group=6 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:10:21.925 RX group=6 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:22.639 TX group=6 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:10:22.639 RX group=6 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 6 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 7/10
|
||||
01:10:23.674 TX group=7 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:10:23.674 RX group=7 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:10:24.388 TX group=7 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:10:24.388 RX group=7 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:25.104 TX group=7 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:10:25.104 RX group=7 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:25.819 TX group=7 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:10:25.819 RX group=7 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 7 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 8/10
|
||||
01:10:26.854 TX group=8 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:10:26.854 RX group=8 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:10:27.569 TX group=8 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:10:27.569 RX group=8 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:28.283 TX group=8 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:10:28.283 RX group=8 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:28.997 TX group=8 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:10:28.997 RX group=8 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 8 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 9/10
|
||||
01:10:30.034 TX group=9 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:10:30.034 RX group=9 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:10:30.747 TX group=9 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:10:30.747 RX group=9 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:31.462 TX group=9 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:10:31.462 RX group=9 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:32.177 TX group=9 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:10:32.177 RX group=9 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 9 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 10/10
|
||||
01:10:33.213 TX group=10 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:10:33.213 RX group=10 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:10:33.925 TX group=10 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:10:33.925 RX group=10 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:34.639 TX group=10 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:10:34.639 RX group=10 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:10:35.353 TX group=10 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:10:35.353 RX group=10 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 10 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
Anomalies: 2
|
||||
89
captures/he36-mixer-20d0-00-03-slow.txt
Normal file
89
captures/he36-mixer-20d0-00-03-slow.txt
Normal file
@@ -0,0 +1,89 @@
|
||||
Sequence probe: 4 frames x 8 group(s) on COM5 at 38400 8N1
|
||||
FRAME 1: 00 00 00 20 D0 AA
|
||||
FRAME 2: 00 00 01 20 D0 AB
|
||||
FRAME 3: 00 00 02 20 D0 A8
|
||||
FRAME 4: 00 00 03 20 D0 A9
|
||||
BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
BEGIN group 1/8
|
||||
01:10:50.425 TX group=1 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:10:50.425 RX group=1 frame=1 no RX bytes
|
||||
01:10:51.900 TX group=1 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:10:51.900 RX group=1 frame=2 ANOMALY 36 RX bytes; first mismatch at byte 24: got 07, heartbeat offset 0 expected 00
|
||||
01:10:51.900 RX group=1 frame=2 raw 00 00 00 00 80 DA 00 00 00 00 80 DA 00 00 00 00 80 DA 00 00 00 00 80 DA 07 80 40 24 DD 64 07 80 40 24 DD 64
|
||||
01:10:53.348 TX group=1 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:10:53.348 RX group=1 frame=3 ANOMALY 37 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:10:53.348 RX group=1 frame=3 raw 07 80 40 24 DD 64 07 80 40 24 DD 64 07 80 40 24 DD 64 07 80 40 24 DD 64 07 80 40 24 DD 64 00 00 00 00 80 DA 00
|
||||
01:10:54.823 TX group=1 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:10:54.823 RX group=1 frame=4 heartbeat-compatible RX: 35 bytes, offset 1, 5 frames + 5 bytes
|
||||
GROUP 1 TAIL heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
|
||||
BEGIN group 2/8
|
||||
01:10:56.283 TX group=2 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:10:56.283 RX group=2 frame=1 heartbeat-compatible RX: 7 bytes, offset 0, 1 frames + 1 bytes
|
||||
01:10:57.757 TX group=2 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:10:57.757 RX group=2 frame=2 heartbeat-compatible RX: 36 bytes, offset 1, 6 frames + 0 bytes
|
||||
01:10:59.233 TX group=2 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:10:59.233 RX group=2 frame=3 heartbeat-compatible RX: 35 bytes, offset 1, 5 frames + 5 bytes
|
||||
01:11:00.677 TX group=2 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:11:00.677 RX group=2 frame=4 heartbeat-compatible RX: 37 bytes, offset 0, 6 frames + 1 bytes
|
||||
GROUP 2 TAIL heartbeat-compatible RX: 29 bytes, offset 1, 4 frames + 5 bytes
|
||||
BEGIN group 3/8
|
||||
01:11:02.170 TX group=3 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:11:02.170 RX group=3 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:11:03.616 TX group=3 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:11:03.616 RX group=3 frame=2 heartbeat-compatible RX: 37 bytes, offset 0, 6 frames + 1 bytes
|
||||
01:11:05.091 TX group=3 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:11:05.091 RX group=3 frame=3 heartbeat-compatible RX: 35 bytes, offset 1, 5 frames + 5 bytes
|
||||
01:11:06.536 TX group=3 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:11:06.536 RX group=3 frame=4 heartbeat-compatible RX: 37 bytes, offset 0, 6 frames + 1 bytes
|
||||
GROUP 3 TAIL heartbeat-compatible RX: 29 bytes, offset 1, 4 frames + 5 bytes
|
||||
BEGIN group 4/8
|
||||
01:11:08.031 TX group=4 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:11:08.031 RX group=4 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:11:09.476 TX group=4 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:11:09.476 RX group=4 frame=2 heartbeat-compatible RX: 37 bytes, offset 0, 6 frames + 1 bytes
|
||||
01:11:10.950 TX group=4 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:11:10.950 RX group=4 frame=3 heartbeat-compatible RX: 35 bytes, offset 1, 5 frames + 5 bytes
|
||||
01:11:12.394 TX group=4 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:11:12.394 RX group=4 frame=4 heartbeat-compatible RX: 37 bytes, offset 0, 6 frames + 1 bytes
|
||||
GROUP 4 TAIL heartbeat-compatible RX: 29 bytes, offset 1, 4 frames + 5 bytes
|
||||
BEGIN group 5/8
|
||||
01:11:13.888 TX group=5 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:11:13.888 RX group=5 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:11:15.332 TX group=5 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:11:15.332 RX group=5 frame=2 heartbeat-compatible RX: 37 bytes, offset 0, 6 frames + 1 bytes
|
||||
01:11:16.809 TX group=5 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:11:16.809 RX group=5 frame=3 heartbeat-compatible RX: 35 bytes, offset 1, 5 frames + 5 bytes
|
||||
01:11:18.254 TX group=5 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:11:18.254 RX group=5 frame=4 heartbeat-compatible RX: 37 bytes, offset 0, 6 frames + 1 bytes
|
||||
GROUP 5 TAIL heartbeat-compatible RX: 29 bytes, offset 1, 4 frames + 5 bytes
|
||||
BEGIN group 6/8
|
||||
01:11:19.750 TX group=6 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:11:19.750 RX group=6 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:11:21.196 TX group=6 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:11:21.196 RX group=6 frame=2 heartbeat-compatible RX: 37 bytes, offset 0, 6 frames + 1 bytes
|
||||
01:11:22.671 TX group=6 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:11:22.671 RX group=6 frame=3 heartbeat-compatible RX: 35 bytes, offset 1, 5 frames + 5 bytes
|
||||
01:11:24.115 TX group=6 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:11:24.115 RX group=6 frame=4 heartbeat-compatible RX: 37 bytes, offset 0, 6 frames + 1 bytes
|
||||
GROUP 6 TAIL heartbeat-compatible RX: 29 bytes, offset 1, 4 frames + 5 bytes
|
||||
BEGIN group 7/8
|
||||
01:11:25.606 TX group=7 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:11:25.606 RX group=7 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:11:27.052 TX group=7 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:11:27.052 RX group=7 frame=2 heartbeat-compatible RX: 37 bytes, offset 0, 6 frames + 1 bytes
|
||||
01:11:28.526 TX group=7 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:11:28.526 RX group=7 frame=3 heartbeat-compatible RX: 35 bytes, offset 1, 5 frames + 5 bytes
|
||||
01:11:29.970 TX group=7 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:11:29.970 RX group=7 frame=4 heartbeat-compatible RX: 36 bytes, offset 0, 6 frames + 0 bytes
|
||||
GROUP 7 TAIL heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
|
||||
BEGIN group 8/8
|
||||
01:11:31.431 TX group=8 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:11:31.431 RX group=8 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:11:32.875 TX group=8 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:11:32.875 RX group=8 frame=2 heartbeat-compatible RX: 36 bytes, offset 0, 6 frames + 0 bytes
|
||||
01:11:34.320 TX group=8 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:11:34.320 RX group=8 frame=3 heartbeat-compatible RX: 37 bytes, offset 0, 6 frames + 1 bytes
|
||||
01:11:35.795 TX group=8 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:11:35.795 RX group=8 frame=4 heartbeat-compatible RX: 35 bytes, offset 1, 5 frames + 5 bytes
|
||||
GROUP 8 TAIL heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
|
||||
Anomalies: 2
|
||||
79
captures/he36-mixer-20d0-20pair.txt
Normal file
79
captures/he36-mixer-20d0-20pair.txt
Normal file
@@ -0,0 +1,79 @@
|
||||
Sequence probe: 2 frames x 12 group(s) on COM5 at 38400 8N1
|
||||
FRAME 1: 00 00 02 20 D0 A8
|
||||
FRAME 2: 00 00 03 20 D0 A9
|
||||
BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
BEGIN group 1/12
|
||||
01:12:33.207 TX group=1 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:12:33.207 RX group=1 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:12:34.023 TX group=1 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:12:34.023 RX group=1 frame=2 ANOMALY 24 RX bytes; first mismatch at byte 12: got 07, heartbeat offset 0 expected 00
|
||||
01:12:34.023 RX group=1 frame=2 raw 00 00 00 00 80 DA 00 00 00 00 80 DA 07 80 20 12 97 78 07 80 20 12 97 78
|
||||
GROUP 1 TAIL ANOMALY 18 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
GROUP 1 TAIL raw 07 80 20 12 97 78 07 80 20 12 97 78 07 80 20 12 97 78
|
||||
BEGIN group 2/12
|
||||
01:12:35.065 TX group=2 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:12:35.065 RX group=2 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:12:35.879 TX group=2 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:12:35.879 RX group=2 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 2 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 3/12
|
||||
01:12:36.915 TX group=3 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:12:36.915 RX group=3 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:37.731 TX group=3 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:12:37.731 RX group=3 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 3 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 4/12
|
||||
01:12:38.771 TX group=4 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:12:38.771 RX group=4 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:12:39.586 TX group=4 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:12:39.586 RX group=4 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 4 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 5/12
|
||||
01:12:40.624 TX group=5 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:12:40.624 RX group=5 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:41.439 TX group=5 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:12:41.439 RX group=5 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 5 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 6/12
|
||||
01:12:42.479 TX group=6 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:12:42.479 RX group=6 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:12:43.294 TX group=6 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:12:43.294 RX group=6 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 6 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 7/12
|
||||
01:12:44.330 TX group=7 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:12:44.330 RX group=7 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:45.143 TX group=7 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:12:45.143 RX group=7 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 7 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 8/12
|
||||
01:12:46.181 TX group=8 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:12:46.181 RX group=8 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:46.995 TX group=8 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:12:46.995 RX group=8 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 8 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 9/12
|
||||
01:12:48.028 TX group=9 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:12:48.028 RX group=9 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:48.843 TX group=9 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:12:48.843 RX group=9 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 9 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 10/12
|
||||
01:12:49.881 TX group=10 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:12:49.881 RX group=10 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:50.696 TX group=10 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:12:50.696 RX group=10 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 10 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 11/12
|
||||
01:12:51.734 TX group=11 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:12:51.734 RX group=11 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:52.548 TX group=11 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:12:52.548 RX group=11 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 11 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 12/12
|
||||
01:12:53.582 TX group=12 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:12:53.582 RX group=12 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:54.397 TX group=12 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:12:54.397 RX group=12 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 12 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
Anomalies: 2
|
||||
79
captures/he36-mixer-20d0-40pair.txt
Normal file
79
captures/he36-mixer-20d0-40pair.txt
Normal file
@@ -0,0 +1,79 @@
|
||||
Sequence probe: 2 frames x 12 group(s) on COM5 at 38400 8N1
|
||||
FRAME 1: 00 00 00 20 D0 AA
|
||||
FRAME 2: 00 00 01 20 D0 AB
|
||||
BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
BEGIN group 1/12
|
||||
01:11:57.908 TX group=1 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:11:57.908 RX group=1 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:11:58.725 TX group=1 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:11:58.725 RX group=1 frame=2 ANOMALY 24 RX bytes; first mismatch at byte 12: got 07, heartbeat offset 0 expected 00
|
||||
01:11:58.725 RX group=1 frame=2 raw 00 00 00 00 80 DA 00 00 00 00 80 DA 07 80 40 24 DD 64 07 80 40 24 DD 64
|
||||
GROUP 1 TAIL ANOMALY 18 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
GROUP 1 TAIL raw 07 80 40 24 DD 64 07 80 40 24 DD 64 07 80 40 24 DD 64
|
||||
BEGIN group 2/12
|
||||
01:11:59.763 TX group=2 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:11:59.763 RX group=2 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:12:00.577 TX group=2 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:12:00.577 RX group=2 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 2 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 3/12
|
||||
01:12:01.615 TX group=3 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:12:01.615 RX group=3 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:02.430 TX group=3 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:12:02.430 RX group=3 frame=2 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/12
|
||||
01:12:03.469 TX group=4 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:12:03.469 RX group=4 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:04.287 TX group=4 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:12:04.287 RX group=4 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 4 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 5/12
|
||||
01:12:05.325 TX group=5 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:12:05.325 RX group=5 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:06.141 TX group=5 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:12:06.141 RX group=5 frame=2 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/12
|
||||
01:12:07.178 TX group=6 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:12:07.178 RX group=6 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:07.993 TX group=6 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:12:07.993 RX group=6 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 6 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 7/12
|
||||
01:12:09.029 TX group=7 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:12:09.029 RX group=7 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:09.844 TX group=7 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:12:09.844 RX group=7 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 7 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 8/12
|
||||
01:12:10.882 TX group=8 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:12:10.882 RX group=8 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:11.704 TX group=8 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:12:11.704 RX group=8 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 8 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 9/12
|
||||
01:12:12.741 TX group=9 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:12:12.741 RX group=9 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:13.555 TX group=9 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:12:13.555 RX group=9 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 9 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 10/12
|
||||
01:12:14.593 TX group=10 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:12:14.593 RX group=10 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:15.407 TX group=10 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:12:15.407 RX group=10 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 10 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 11/12
|
||||
01:12:16.443 TX group=11 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:12:16.443 RX group=11 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:17.257 TX group=11 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:12:17.257 RX group=11 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 11 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
BEGIN group 12/12
|
||||
01:12:18.292 TX group=12 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:12:18.292 RX group=12 frame=1 heartbeat-compatible RX: 11 bytes, offset 1, 1 frames + 5 bytes
|
||||
01:12:19.106 TX group=12 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:12:19.106 RX group=12 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
GROUP 12 TAIL heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
|
||||
Anomalies: 2
|
||||
86
captures/he37-hold-then-step.txt
Normal file
86
captures/he37-hold-then-step.txt
Normal file
@@ -0,0 +1,86 @@
|
||||
Sequence probe: 8 frames x 4 group(s) on COM5 at 38400 8N1
|
||||
FRAME 1: 00 00 01 20 D0 AB
|
||||
FRAME 2: 00 00 01 20 D0 AB
|
||||
FRAME 3: 00 00 01 20 D0 AB
|
||||
FRAME 4: 00 00 03 20 D0 A9
|
||||
FRAME 5: 00 00 03 20 D0 A9
|
||||
FRAME 6: 00 00 05 20 D0 AF
|
||||
FRAME 7: 00 00 05 20 D0 AF
|
||||
FRAME 8: 00 00 09 20 D0 A3
|
||||
BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
BEGIN group 1/4
|
||||
01:27:37.825 TX group=1 frame=1 len=006 00 00 01 20 D0 AB
|
||||
01:27:37.825 RX group=1 frame=1 no RX bytes
|
||||
01:27:38.539 TX group=1 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:27:38.539 RX group=1 frame=2 ANOMALY 22 RX bytes; first mismatch at byte 12: got 07, heartbeat offset 0 expected 00
|
||||
01:27:38.539 RX group=1 frame=2 raw 00 00 00 00 80 DA 00 00 00 00 80 DA 07 80 40 24 DD 64 07 80 40 24
|
||||
01:27:39.256 TX group=1 frame=3 len=006 00 00 01 20 D0 AB
|
||||
01:27:39.256 RX group=1 frame=3 ANOMALY 20 RX bytes; first mismatch at byte 0: got DD, heartbeat offset 4 expected 80
|
||||
01:27:39.256 RX group=1 frame=3 raw DD 64 07 80 40 24 DD 64 07 80 40 24 DD 64 00 00 00 00 80 DA
|
||||
01:27:39.971 TX group=1 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:27:39.971 RX group=1 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:40.686 TX group=1 frame=5 len=006 00 00 03 20 D0 A9
|
||||
01:27:40.686 RX group=1 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:41.401 TX group=1 frame=6 len=006 00 00 05 20 D0 AF
|
||||
01:27:41.401 RX group=1 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:42.115 TX group=1 frame=7 len=006 00 00 05 20 D0 AF
|
||||
01:27:42.115 RX group=1 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:42.829 TX group=1 frame=8 len=006 00 00 09 20 D0 A3
|
||||
01:27:42.829 RX group=1 frame=8 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 1 TAIL heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
|
||||
BEGIN group 2/4
|
||||
01:27:44.258 TX group=2 frame=1 len=006 00 00 01 20 D0 AB
|
||||
01:27:44.258 RX group=2 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:27:44.971 TX group=2 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:27:44.971 RX group=2 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:45.685 TX group=2 frame=3 len=006 00 00 01 20 D0 AB
|
||||
01:27:45.685 RX group=2 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:46.401 TX group=2 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:27:46.401 RX group=2 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:47.114 TX group=2 frame=5 len=006 00 00 03 20 D0 A9
|
||||
01:27:47.114 RX group=2 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:47.828 TX group=2 frame=6 len=006 00 00 05 20 D0 AF
|
||||
01:27:47.828 RX group=2 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:48.542 TX group=2 frame=7 len=006 00 00 05 20 D0 AF
|
||||
01:27:48.542 RX group=2 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:49.256 TX group=2 frame=8 len=006 00 00 09 20 D0 A3
|
||||
01:27:49.256 RX group=2 frame=8 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 2 TAIL heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
|
||||
BEGIN group 3/4
|
||||
01:27:50.692 TX group=3 frame=1 len=006 00 00 01 20 D0 AB
|
||||
01:27:50.692 RX group=3 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:27:51.405 TX group=3 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:27:51.405 RX group=3 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:52.119 TX group=3 frame=3 len=006 00 00 01 20 D0 AB
|
||||
01:27:52.119 RX group=3 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:52.834 TX group=3 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:27:52.834 RX group=3 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:53.547 TX group=3 frame=5 len=006 00 00 03 20 D0 A9
|
||||
01:27:53.547 RX group=3 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:54.263 TX group=3 frame=6 len=006 00 00 05 20 D0 AF
|
||||
01:27:54.263 RX group=3 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:54.976 TX group=3 frame=7 len=006 00 00 05 20 D0 AF
|
||||
01:27:54.976 RX group=3 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:55.689 TX group=3 frame=8 len=006 00 00 09 20 D0 A3
|
||||
01:27:55.689 RX group=3 frame=8 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 3 TAIL heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
|
||||
BEGIN group 4/4
|
||||
01:27:57.119 TX group=4 frame=1 len=006 00 00 01 20 D0 AB
|
||||
01:27:57.119 RX group=4 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:27:57.833 TX group=4 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:27:57.833 RX group=4 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:58.547 TX group=4 frame=3 len=006 00 00 01 20 D0 AB
|
||||
01:27:58.547 RX group=4 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:59.261 TX group=4 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:27:59.261 RX group=4 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:59.975 TX group=4 frame=5 len=006 00 00 03 20 D0 A9
|
||||
01:27:59.975 RX group=4 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:28:00.688 TX group=4 frame=6 len=006 00 00 05 20 D0 AF
|
||||
01:28:00.688 RX group=4 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:28:01.403 TX group=4 frame=7 len=006 00 00 05 20 D0 AF
|
||||
01:28:01.403 RX group=4 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:28:02.117 TX group=4 frame=8 len=006 00 00 09 20 D0 A3
|
||||
01:28:02.117 RX group=4 frame=8 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 4 TAIL heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
|
||||
01:32:23.227 PANEL python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0x20-0x3F --states 0x20 --values 0xD0 --settle 3.0 --after-each 0.8 --after 2.0 --pause-on-anomaly --log captures/he38-direct-20d0-cmd20-3f.txt
|
||||
Anomalies: 2
|
||||
157
captures/he37-ordered-00-0f.txt
Normal file
157
captures/he37-ordered-00-0f.txt
Normal file
@@ -0,0 +1,157 @@
|
||||
Sequence probe: 16 frames x 4 group(s) on COM5 at 38400 8N1
|
||||
FRAME 1: 00 00 00 20 D0 AA
|
||||
FRAME 2: 00 00 01 20 D0 AB
|
||||
FRAME 3: 00 00 02 20 D0 A8
|
||||
FRAME 4: 00 00 03 20 D0 A9
|
||||
FRAME 5: 00 00 04 20 D0 AE
|
||||
FRAME 6: 00 00 05 20 D0 AF
|
||||
FRAME 7: 00 00 06 20 D0 AC
|
||||
FRAME 8: 00 00 07 20 D0 AD
|
||||
FRAME 9: 00 00 08 20 D0 A2
|
||||
FRAME 10: 00 00 09 20 D0 A3
|
||||
FRAME 11: 00 00 0A 20 D0 A0
|
||||
FRAME 12: 00 00 0B 20 D0 A1
|
||||
FRAME 13: 00 00 0C 20 D0 A6
|
||||
FRAME 14: 00 00 0D 20 D0 A7
|
||||
FRAME 15: 00 00 0E 20 D0 A4
|
||||
FRAME 16: 00 00 0F 20 D0 A5
|
||||
BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
BEGIN group 1/4
|
||||
01:22:31.504 TX group=1 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:22:31.504 RX group=1 frame=1 no RX bytes
|
||||
01:22:32.038 TX group=1 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:22:32.038 RX group=1 frame=2 ANOMALY 18 RX bytes; first mismatch at byte 6: got 07, heartbeat offset 0 expected 00
|
||||
01:22:32.038 RX group=1 frame=2 raw 00 00 00 00 80 DA 07 80 40 24 DD 64 07 80 40 24 DD 64
|
||||
01:22:32.542 TX group=1 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:22:32.542 RX group=1 frame=3 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:22:32.542 RX group=1 frame=3 raw 07 80 40 24 DD 64 00 00 00 00 80 DA
|
||||
01:22:33.045 TX group=1 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:22:33.045 RX group=1 frame=4 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:33.549 TX group=1 frame=5 len=006 00 00 04 20 D0 AE
|
||||
01:22:33.549 RX group=1 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:34.083 TX group=1 frame=6 len=006 00 00 05 20 D0 AF
|
||||
01:22:34.083 RX group=1 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:22:34.617 TX group=1 frame=7 len=006 00 00 06 20 D0 AC
|
||||
01:22:34.617 RX group=1 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:22:35.119 TX group=1 frame=8 len=006 00 00 07 20 D0 AD
|
||||
01:22:35.119 RX group=1 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:35.624 TX group=1 frame=9 len=006 00 00 08 20 D0 A2
|
||||
01:22:35.624 RX group=1 frame=9 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:36.128 TX group=1 frame=10 len=006 00 00 09 20 D0 A3
|
||||
01:22:36.128 RX group=1 frame=10 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:36.661 TX group=1 frame=11 len=006 00 00 0A 20 D0 A0
|
||||
01:22:36.661 RX group=1 frame=11 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:22:37.195 TX group=1 frame=12 len=006 00 00 0B 20 D0 A1
|
||||
01:22:37.195 RX group=1 frame=12 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:22:37.698 TX group=1 frame=13 len=006 00 00 0C 20 D0 A6
|
||||
01:22:37.698 RX group=1 frame=13 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:38.200 TX group=1 frame=14 len=006 00 00 0D 20 D0 A7
|
||||
01:22:38.200 RX group=1 frame=14 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:38.704 TX group=1 frame=15 len=006 00 00 0E 20 D0 A4
|
||||
01:22:38.704 RX group=1 frame=15 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:39.206 TX group=1 frame=16 len=006 00 00 0F 20 D0 A5
|
||||
01:22:39.206 RX group=1 frame=16 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
GROUP 1 TAIL heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
BEGIN group 2/4
|
||||
01:22:40.395 TX group=2 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:22:40.395 RX group=2 frame=1 no RX bytes
|
||||
01:22:40.928 TX group=2 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:22:40.928 RX group=2 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:22:41.433 TX group=2 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:22:41.433 RX group=2 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:41.936 TX group=2 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:22:41.936 RX group=2 frame=4 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:42.440 TX group=2 frame=5 len=006 00 00 04 20 D0 AE
|
||||
01:22:42.440 RX group=2 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:42.942 TX group=2 frame=6 len=006 00 00 05 20 D0 AF
|
||||
01:22:42.942 RX group=2 frame=6 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:43.475 TX group=2 frame=7 len=006 00 00 06 20 D0 AC
|
||||
01:22:43.475 RX group=2 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:22:44.008 TX group=2 frame=8 len=006 00 00 07 20 D0 AD
|
||||
01:22:44.008 RX group=2 frame=8 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:22:44.510 TX group=2 frame=9 len=006 00 00 08 20 D0 A2
|
||||
01:22:44.510 RX group=2 frame=9 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:45.016 TX group=2 frame=10 len=006 00 00 09 20 D0 A3
|
||||
01:22:45.016 RX group=2 frame=10 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:45.520 TX group=2 frame=11 len=006 00 00 0A 20 D0 A0
|
||||
01:22:45.520 RX group=2 frame=11 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:46.055 TX group=2 frame=12 len=006 00 00 0B 20 D0 A1
|
||||
01:22:46.055 RX group=2 frame=12 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:22:46.559 TX group=2 frame=13 len=006 00 00 0C 20 D0 A6
|
||||
01:22:46.559 RX group=2 frame=13 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:47.062 TX group=2 frame=14 len=006 00 00 0D 20 D0 A7
|
||||
01:22:47.062 RX group=2 frame=14 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:47.566 TX group=2 frame=15 len=006 00 00 0E 20 D0 A4
|
||||
01:22:47.566 RX group=2 frame=15 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:48.068 TX group=2 frame=16 len=006 00 00 0F 20 D0 A5
|
||||
01:22:48.068 RX group=2 frame=16 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
GROUP 2 TAIL heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
BEGIN group 3/4
|
||||
01:22:49.257 TX group=3 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:22:49.257 RX group=3 frame=1 no RX bytes
|
||||
01:22:49.790 TX group=3 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:22:49.790 RX group=3 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:22:50.293 TX group=3 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:22:50.293 RX group=3 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:50.797 TX group=3 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:22:50.797 RX group=3 frame=4 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:51.301 TX group=3 frame=5 len=006 00 00 04 20 D0 AE
|
||||
01:22:51.301 RX group=3 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:51.834 TX group=3 frame=6 len=006 00 00 05 20 D0 AF
|
||||
01:22:51.834 RX group=3 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:22:52.368 TX group=3 frame=7 len=006 00 00 06 20 D0 AC
|
||||
01:22:52.368 RX group=3 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:22:52.870 TX group=3 frame=8 len=006 00 00 07 20 D0 AD
|
||||
01:22:52.870 RX group=3 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:53.376 TX group=3 frame=9 len=006 00 00 08 20 D0 A2
|
||||
01:22:53.376 RX group=3 frame=9 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:53.880 TX group=3 frame=10 len=006 00 00 09 20 D0 A3
|
||||
01:22:53.880 RX group=3 frame=10 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:54.413 TX group=3 frame=11 len=006 00 00 0A 20 D0 A0
|
||||
01:22:54.413 RX group=3 frame=11 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:22:54.946 TX group=3 frame=12 len=006 00 00 0B 20 D0 A1
|
||||
01:22:54.946 RX group=3 frame=12 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:22:55.451 TX group=3 frame=13 len=006 00 00 0C 20 D0 A6
|
||||
01:22:55.451 RX group=3 frame=13 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:55.954 TX group=3 frame=14 len=006 00 00 0D 20 D0 A7
|
||||
01:22:55.954 RX group=3 frame=14 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:56.459 TX group=3 frame=15 len=006 00 00 0E 20 D0 A4
|
||||
01:22:56.459 RX group=3 frame=15 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:56.992 TX group=3 frame=16 len=006 00 00 0F 20 D0 A5
|
||||
01:22:56.992 RX group=3 frame=16 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
GROUP 3 TAIL heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
BEGIN group 4/4
|
||||
01:22:58.180 TX group=4 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:22:58.180 RX group=4 frame=1 no RX bytes
|
||||
01:22:58.713 TX group=4 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:22:58.713 RX group=4 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:22:59.217 TX group=4 frame=3 len=006 00 00 02 20 D0 A8
|
||||
01:22:59.217 RX group=4 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:22:59.720 TX group=4 frame=4 len=006 00 00 03 20 D0 A9
|
||||
01:22:59.720 RX group=4 frame=4 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:00.223 TX group=4 frame=5 len=006 00 00 04 20 D0 AE
|
||||
01:23:00.223 RX group=4 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:00.726 TX group=4 frame=6 len=006 00 00 05 20 D0 AF
|
||||
01:23:00.726 RX group=4 frame=6 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:01.230 TX group=4 frame=7 len=006 00 00 06 20 D0 AC
|
||||
01:23:01.230 RX group=4 frame=7 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:01.734 TX group=4 frame=8 len=006 00 00 07 20 D0 AD
|
||||
01:23:01.734 RX group=4 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:02.236 TX group=4 frame=9 len=006 00 00 08 20 D0 A2
|
||||
01:23:02.236 RX group=4 frame=9 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:02.740 TX group=4 frame=10 len=006 00 00 09 20 D0 A3
|
||||
01:23:02.740 RX group=4 frame=10 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:03.274 TX group=4 frame=11 len=006 00 00 0A 20 D0 A0
|
||||
01:23:03.274 RX group=4 frame=11 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:03.778 TX group=4 frame=12 len=006 00 00 0B 20 D0 A1
|
||||
01:23:03.778 RX group=4 frame=12 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:04.281 TX group=4 frame=13 len=006 00 00 0C 20 D0 A6
|
||||
01:23:04.281 RX group=4 frame=13 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:04.786 TX group=4 frame=14 len=006 00 00 0D 20 D0 A7
|
||||
01:23:04.786 RX group=4 frame=14 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:05.288 TX group=4 frame=15 len=006 00 00 0E 20 D0 A4
|
||||
01:23:05.288 RX group=4 frame=15 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:05.822 TX group=4 frame=16 len=006 00 00 0F 20 D0 A5
|
||||
01:23:05.822 RX group=4 frame=16 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
GROUP 4 TAIL heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
Anomalies: 2
|
||||
92
captures/he37-ordered-20-10-family.txt
Normal file
92
captures/he37-ordered-20-10-family.txt
Normal file
@@ -0,0 +1,92 @@
|
||||
Sequence probe: 7 frames x 5 group(s) on COM5 at 38400 8N1
|
||||
FRAME 1: 00 00 02 20 D0 A8
|
||||
FRAME 2: 00 00 03 20 D0 A9
|
||||
FRAME 3: 00 00 07 20 D0 AD
|
||||
FRAME 4: 00 00 0B 20 D0 A1
|
||||
FRAME 5: 00 00 13 20 D0 B9
|
||||
FRAME 6: 00 00 17 20 D0 BD
|
||||
FRAME 7: 00 00 1B 20 D0 B1
|
||||
BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
BEGIN group 1/5
|
||||
01:27:00.291 TX group=1 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:27:00.291 RX group=1 frame=1 no RX bytes
|
||||
01:27:00.874 TX group=1 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:27:00.874 RX group=1 frame=2 ANOMALY 24 RX bytes; first mismatch at byte 12: got 07, heartbeat offset 0 expected 00
|
||||
01:27:00.874 RX group=1 frame=2 raw 00 00 00 00 80 DA 00 00 00 00 80 DA 07 80 20 12 97 78 07 80 20 12 97 78
|
||||
01:27:01.431 TX group=1 frame=3 len=006 00 00 07 20 D0 AD
|
||||
01:27:01.431 RX group=1 frame=3 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:27:01.431 RX group=1 frame=3 raw 07 80 20 12 97 78 00 00 00 00 80 DA
|
||||
01:27:02.016 TX group=1 frame=4 len=006 00 00 0B 20 D0 A1
|
||||
01:27:02.016 RX group=1 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:02.570 TX group=1 frame=5 len=006 00 00 13 20 D0 B9
|
||||
01:27:02.570 RX group=1 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:03.154 TX group=1 frame=6 len=006 00 00 17 20 D0 BD
|
||||
01:27:03.154 RX group=1 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:03.709 TX group=1 frame=7 len=006 00 00 1B 20 D0 B1
|
||||
01:27:03.709 RX group=1 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 1 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 2/5
|
||||
01:27:04.874 TX group=2 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:27:04.874 RX group=2 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:27:05.428 TX group=2 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:27:05.428 RX group=2 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:05.981 TX group=2 frame=3 len=006 00 00 07 20 D0 AD
|
||||
01:27:05.981 RX group=2 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:06.563 TX group=2 frame=4 len=006 00 00 0B 20 D0 A1
|
||||
01:27:06.563 RX group=2 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:07.117 TX group=2 frame=5 len=006 00 00 13 20 D0 B9
|
||||
01:27:07.117 RX group=2 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:07.669 TX group=2 frame=6 len=006 00 00 17 20 D0 BD
|
||||
01:27:07.669 RX group=2 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:08.223 TX group=2 frame=7 len=006 00 00 1B 20 D0 B1
|
||||
01:27:08.223 RX group=2 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 2 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 3/5
|
||||
01:27:09.382 TX group=3 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:27:09.382 RX group=3 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:27:09.935 TX group=3 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:27:09.935 RX group=3 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:10.488 TX group=3 frame=3 len=006 00 00 07 20 D0 AD
|
||||
01:27:10.488 RX group=3 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:11.040 TX group=3 frame=4 len=006 00 00 0B 20 D0 A1
|
||||
01:27:11.040 RX group=3 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:11.623 TX group=3 frame=5 len=006 00 00 13 20 D0 B9
|
||||
01:27:11.623 RX group=3 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:12.177 TX group=3 frame=6 len=006 00 00 17 20 D0 BD
|
||||
01:27:12.177 RX group=3 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:12.730 TX group=3 frame=7 len=006 00 00 1B 20 D0 B1
|
||||
01:27:12.730 RX group=3 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 3 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 4/5
|
||||
01:27:13.920 TX group=4 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:27:13.920 RX group=4 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:27:14.473 TX group=4 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:27:14.473 RX group=4 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:15.027 TX group=4 frame=3 len=006 00 00 07 20 D0 AD
|
||||
01:27:15.027 RX group=4 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:15.611 TX group=4 frame=4 len=006 00 00 0B 20 D0 A1
|
||||
01:27:15.611 RX group=4 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:16.165 TX group=4 frame=5 len=006 00 00 13 20 D0 B9
|
||||
01:27:16.165 RX group=4 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:16.749 TX group=4 frame=6 len=006 00 00 17 20 D0 BD
|
||||
01:27:16.749 RX group=4 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:17.302 TX group=4 frame=7 len=006 00 00 1B 20 D0 B1
|
||||
01:27:17.302 RX group=4 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 4 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 5/5
|
||||
01:27:18.459 TX group=5 frame=1 len=006 00 00 02 20 D0 A8
|
||||
01:27:18.459 RX group=5 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:27:19.012 TX group=5 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:27:19.012 RX group=5 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:19.597 TX group=5 frame=3 len=006 00 00 07 20 D0 AD
|
||||
01:27:19.597 RX group=5 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:20.149 TX group=5 frame=4 len=006 00 00 0B 20 D0 A1
|
||||
01:27:20.149 RX group=5 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:20.703 TX group=5 frame=5 len=006 00 00 13 20 D0 B9
|
||||
01:27:20.703 RX group=5 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:21.257 TX group=5 frame=6 len=006 00 00 17 20 D0 BD
|
||||
01:27:21.257 RX group=5 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:27:21.810 TX group=5 frame=7 len=006 00 00 1B 20 D0 B1
|
||||
01:27:21.810 RX group=5 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 5 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
Anomalies: 2
|
||||
114
captures/he37-ordered-40family.txt
Normal file
114
captures/he37-ordered-40family.txt
Normal file
@@ -0,0 +1,114 @@
|
||||
Sequence probe: 9 frames x 5 group(s) on COM5 at 38400 8N1
|
||||
FRAME 1: 00 00 00 20 D0 AA
|
||||
FRAME 2: 00 00 01 20 D0 AB
|
||||
FRAME 3: 00 00 05 20 D0 AF
|
||||
FRAME 4: 00 00 09 20 D0 A3
|
||||
FRAME 5: 00 00 0D 20 D0 A7
|
||||
FRAME 6: 00 00 11 20 D0 BB
|
||||
FRAME 7: 00 00 15 20 D0 BF
|
||||
FRAME 8: 00 00 19 20 D0 B3
|
||||
FRAME 9: 00 00 1D 20 D0 B7
|
||||
BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
BEGIN group 1/5
|
||||
01:26:10.829 TX group=1 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:26:10.829 RX group=1 frame=1 no RX bytes
|
||||
01:26:11.382 TX group=1 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:26:11.382 RX group=1 frame=2 ANOMALY 12 RX bytes; first mismatch at byte 6: got 07, heartbeat offset 0 expected 00
|
||||
01:26:11.382 RX group=1 frame=2 raw 00 00 00 00 80 DA 07 80 40 24 DD 64
|
||||
01:26:11.939 TX group=1 frame=3 len=006 00 00 05 20 D0 AF
|
||||
01:26:11.939 RX group=1 frame=3 ANOMALY 18 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:26:11.939 RX group=1 frame=3 raw 07 80 40 24 DD 64 07 80 40 24 DD 64 00 00 00 00 80 DA
|
||||
01:26:12.493 TX group=1 frame=4 len=006 00 00 09 20 D0 A3
|
||||
01:26:12.493 RX group=1 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:13.047 TX group=1 frame=5 len=006 00 00 0D 20 D0 A7
|
||||
01:26:13.047 RX group=1 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:13.600 TX group=1 frame=6 len=006 00 00 11 20 D0 BB
|
||||
01:26:13.600 RX group=1 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:14.184 TX group=1 frame=7 len=006 00 00 15 20 D0 BF
|
||||
01:26:14.184 RX group=1 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:14.737 TX group=1 frame=8 len=006 00 00 19 20 D0 B3
|
||||
01:26:14.737 RX group=1 frame=8 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:15.291 TX group=1 frame=9 len=006 00 00 1D 20 D0 B7
|
||||
01:26:15.291 RX group=1 frame=9 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 1 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 2/5
|
||||
01:26:16.453 TX group=2 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:26:16.453 RX group=2 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:26:17.006 TX group=2 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:26:17.006 RX group=2 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:17.561 TX group=2 frame=3 len=006 00 00 05 20 D0 AF
|
||||
01:26:17.561 RX group=2 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:18.115 TX group=2 frame=4 len=006 00 00 09 20 D0 A3
|
||||
01:26:18.115 RX group=2 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:18.698 TX group=2 frame=5 len=006 00 00 0D 20 D0 A7
|
||||
01:26:18.698 RX group=2 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:19.252 TX group=2 frame=6 len=006 00 00 11 20 D0 BB
|
||||
01:26:19.252 RX group=2 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:19.804 TX group=2 frame=7 len=006 00 00 15 20 D0 BF
|
||||
01:26:19.804 RX group=2 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:20.388 TX group=2 frame=8 len=006 00 00 19 20 D0 B3
|
||||
01:26:20.388 RX group=2 frame=8 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:20.941 TX group=2 frame=9 len=006 00 00 1D 20 D0 B7
|
||||
01:26:20.941 RX group=2 frame=9 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 2 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 3/5
|
||||
01:26:22.103 TX group=3 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:26:22.103 RX group=3 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:26:22.656 TX group=3 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:26:22.656 RX group=3 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:23.208 TX group=3 frame=3 len=006 00 00 05 20 D0 AF
|
||||
01:26:23.208 RX group=3 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:23.792 TX group=3 frame=4 len=006 00 00 09 20 D0 A3
|
||||
01:26:23.792 RX group=3 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:24.344 TX group=3 frame=5 len=006 00 00 0D 20 D0 A7
|
||||
01:26:24.344 RX group=3 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:24.896 TX group=3 frame=6 len=006 00 00 11 20 D0 BB
|
||||
01:26:24.896 RX group=3 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:25.480 TX group=3 frame=7 len=006 00 00 15 20 D0 BF
|
||||
01:26:25.480 RX group=3 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:26.034 TX group=3 frame=8 len=006 00 00 19 20 D0 B3
|
||||
01:26:26.034 RX group=3 frame=8 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:26.587 TX group=3 frame=9 len=006 00 00 1D 20 D0 B7
|
||||
01:26:26.587 RX group=3 frame=9 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 3 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 4/5
|
||||
01:26:27.772 TX group=4 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:26:27.772 RX group=4 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:26:28.356 TX group=4 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:26:28.356 RX group=4 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:28.909 TX group=4 frame=3 len=006 00 00 05 20 D0 AF
|
||||
01:26:28.909 RX group=4 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:29.463 TX group=4 frame=4 len=006 00 00 09 20 D0 A3
|
||||
01:26:29.463 RX group=4 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:30.017 TX group=4 frame=5 len=006 00 00 0D 20 D0 A7
|
||||
01:26:30.017 RX group=4 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:30.571 TX group=4 frame=6 len=006 00 00 11 20 D0 BB
|
||||
01:26:30.571 RX group=4 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:31.154 TX group=4 frame=7 len=006 00 00 15 20 D0 BF
|
||||
01:26:31.154 RX group=4 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:31.706 TX group=4 frame=8 len=006 00 00 19 20 D0 B3
|
||||
01:26:31.706 RX group=4 frame=8 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:32.260 TX group=4 frame=9 len=006 00 00 1D 20 D0 B7
|
||||
01:26:32.260 RX group=4 frame=9 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 4 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 5/5
|
||||
01:26:33.420 TX group=5 frame=1 len=006 00 00 00 20 D0 AA
|
||||
01:26:33.420 RX group=5 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:26:33.974 TX group=5 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:26:33.974 RX group=5 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:34.526 TX group=5 frame=3 len=006 00 00 05 20 D0 AF
|
||||
01:26:34.526 RX group=5 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:35.080 TX group=5 frame=4 len=006 00 00 09 20 D0 A3
|
||||
01:26:35.080 RX group=5 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:35.632 TX group=5 frame=5 len=006 00 00 0D 20 D0 A7
|
||||
01:26:35.632 RX group=5 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:36.215 TX group=5 frame=6 len=006 00 00 11 20 D0 BB
|
||||
01:26:36.215 RX group=5 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:36.769 TX group=5 frame=7 len=006 00 00 15 20 D0 BF
|
||||
01:26:36.769 RX group=5 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:37.323 TX group=5 frame=8 len=006 00 00 19 20 D0 B3
|
||||
01:26:37.323 RX group=5 frame=8 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:26:37.876 TX group=5 frame=9 len=006 00 00 1D 20 D0 B7
|
||||
01:26:37.876 RX group=5 frame=9 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 5 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
Anomalies: 2
|
||||
139
captures/he37-ordered-odd-01-1d.txt
Normal file
139
captures/he37-ordered-odd-01-1d.txt
Normal file
@@ -0,0 +1,139 @@
|
||||
Sequence probe: 14 frames x 4 group(s) on COM5 at 38400 8N1
|
||||
FRAME 1: 00 00 01 20 D0 AB
|
||||
FRAME 2: 00 00 03 20 D0 A9
|
||||
FRAME 3: 00 00 05 20 D0 AF
|
||||
FRAME 4: 00 00 07 20 D0 AD
|
||||
FRAME 5: 00 00 09 20 D0 A3
|
||||
FRAME 6: 00 00 0B 20 D0 A1
|
||||
FRAME 7: 00 00 0D 20 D0 A7
|
||||
FRAME 8: 00 00 11 20 D0 BB
|
||||
FRAME 9: 00 00 13 20 D0 B9
|
||||
FRAME 10: 00 00 15 20 D0 BF
|
||||
FRAME 11: 00 00 17 20 D0 BD
|
||||
FRAME 12: 00 00 19 20 D0 B3
|
||||
FRAME 13: 00 00 1B 20 D0 B1
|
||||
FRAME 14: 00 00 1D 20 D0 B7
|
||||
BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
BEGIN group 1/4
|
||||
01:24:13.840 TX group=1 frame=1 len=006 00 00 01 20 D0 AB
|
||||
01:24:13.840 RX group=1 frame=1 no RX bytes
|
||||
01:24:14.345 TX group=1 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:24:14.345 RX group=1 frame=2 ANOMALY 12 RX bytes; first mismatch at byte 6: got 07, heartbeat offset 0 expected 00
|
||||
01:24:14.345 RX group=1 frame=2 raw 00 00 00 00 80 DA 07 80 20 12 97 78
|
||||
01:24:14.848 TX group=1 frame=3 len=006 00 00 05 20 D0 AF
|
||||
01:24:14.848 RX group=1 frame=3 ANOMALY 18 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:24:14.848 RX group=1 frame=3 raw 07 80 20 12 97 78 07 80 20 12 97 78 00 00 00 00 80 DA
|
||||
01:24:15.351 TX group=1 frame=4 len=006 00 00 07 20 D0 AD
|
||||
01:24:15.351 RX group=1 frame=4 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:15.855 TX group=1 frame=5 len=006 00 00 09 20 D0 A3
|
||||
01:24:15.855 RX group=1 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:16.389 TX group=1 frame=6 len=006 00 00 0B 20 D0 A1
|
||||
01:24:16.389 RX group=1 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:24:16.893 TX group=1 frame=7 len=006 00 00 0D 20 D0 A7
|
||||
01:24:16.893 RX group=1 frame=7 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:17.397 TX group=1 frame=8 len=006 00 00 11 20 D0 BB
|
||||
01:24:17.397 RX group=1 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:17.901 TX group=1 frame=9 len=006 00 00 13 20 D0 B9
|
||||
01:24:17.901 RX group=1 frame=9 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:18.435 TX group=1 frame=10 len=006 00 00 15 20 D0 BF
|
||||
01:24:18.435 RX group=1 frame=10 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:24:18.969 TX group=1 frame=11 len=006 00 00 17 20 D0 BD
|
||||
01:24:18.969 RX group=1 frame=11 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:24:19.473 TX group=1 frame=12 len=006 00 00 19 20 D0 B3
|
||||
01:24:19.473 RX group=1 frame=12 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:19.975 TX group=1 frame=13 len=006 00 00 1B 20 D0 B1
|
||||
01:24:19.975 RX group=1 frame=13 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:20.479 TX group=1 frame=14 len=006 00 00 1D 20 D0 B7
|
||||
01:24:20.479 RX group=1 frame=14 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
GROUP 1 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 2/4
|
||||
01:24:21.670 TX group=2 frame=1 len=006 00 00 01 20 D0 AB
|
||||
01:24:21.670 RX group=2 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:24:22.204 TX group=2 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:24:22.204 RX group=2 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:24:22.708 TX group=2 frame=3 len=006 00 00 05 20 D0 AF
|
||||
01:24:22.708 RX group=2 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:23.211 TX group=2 frame=4 len=006 00 00 07 20 D0 AD
|
||||
01:24:23.211 RX group=2 frame=4 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:23.715 TX group=2 frame=5 len=006 00 00 09 20 D0 A3
|
||||
01:24:23.715 RX group=2 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:24.250 TX group=2 frame=6 len=006 00 00 0B 20 D0 A1
|
||||
01:24:24.250 RX group=2 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:24:24.754 TX group=2 frame=7 len=006 00 00 0D 20 D0 A7
|
||||
01:24:24.754 RX group=2 frame=7 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:25.257 TX group=2 frame=8 len=006 00 00 11 20 D0 BB
|
||||
01:24:25.257 RX group=2 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:25.760 TX group=2 frame=9 len=006 00 00 13 20 D0 B9
|
||||
01:24:25.760 RX group=2 frame=9 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:26.264 TX group=2 frame=10 len=006 00 00 15 20 D0 BF
|
||||
01:24:26.264 RX group=2 frame=10 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:26.798 TX group=2 frame=11 len=006 00 00 17 20 D0 BD
|
||||
01:24:26.798 RX group=2 frame=11 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:24:27.302 TX group=2 frame=12 len=006 00 00 19 20 D0 B3
|
||||
01:24:27.302 RX group=2 frame=12 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:27.806 TX group=2 frame=13 len=006 00 00 1B 20 D0 B1
|
||||
01:24:27.806 RX group=2 frame=13 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:28.309 TX group=2 frame=14 len=006 00 00 1D 20 D0 B7
|
||||
01:24:28.309 RX group=2 frame=14 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
GROUP 2 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 3/4
|
||||
01:24:29.499 TX group=3 frame=1 len=006 00 00 01 20 D0 AB
|
||||
01:24:29.499 RX group=3 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:24:30.033 TX group=3 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:24:30.033 RX group=3 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:24:30.536 TX group=3 frame=3 len=006 00 00 05 20 D0 AF
|
||||
01:24:30.536 RX group=3 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:31.039 TX group=3 frame=4 len=006 00 00 07 20 D0 AD
|
||||
01:24:31.039 RX group=3 frame=4 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:31.543 TX group=3 frame=5 len=006 00 00 09 20 D0 A3
|
||||
01:24:31.543 RX group=3 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:32.046 TX group=3 frame=6 len=006 00 00 0B 20 D0 A1
|
||||
01:24:32.046 RX group=3 frame=6 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:32.579 TX group=3 frame=7 len=006 00 00 0D 20 D0 A7
|
||||
01:24:32.579 RX group=3 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:24:33.083 TX group=3 frame=8 len=006 00 00 11 20 D0 BB
|
||||
01:24:33.083 RX group=3 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:33.586 TX group=3 frame=9 len=006 00 00 13 20 D0 B9
|
||||
01:24:33.586 RX group=3 frame=9 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:34.090 TX group=3 frame=10 len=006 00 00 15 20 D0 BF
|
||||
01:24:34.090 RX group=3 frame=10 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:34.624 TX group=3 frame=11 len=006 00 00 17 20 D0 BD
|
||||
01:24:34.624 RX group=3 frame=11 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:24:35.157 TX group=3 frame=12 len=006 00 00 19 20 D0 B3
|
||||
01:24:35.157 RX group=3 frame=12 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:24:35.659 TX group=3 frame=13 len=006 00 00 1B 20 D0 B1
|
||||
01:24:35.659 RX group=3 frame=13 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:36.163 TX group=3 frame=14 len=006 00 00 1D 20 D0 B7
|
||||
01:24:36.163 RX group=3 frame=14 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
GROUP 3 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 4/4
|
||||
01:24:37.321 TX group=4 frame=1 len=006 00 00 01 20 D0 AB
|
||||
01:24:37.321 RX group=4 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:24:37.826 TX group=4 frame=2 len=006 00 00 03 20 D0 A9
|
||||
01:24:37.826 RX group=4 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:38.362 TX group=4 frame=3 len=006 00 00 05 20 D0 AF
|
||||
01:24:38.362 RX group=4 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:24:38.864 TX group=4 frame=4 len=006 00 00 07 20 D0 AD
|
||||
01:24:38.864 RX group=4 frame=4 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:39.367 TX group=4 frame=5 len=006 00 00 09 20 D0 A3
|
||||
01:24:39.367 RX group=4 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:39.870 TX group=4 frame=6 len=006 00 00 0B 20 D0 A1
|
||||
01:24:39.870 RX group=4 frame=6 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:40.375 TX group=4 frame=7 len=006 00 00 0D 20 D0 A7
|
||||
01:24:40.375 RX group=4 frame=7 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:40.909 TX group=4 frame=8 len=006 00 00 11 20 D0 BB
|
||||
01:24:40.909 RX group=4 frame=8 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:24:41.414 TX group=4 frame=9 len=006 00 00 13 20 D0 B9
|
||||
01:24:41.414 RX group=4 frame=9 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:41.917 TX group=4 frame=10 len=006 00 00 15 20 D0 BF
|
||||
01:24:41.917 RX group=4 frame=10 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:42.420 TX group=4 frame=11 len=006 00 00 17 20 D0 BD
|
||||
01:24:42.420 RX group=4 frame=11 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:42.954 TX group=4 frame=12 len=006 00 00 19 20 D0 B3
|
||||
01:24:42.954 RX group=4 frame=12 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:24:43.457 TX group=4 frame=13 len=006 00 00 1B 20 D0 B1
|
||||
01:24:43.457 RX group=4 frame=13 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:24:43.959 TX group=4 frame=14 len=006 00 00 1D 20 D0 B7
|
||||
01:24:43.959 RX group=4 frame=14 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
GROUP 4 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
Anomalies: 2
|
||||
139
captures/he37-reversed-odd-01-1d.txt
Normal file
139
captures/he37-reversed-odd-01-1d.txt
Normal file
@@ -0,0 +1,139 @@
|
||||
Sequence probe: 14 frames x 4 group(s) on COM5 at 38400 8N1
|
||||
FRAME 1: 00 00 1D 20 D0 B7
|
||||
FRAME 2: 00 00 1B 20 D0 B1
|
||||
FRAME 3: 00 00 19 20 D0 B3
|
||||
FRAME 4: 00 00 17 20 D0 BD
|
||||
FRAME 5: 00 00 15 20 D0 BF
|
||||
FRAME 6: 00 00 13 20 D0 B9
|
||||
FRAME 7: 00 00 11 20 D0 BB
|
||||
FRAME 8: 00 00 0D 20 D0 A7
|
||||
FRAME 9: 00 00 0B 20 D0 A1
|
||||
FRAME 10: 00 00 09 20 D0 A3
|
||||
FRAME 11: 00 00 07 20 D0 AD
|
||||
FRAME 12: 00 00 05 20 D0 AF
|
||||
FRAME 13: 00 00 03 20 D0 A9
|
||||
FRAME 14: 00 00 01 20 D0 AB
|
||||
BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
BEGIN group 1/4
|
||||
01:25:26.992 TX group=1 frame=1 len=006 00 00 1D 20 D0 B7
|
||||
01:25:26.992 RX group=1 frame=1 no RX bytes
|
||||
01:25:27.499 TX group=1 frame=2 len=006 00 00 1B 20 D0 B1
|
||||
01:25:27.499 RX group=1 frame=2 ANOMALY 18 RX bytes; first mismatch at byte 12: got 07, heartbeat offset 0 expected 00
|
||||
01:25:27.499 RX group=1 frame=2 raw 00 00 00 00 80 DA 00 00 00 00 80 DA 07 80 23 12 17 FB
|
||||
01:25:28.002 TX group=1 frame=3 len=006 00 00 19 20 D0 B3
|
||||
01:25:28.002 RX group=1 frame=3 ANOMALY 18 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:25:28.002 RX group=1 frame=3 raw 07 80 23 12 17 FB 07 80 23 12 17 FB 00 00 00 00 80 DA
|
||||
01:25:28.536 TX group=1 frame=4 len=006 00 00 17 20 D0 BD
|
||||
01:25:28.536 RX group=1 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:25:29.040 TX group=1 frame=5 len=006 00 00 15 20 D0 BF
|
||||
01:25:29.040 RX group=1 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:29.543 TX group=1 frame=6 len=006 00 00 13 20 D0 B9
|
||||
01:25:29.543 RX group=1 frame=6 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:30.047 TX group=1 frame=7 len=006 00 00 11 20 D0 BB
|
||||
01:25:30.047 RX group=1 frame=7 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:30.580 TX group=1 frame=8 len=006 00 00 0D 20 D0 A7
|
||||
01:25:30.580 RX group=1 frame=8 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:25:31.114 TX group=1 frame=9 len=006 00 00 0B 20 D0 A1
|
||||
01:25:31.114 RX group=1 frame=9 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:25:31.647 TX group=1 frame=10 len=006 00 00 09 20 D0 A3
|
||||
01:25:31.647 RX group=1 frame=10 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:25:32.150 TX group=1 frame=11 len=006 00 00 07 20 D0 AD
|
||||
01:25:32.150 RX group=1 frame=11 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:32.654 TX group=1 frame=12 len=006 00 00 05 20 D0 AF
|
||||
01:25:32.654 RX group=1 frame=12 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:33.159 TX group=1 frame=13 len=006 00 00 03 20 D0 A9
|
||||
01:25:33.159 RX group=1 frame=13 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:33.693 TX group=1 frame=14 len=006 00 00 01 20 D0 AB
|
||||
01:25:33.693 RX group=1 frame=14 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 1 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 2/4
|
||||
01:25:34.852 TX group=2 frame=1 len=006 00 00 1D 20 D0 B7
|
||||
01:25:34.852 RX group=2 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:25:35.355 TX group=2 frame=2 len=006 00 00 1B 20 D0 B1
|
||||
01:25:35.355 RX group=2 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:35.858 TX group=2 frame=3 len=006 00 00 19 20 D0 B3
|
||||
01:25:35.858 RX group=2 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:36.361 TX group=2 frame=4 len=006 00 00 17 20 D0 BD
|
||||
01:25:36.361 RX group=2 frame=4 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:36.895 TX group=2 frame=5 len=006 00 00 15 20 D0 BF
|
||||
01:25:36.895 RX group=2 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:25:37.428 TX group=2 frame=6 len=006 00 00 13 20 D0 B9
|
||||
01:25:37.428 RX group=2 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:25:37.932 TX group=2 frame=7 len=006 00 00 11 20 D0 BB
|
||||
01:25:37.932 RX group=2 frame=7 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:38.434 TX group=2 frame=8 len=006 00 00 0D 20 D0 A7
|
||||
01:25:38.434 RX group=2 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:38.937 TX group=2 frame=9 len=006 00 00 0B 20 D0 A1
|
||||
01:25:38.937 RX group=2 frame=9 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:39.443 TX group=2 frame=10 len=006 00 00 09 20 D0 A3
|
||||
01:25:39.443 RX group=2 frame=10 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:39.946 TX group=2 frame=11 len=006 00 00 07 20 D0 AD
|
||||
01:25:39.946 RX group=2 frame=11 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:40.450 TX group=2 frame=12 len=006 00 00 05 20 D0 AF
|
||||
01:25:40.450 RX group=2 frame=12 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:40.954 TX group=2 frame=13 len=006 00 00 03 20 D0 A9
|
||||
01:25:40.954 RX group=2 frame=13 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:41.459 TX group=2 frame=14 len=006 00 00 01 20 D0 AB
|
||||
01:25:41.459 RX group=2 frame=14 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
GROUP 2 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 3/4
|
||||
01:25:42.647 TX group=3 frame=1 len=006 00 00 1D 20 D0 B7
|
||||
01:25:42.647 RX group=3 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:25:43.151 TX group=3 frame=2 len=006 00 00 1B 20 D0 B1
|
||||
01:25:43.151 RX group=3 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:43.655 TX group=3 frame=3 len=006 00 00 19 20 D0 B3
|
||||
01:25:43.655 RX group=3 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:44.159 TX group=3 frame=4 len=006 00 00 17 20 D0 BD
|
||||
01:25:44.159 RX group=3 frame=4 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:44.694 TX group=3 frame=5 len=006 00 00 15 20 D0 BF
|
||||
01:25:44.694 RX group=3 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:25:45.197 TX group=3 frame=6 len=006 00 00 13 20 D0 B9
|
||||
01:25:45.197 RX group=3 frame=6 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:45.701 TX group=3 frame=7 len=006 00 00 11 20 D0 BB
|
||||
01:25:45.701 RX group=3 frame=7 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:46.205 TX group=3 frame=8 len=006 00 00 0D 20 D0 A7
|
||||
01:25:46.205 RX group=3 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:46.738 TX group=3 frame=9 len=006 00 00 0B 20 D0 A1
|
||||
01:25:46.738 RX group=3 frame=9 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:25:47.272 TX group=3 frame=10 len=006 00 00 09 20 D0 A3
|
||||
01:25:47.272 RX group=3 frame=10 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:25:47.777 TX group=3 frame=11 len=006 00 00 07 20 D0 AD
|
||||
01:25:47.777 RX group=3 frame=11 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:48.282 TX group=3 frame=12 len=006 00 00 05 20 D0 AF
|
||||
01:25:48.282 RX group=3 frame=12 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:48.785 TX group=3 frame=13 len=006 00 00 03 20 D0 A9
|
||||
01:25:48.785 RX group=3 frame=13 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:49.320 TX group=3 frame=14 len=006 00 00 01 20 D0 AB
|
||||
01:25:49.320 RX group=3 frame=14 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 3 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 4/4
|
||||
01:25:50.477 TX group=4 frame=1 len=006 00 00 1D 20 D0 B7
|
||||
01:25:50.477 RX group=4 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:25:50.980 TX group=4 frame=2 len=006 00 00 1B 20 D0 B1
|
||||
01:25:50.980 RX group=4 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:51.484 TX group=4 frame=3 len=006 00 00 19 20 D0 B3
|
||||
01:25:51.484 RX group=4 frame=3 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:51.988 TX group=4 frame=4 len=006 00 00 17 20 D0 BD
|
||||
01:25:51.988 RX group=4 frame=4 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:52.522 TX group=4 frame=5 len=006 00 00 15 20 D0 BF
|
||||
01:25:52.522 RX group=4 frame=5 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:25:53.055 TX group=4 frame=6 len=006 00 00 13 20 D0 B9
|
||||
01:25:53.055 RX group=4 frame=6 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:25:53.557 TX group=4 frame=7 len=006 00 00 11 20 D0 BB
|
||||
01:25:53.557 RX group=4 frame=7 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:54.062 TX group=4 frame=8 len=006 00 00 0D 20 D0 A7
|
||||
01:25:54.062 RX group=4 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:54.567 TX group=4 frame=9 len=006 00 00 0B 20 D0 A1
|
||||
01:25:54.567 RX group=4 frame=9 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:55.103 TX group=4 frame=10 len=006 00 00 09 20 D0 A3
|
||||
01:25:55.103 RX group=4 frame=10 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:25:55.606 TX group=4 frame=11 len=006 00 00 07 20 D0 AD
|
||||
01:25:55.606 RX group=4 frame=11 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:56.110 TX group=4 frame=12 len=006 00 00 05 20 D0 AF
|
||||
01:25:56.110 RX group=4 frame=12 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:56.613 TX group=4 frame=13 len=006 00 00 03 20 D0 A9
|
||||
01:25:56.613 RX group=4 frame=13 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:25:57.146 TX group=4 frame=14 len=006 00 00 01 20 D0 AB
|
||||
01:25:57.146 RX group=4 frame=14 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
GROUP 4 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
Anomalies: 2
|
||||
158
captures/he37-shuffled-00-0f.txt
Normal file
158
captures/he37-shuffled-00-0f.txt
Normal file
@@ -0,0 +1,158 @@
|
||||
Sequence probe: 16 frames x 4 group(s) on COM5 at 38400 8N1
|
||||
FRAME 1: 00 00 09 20 D0 A3
|
||||
FRAME 2: 00 00 01 20 D0 AB
|
||||
FRAME 3: 00 00 0D 20 D0 A7
|
||||
FRAME 4: 00 00 05 20 D0 AF
|
||||
FRAME 5: 00 00 03 20 D0 A9
|
||||
FRAME 6: 00 00 0B 20 D0 A1
|
||||
FRAME 7: 00 00 07 20 D0 AD
|
||||
FRAME 8: 00 00 0F 20 D0 A5
|
||||
FRAME 9: 00 00 00 20 D0 AA
|
||||
FRAME 10: 00 00 08 20 D0 A2
|
||||
FRAME 11: 00 00 02 20 D0 A8
|
||||
FRAME 12: 00 00 0A 20 D0 A0
|
||||
FRAME 13: 00 00 04 20 D0 AE
|
||||
FRAME 14: 00 00 0C 20 D0 A6
|
||||
FRAME 15: 00 00 06 20 D0 AC
|
||||
FRAME 16: 00 00 0E 20 D0 A4
|
||||
BASELINE heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
BEGIN group 1/4
|
||||
01:23:20.831 TX group=1 frame=1 len=006 00 00 09 20 D0 A3
|
||||
01:23:20.831 RX group=1 frame=1 no RX bytes
|
||||
01:23:21.336 TX group=1 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:23:21.336 RX group=1 frame=2 ANOMALY 18 RX bytes; first mismatch at byte 6: got 07, heartbeat offset 0 expected 00
|
||||
01:23:21.336 RX group=1 frame=2 raw 00 00 00 00 80 DA 07 80 40 24 DD 64 07 80 40 24 DD 64
|
||||
01:23:21.870 TX group=1 frame=3 len=006 00 00 0D 20 D0 A7
|
||||
01:23:21.870 RX group=1 frame=3 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:23:21.870 RX group=1 frame=3 raw 07 80 40 24 DD 64 00 00 00 00 80 DA
|
||||
01:23:22.373 TX group=1 frame=4 len=006 00 00 05 20 D0 AF
|
||||
01:23:22.373 RX group=1 frame=4 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:22.876 TX group=1 frame=5 len=006 00 00 03 20 D0 A9
|
||||
01:23:22.876 RX group=1 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:23.380 TX group=1 frame=6 len=006 00 00 0B 20 D0 A1
|
||||
01:23:23.380 RX group=1 frame=6 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:23.883 TX group=1 frame=7 len=006 00 00 07 20 D0 AD
|
||||
01:23:23.883 RX group=1 frame=7 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:24.416 TX group=1 frame=8 len=006 00 00 0F 20 D0 A5
|
||||
01:23:24.416 RX group=1 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:24.950 TX group=1 frame=9 len=006 00 00 00 20 D0 AA
|
||||
01:23:24.950 RX group=1 frame=9 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:25.455 TX group=1 frame=10 len=006 00 00 08 20 D0 A2
|
||||
01:23:25.455 RX group=1 frame=10 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:25.959 TX group=1 frame=11 len=006 00 00 02 20 D0 A8
|
||||
01:23:25.959 RX group=1 frame=11 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:26.462 TX group=1 frame=12 len=006 00 00 0A 20 D0 A0
|
||||
01:23:26.462 RX group=1 frame=12 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:26.995 TX group=1 frame=13 len=006 00 00 04 20 D0 AE
|
||||
01:23:26.995 RX group=1 frame=13 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:27.498 TX group=1 frame=14 len=006 00 00 0C 20 D0 A6
|
||||
01:23:27.498 RX group=1 frame=14 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:28.002 TX group=1 frame=15 len=006 00 00 06 20 D0 AC
|
||||
01:23:28.002 RX group=1 frame=15 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:28.505 TX group=1 frame=16 len=006 00 00 0E 20 D0 A4
|
||||
01:23:28.505 RX group=1 frame=16 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
GROUP 1 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 2/4
|
||||
01:23:29.662 TX group=2 frame=1 len=006 00 00 09 20 D0 A3
|
||||
01:23:29.662 RX group=2 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:23:30.165 TX group=2 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:23:30.165 RX group=2 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:30.699 TX group=2 frame=3 len=006 00 00 0D 20 D0 A7
|
||||
01:23:30.699 RX group=2 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:31.202 TX group=2 frame=4 len=006 00 00 05 20 D0 AF
|
||||
01:23:31.202 RX group=2 frame=4 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:31.706 TX group=2 frame=5 len=006 00 00 03 20 D0 A9
|
||||
01:23:31.706 RX group=2 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:32.210 TX group=2 frame=6 len=006 00 00 0B 20 D0 A1
|
||||
01:23:32.210 RX group=2 frame=6 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:32.743 TX group=2 frame=7 len=006 00 00 07 20 D0 AD
|
||||
01:23:32.743 RX group=2 frame=7 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:33.277 TX group=2 frame=8 len=006 00 00 0F 20 D0 A5
|
||||
01:23:33.277 RX group=2 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:33.782 TX group=2 frame=9 len=006 00 00 00 20 D0 AA
|
||||
01:23:33.782 RX group=2 frame=9 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:34.285 TX group=2 frame=10 len=006 00 00 08 20 D0 A2
|
||||
01:23:34.285 RX group=2 frame=10 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:34.788 TX group=2 frame=11 len=006 00 00 02 20 D0 A8
|
||||
01:23:34.788 RX group=2 frame=11 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:35.321 TX group=2 frame=12 len=006 00 00 0A 20 D0 A0
|
||||
01:23:35.321 RX group=2 frame=12 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:35.857 TX group=2 frame=13 len=006 00 00 04 20 D0 AE
|
||||
01:23:35.857 RX group=2 frame=13 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:36.372 TX group=2 frame=14 len=006 00 00 0C 20 D0 A6
|
||||
01:23:36.372 RX group=2 frame=14 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:36.875 TX group=2 frame=15 len=006 00 00 06 20 D0 AC
|
||||
01:23:36.875 RX group=2 frame=15 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:37.378 TX group=2 frame=16 len=006 00 00 0E 20 D0 A4
|
||||
01:23:37.378 RX group=2 frame=16 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
GROUP 2 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 3/4
|
||||
01:23:38.536 TX group=3 frame=1 len=006 00 00 09 20 D0 A3
|
||||
01:23:38.536 RX group=3 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:23:39.039 TX group=3 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:23:39.039 RX group=3 frame=2 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:39.573 TX group=3 frame=3 len=006 00 00 0D 20 D0 A7
|
||||
01:23:39.573 RX group=3 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:40.106 TX group=3 frame=4 len=006 00 00 05 20 D0 AF
|
||||
01:23:40.106 RX group=3 frame=4 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:40.610 TX group=3 frame=5 len=006 00 00 03 20 D0 A9
|
||||
01:23:40.610 RX group=3 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:41.113 TX group=3 frame=6 len=006 00 00 0B 20 D0 A1
|
||||
01:23:41.113 RX group=3 frame=6 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:41.616 TX group=3 frame=7 len=006 00 00 07 20 D0 AD
|
||||
01:23:41.616 RX group=3 frame=7 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:42.151 TX group=3 frame=8 len=006 00 00 0F 20 D0 A5
|
||||
01:23:42.151 RX group=3 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:42.655 TX group=3 frame=9 len=006 00 00 00 20 D0 AA
|
||||
01:23:42.655 RX group=3 frame=9 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:43.159 TX group=3 frame=10 len=006 00 00 08 20 D0 A2
|
||||
01:23:43.159 RX group=3 frame=10 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:43.663 TX group=3 frame=11 len=006 00 00 02 20 D0 A8
|
||||
01:23:43.663 RX group=3 frame=11 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:44.166 TX group=3 frame=12 len=006 00 00 0A 20 D0 A0
|
||||
01:23:44.166 RX group=3 frame=12 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:44.700 TX group=3 frame=13 len=006 00 00 04 20 D0 AE
|
||||
01:23:44.700 RX group=3 frame=13 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:45.205 TX group=3 frame=14 len=006 00 00 0C 20 D0 A6
|
||||
01:23:45.205 RX group=3 frame=14 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:45.708 TX group=3 frame=15 len=006 00 00 06 20 D0 AC
|
||||
01:23:45.708 RX group=3 frame=15 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:46.211 TX group=3 frame=16 len=006 00 00 0E 20 D0 A4
|
||||
01:23:46.211 RX group=3 frame=16 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
GROUP 3 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
BEGIN group 4/4
|
||||
01:23:47.399 TX group=4 frame=1 len=006 00 00 09 20 D0 A3
|
||||
01:23:47.399 RX group=4 frame=1 heartbeat-compatible RX: 6 bytes, offset 0, 1 frames + 0 bytes
|
||||
01:23:47.933 TX group=4 frame=2 len=006 00 00 01 20 D0 AB
|
||||
01:23:47.933 RX group=4 frame=2 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:48.466 TX group=4 frame=3 len=006 00 00 0D 20 D0 A7
|
||||
01:23:48.466 RX group=4 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:48.969 TX group=4 frame=4 len=006 00 00 05 20 D0 AF
|
||||
01:23:48.969 RX group=4 frame=4 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:49.472 TX group=4 frame=5 len=006 00 00 03 20 D0 A9
|
||||
01:23:49.472 RX group=4 frame=5 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:49.975 TX group=4 frame=6 len=006 00 00 0B 20 D0 A1
|
||||
01:23:49.975 RX group=4 frame=6 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:50.479 TX group=4 frame=7 len=006 00 00 07 20 D0 AD
|
||||
01:23:50.479 RX group=4 frame=7 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:51.013 TX group=4 frame=8 len=006 00 00 0F 20 D0 A5
|
||||
01:23:51.013 RX group=4 frame=8 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:51.517 TX group=4 frame=9 len=006 00 00 00 20 D0 AA
|
||||
01:23:51.517 RX group=4 frame=9 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:52.022 TX group=4 frame=10 len=006 00 00 08 20 D0 A2
|
||||
01:23:52.022 RX group=4 frame=10 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:52.526 TX group=4 frame=11 len=006 00 00 02 20 D0 A8
|
||||
01:23:52.526 RX group=4 frame=11 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:53.060 TX group=4 frame=12 len=006 00 00 0A 20 D0 A0
|
||||
01:23:53.060 RX group=4 frame=12 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
01:23:53.562 TX group=4 frame=13 len=006 00 00 04 20 D0 AE
|
||||
01:23:53.562 RX group=4 frame=13 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:54.067 TX group=4 frame=14 len=006 00 00 0C 20 D0 A6
|
||||
01:23:54.067 RX group=4 frame=14 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:54.569 TX group=4 frame=15 len=006 00 00 06 20 D0 AC
|
||||
01:23:54.569 RX group=4 frame=15 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
01:23:55.074 TX group=4 frame=16 len=006 00 00 0E 20 D0 A4
|
||||
01:23:55.074 RX group=4 frame=16 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
GROUP 4 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
01:24:04.134 PANEL python scripts/serial_sequence_probe.py --port COM5 --prompt --prompt-screen --pre-read 2.0 --frame "00 00 01 20 D0 AB" --frame "00 00 03 20 D0 A9" --frame "00 00 05 20 D0 AF" --frame "00 00 07 20 D0 AD" --frame "00 00 09 20 D0 A3" --frame "00 00 0B 20 D0 A1" --frame "00 00 0D 20 D0 A7" --frame "00 00 11 20 D0 BB" --frame "00 00 13 20 D0 B9" --frame "00 00 15 20 D0 BF" --frame "00 00 17 20 D0 BD" --frame "00 00 19 20 D0 B3" --frame "00 00 1B 20 D0 B1" --frame "00 00 1D 20 D0 B7" --repeat 4 --frame-interval 0.35 --read-after-frame 0.15 --read-after-group 1.0 --log captures/he37-ordered-odd-01-1d.txt
|
||||
Anomalies: 2
|
||||
23
captures/he38-direct-0080-cmd20-3f-control-nopause.txt
Normal file
23
captures/he38-direct-0080-cmd20-3f-control-nopause.txt
Normal file
@@ -0,0 +1,23 @@
|
||||
Direct response sweep: 32 frames x 1 cycles (32 total) on COM5 at 38400 8N1
|
||||
BASELINE heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
|
||||
01:38:31.782 TX cycle=1 p1=0x00 p2=0x00 cmd=0x20 state=0x00 value=0x80 frame 006 00 00 20 00 80 FA
|
||||
01:38:32.605 TX cycle=1 p1=0x00 p2=0x00 cmd=0x21 state=0x00 value=0x80 frame 006 00 00 21 00 80 FB
|
||||
01:38:33.426 TX cycle=1 p1=0x00 p2=0x00 cmd=0x22 state=0x00 value=0x80 frame 006 00 00 22 00 80 F8
|
||||
01:38:34.249 TX cycle=1 p1=0x00 p2=0x00 cmd=0x23 state=0x00 value=0x80 frame 006 00 00 23 00 80 F9
|
||||
01:38:35.072 TX cycle=1 p1=0x00 p2=0x00 cmd=0x24 state=0x00 value=0x80 frame 006 00 00 24 00 80 FE
|
||||
01:38:35.897 TX cycle=1 p1=0x00 p2=0x00 cmd=0x25 state=0x00 value=0x80 frame 006 00 00 25 00 80 FF
|
||||
01:38:36.721 TX cycle=1 p1=0x00 p2=0x00 cmd=0x26 state=0x00 value=0x80 frame 006 00 00 26 00 80 FC
|
||||
01:38:37.545 TX cycle=1 p1=0x00 p2=0x00 cmd=0x27 state=0x00 value=0x80 frame 006 00 00 27 00 80 FD
|
||||
01:38:38.369 TX cycle=1 p1=0x00 p2=0x00 cmd=0x28 state=0x00 value=0x80 frame 006 00 00 28 00 80 F2
|
||||
01:38:39.195 TX cycle=1 p1=0x00 p2=0x00 cmd=0x29 state=0x00 value=0x80 frame 006 00 00 29 00 80 F3
|
||||
01:38:39.195 ANOMALY 24 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:38:39.195 RX raw 07 80 4A 20 D8 6F 07 80 4A 20 D8 6F 07 80 4A 20 D8 6F 07 80 4A 20 D8 6F
|
||||
01:38:40.018 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2A state=0x00 value=0x80 frame 006 00 00 2A 00 80 F0
|
||||
01:38:40.018 ANOMALY 18 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:38:40.018 RX raw 07 80 4A 20 D8 6F 07 80 4A 20 D8 6F 07 80 4A 20 D8 6F
|
||||
01:38:40.842 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2B state=0x00 value=0x80 frame 006 00 00 2B 00 80 F1
|
||||
01:38:40.842 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:38:40.842 RX raw 07 80 4A 20 D8 6F 07 80 4A 20 D8 6F
|
||||
01:38:41.665 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2C state=0x00 value=0x80 frame 006 00 00 2C 00 80 F6
|
||||
01:38:42.491 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2D state=0x00 value=0x80 frame 006 00 00 2D 00 80 F7
|
||||
Stopped.
|
||||
52
captures/he38-direct-0080-cmd20-3f-control.txt
Normal file
52
captures/he38-direct-0080-cmd20-3f-control.txt
Normal file
@@ -0,0 +1,52 @@
|
||||
Direct response sweep: 32 frames x 1 cycles (32 total) on COM5 at 38400 8N1
|
||||
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
01:34:56.160 TX cycle=1 p1=0x00 p2=0x00 cmd=0x20 state=0x00 value=0x80 frame 006 00 00 20 00 80 FA
|
||||
01:34:56.983 TX cycle=1 p1=0x00 p2=0x00 cmd=0x21 state=0x00 value=0x80 frame 006 00 00 21 00 80 FB
|
||||
01:34:57.805 TX cycle=1 p1=0x00 p2=0x00 cmd=0x22 state=0x00 value=0x80 frame 006 00 00 22 00 80 F8
|
||||
01:34:58.629 TX cycle=1 p1=0x00 p2=0x00 cmd=0x23 state=0x00 value=0x80 frame 006 00 00 23 00 80 F9
|
||||
01:34:59.456 TX cycle=1 p1=0x00 p2=0x00 cmd=0x24 state=0x00 value=0x80 frame 006 00 00 24 00 80 FE
|
||||
01:35:00.277 TX cycle=1 p1=0x00 p2=0x00 cmd=0x25 state=0x00 value=0x80 frame 006 00 00 25 00 80 FF
|
||||
01:35:01.096 TX cycle=1 p1=0x00 p2=0x00 cmd=0x26 state=0x00 value=0x80 frame 006 00 00 26 00 80 FC
|
||||
01:35:01.920 TX cycle=1 p1=0x00 p2=0x00 cmd=0x27 state=0x00 value=0x80 frame 006 00 00 27 00 80 FD
|
||||
01:35:02.742 TX cycle=1 p1=0x00 p2=0x00 cmd=0x28 state=0x00 value=0x80 frame 006 00 00 28 00 80 F2
|
||||
01:35:03.565 TX cycle=1 p1=0x00 p2=0x00 cmd=0x29 state=0x00 value=0x80 frame 006 00 00 29 00 80 F3
|
||||
01:35:03.565 ANOMALY 30 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:35:03.565 RX raw 07 80 4A 20 D8 6F 07 80 4A 20 D8 6F 07 80 4A 20 D8 6F 07 80 4A 20 D8 6F 07 80 4A 20 D8 6F
|
||||
01:35:08.048 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2A state=0x00 value=0x80 frame 006 00 00 2A 00 80 F0
|
||||
01:35:08.874 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2B state=0x00 value=0x80 frame 006 00 00 2B 00 80 F1
|
||||
01:35:09.699 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2C state=0x00 value=0x80 frame 006 00 00 2C 00 80 F6
|
||||
01:35:10.525 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2D state=0x00 value=0x80 frame 006 00 00 2D 00 80 F7
|
||||
01:35:10.525 ANOMALY 24 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:35:10.525 RX raw 07 80 4B 20 D8 6E 07 80 4B 20 D8 6E 07 80 4B 20 D8 6E 07 80 4B 20 D8 6E
|
||||
01:35:13.653 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2E state=0x00 value=0x80 frame 006 00 00 2E 00 80 F4
|
||||
01:35:14.477 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2F state=0x00 value=0x80 frame 006 00 00 2F 00 80 F5
|
||||
01:35:15.299 TX cycle=1 p1=0x00 p2=0x00 cmd=0x30 state=0x00 value=0x80 frame 006 00 00 30 00 80 EA
|
||||
01:35:16.122 TX cycle=1 p1=0x00 p2=0x00 cmd=0x31 state=0x00 value=0x80 frame 006 00 00 31 00 80 EB
|
||||
01:35:16.122 ANOMALY 29 RX bytes; first mismatch at byte 5: got 07, heartbeat offset 1 expected 00
|
||||
01:35:16.122 RX raw 00 00 00 80 DA 07 80 4C 20 D8 69 07 80 4C 20 D8 69 07 80 4C 20 D8 69 07 80 4C 20 D8 69
|
||||
01:35:18.422 TX cycle=1 p1=0x00 p2=0x00 cmd=0x32 state=0x00 value=0x80 frame 006 00 00 32 00 80 E8
|
||||
01:35:19.245 TX cycle=1 p1=0x00 p2=0x00 cmd=0x33 state=0x00 value=0x80 frame 006 00 00 33 00 80 E9
|
||||
01:35:19.245 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:35:19.245 RX raw 07 80 26 10 2C C7 00 00 00 00 80 DA
|
||||
01:35:21.618 TX cycle=1 p1=0x00 p2=0x00 cmd=0x34 state=0x00 value=0x80 frame 006 00 00 34 00 80 EE
|
||||
01:35:22.443 TX cycle=1 p1=0x00 p2=0x00 cmd=0x35 state=0x00 value=0x80 frame 006 00 00 35 00 80 EF
|
||||
01:35:22.443 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:35:22.443 RX raw 07 80 4D 20 D8 68 00 00 00 00 80 DA
|
||||
01:35:27.335 TX cycle=1 p1=0x00 p2=0x00 cmd=0x36 state=0x00 value=0x80 frame 006 00 00 36 00 80 EC
|
||||
01:35:28.160 TX cycle=1 p1=0x00 p2=0x00 cmd=0x37 state=0x00 value=0x80 frame 006 00 00 37 00 80 ED
|
||||
01:35:28.981 TX cycle=1 p1=0x00 p2=0x00 cmd=0x38 state=0x00 value=0x80 frame 006 00 00 38 00 80 E2
|
||||
01:35:29.802 TX cycle=1 p1=0x00 p2=0x00 cmd=0x39 state=0x00 value=0x80 frame 006 00 00 39 00 80 E3
|
||||
01:35:29.802 ANOMALY 27 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:35:29.802 RX raw 07 80 4E 20 D8 6B 07 80 4E 20 D8 6B 07 80 4E 20 D8 6B 07 80 4E 20 D8 6B 07 80 4E
|
||||
01:35:32.049 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3A state=0x00 value=0x80 frame 006 00 00 3A 00 80 E0
|
||||
01:35:32.872 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3B state=0x00 value=0x80 frame 006 00 00 3B 00 80 E1
|
||||
01:35:32.872 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:35:32.872 RX raw 07 80 27 10 2C C6 00 00 00 00 80 DA
|
||||
01:35:35.567 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3C state=0x00 value=0x80 frame 006 00 00 3C 00 80 E6
|
||||
01:35:36.392 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3D state=0x00 value=0x80 frame 006 00 00 3D 00 80 E7
|
||||
01:35:36.392 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:35:36.392 RX raw 07 80 4F 20 D8 6A 00 00 00 00 80 DA
|
||||
01:35:38.650 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3E state=0x00 value=0x80 frame 006 00 00 3E 00 80 E4
|
||||
01:35:39.474 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3F state=0x00 value=0x80 frame 006 00 00 3F 00 80 E5
|
||||
FINAL heartbeat-compatible RX: 17 bytes, offset 1, 2 frames + 5 bytes
|
||||
Anomalies: 8
|
||||
23
captures/he38-direct-20d0-cmd20-3f-nopause.txt
Normal file
23
captures/he38-direct-20d0-cmd20-3f-nopause.txt
Normal file
@@ -0,0 +1,23 @@
|
||||
Direct response sweep: 32 frames x 1 cycles (32 total) on COM5 at 38400 8N1
|
||||
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
01:38:04.472 TX cycle=1 p1=0x00 p2=0x00 cmd=0x20 state=0x20 value=0xD0 frame 006 00 00 20 20 D0 8A
|
||||
01:38:05.301 TX cycle=1 p1=0x00 p2=0x00 cmd=0x21 state=0x20 value=0xD0 frame 006 00 00 21 20 D0 8B
|
||||
01:38:05.301 ANOMALY 30 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:38:05.301 RX raw 07 80 48 24 DD 6C 07 80 48 24 DD 6C 07 80 48 24 DD 6C 07 80 48 24 DD 6C 07 80 48 24 DD 6C
|
||||
01:38:06.126 TX cycle=1 p1=0x00 p2=0x00 cmd=0x22 state=0x20 value=0xD0 frame 006 00 00 22 20 D0 88
|
||||
01:38:06.947 TX cycle=1 p1=0x00 p2=0x00 cmd=0x23 state=0x20 value=0xD0 frame 006 00 00 23 20 D0 89
|
||||
01:38:07.766 TX cycle=1 p1=0x00 p2=0x00 cmd=0x24 state=0x20 value=0xD0 frame 006 00 00 24 20 D0 8E
|
||||
01:38:08.588 TX cycle=1 p1=0x00 p2=0x00 cmd=0x25 state=0x20 value=0xD0 frame 006 00 00 25 20 D0 8F
|
||||
01:38:09.410 TX cycle=1 p1=0x00 p2=0x00 cmd=0x26 state=0x20 value=0xD0 frame 006 00 00 26 20 D0 8C
|
||||
01:38:10.232 TX cycle=1 p1=0x00 p2=0x00 cmd=0x27 state=0x20 value=0xD0 frame 006 00 00 27 20 D0 8D
|
||||
01:38:11.054 TX cycle=1 p1=0x00 p2=0x00 cmd=0x28 state=0x20 value=0xD0 frame 006 00 00 28 20 D0 82
|
||||
01:38:11.876 TX cycle=1 p1=0x00 p2=0x00 cmd=0x29 state=0x20 value=0xD0 frame 006 00 00 29 20 D0 83
|
||||
01:38:12.698 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2A state=0x20 value=0xD0 frame 006 00 00 2A 20 D0 80
|
||||
01:38:13.521 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2B state=0x20 value=0xD0 frame 006 00 00 2B 20 D0 81
|
||||
01:38:14.342 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2C state=0x20 value=0xD0 frame 006 00 00 2C 20 D0 86
|
||||
01:38:15.164 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2D state=0x20 value=0xD0 frame 006 00 00 2D 20 D0 87
|
||||
01:38:15.988 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2E state=0x20 value=0xD0 frame 006 00 00 2E 20 D0 84
|
||||
01:38:16.812 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2F state=0x20 value=0xD0 frame 006 00 00 2F 20 D0 85
|
||||
01:38:17.634 TX cycle=1 p1=0x00 p2=0x00 cmd=0x30 state=0x20 value=0xD0 frame 006 00 00 30 20 D0 9A
|
||||
01:38:18.458 TX cycle=1 p1=0x00 p2=0x00 cmd=0x31 state=0x20 value=0xD0 frame 006 00 00 31 20 D0 9B
|
||||
Stopped.
|
||||
64
captures/he38-direct-20d0-cmd20-3f.txt
Normal file
64
captures/he38-direct-20d0-cmd20-3f.txt
Normal file
@@ -0,0 +1,64 @@
|
||||
Direct response sweep: 32 frames x 1 cycles (32 total) on COM5 at 38400 8N1
|
||||
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
01:32:37.006 TX cycle=1 p1=0x00 p2=0x00 cmd=0x20 state=0x20 value=0xD0 frame 006 00 00 20 20 D0 8A
|
||||
01:32:37.829 TX cycle=1 p1=0x00 p2=0x00 cmd=0x21 state=0x20 value=0xD0 frame 006 00 00 21 20 D0 8B
|
||||
01:32:37.829 ANOMALY 24 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:32:37.829 RX raw 07 80 48 24 DD 6C 07 80 48 24 DD 6C 07 80 48 24 DD 6C 07 80 48 24 DD 6C
|
||||
01:32:44.553 TX cycle=1 p1=0x00 p2=0x00 cmd=0x22 state=0x20 value=0xD0 frame 006 00 00 22 20 D0 88
|
||||
01:32:45.378 TX cycle=1 p1=0x00 p2=0x00 cmd=0x23 state=0x20 value=0xD0 frame 006 00 00 23 20 D0 89
|
||||
01:32:45.378 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:32:45.378 RX raw 07 80 24 12 97 7C 00 00 00 00 80 DA
|
||||
01:32:49.865 TX cycle=1 p1=0x00 p2=0x00 cmd=0x24 state=0x20 value=0xD0 frame 006 00 00 24 20 D0 8E
|
||||
01:32:50.689 TX cycle=1 p1=0x00 p2=0x00 cmd=0x25 state=0x20 value=0xD0 frame 006 00 00 25 20 D0 8F
|
||||
01:32:50.689 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:32:50.689 RX raw 07 80 49 24 DD 6D 00 00 00 00 80 DA
|
||||
01:32:54.094 TX cycle=1 p1=0x00 p2=0x00 cmd=0x26 state=0x20 value=0xD0 frame 006 00 00 26 20 D0 8C
|
||||
01:32:54.919 TX cycle=1 p1=0x00 p2=0x00 cmd=0x27 state=0x20 value=0xD0 frame 006 00 00 27 20 D0 8D
|
||||
01:32:54.919 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:32:54.919 RX raw 07 80 12 09 D7 11 00 00 00 00 80 DA
|
||||
01:33:01.092 TX cycle=1 p1=0x00 p2=0x00 cmd=0x28 state=0x20 value=0xD0 frame 006 00 00 28 20 D0 82
|
||||
01:33:01.912 TX cycle=1 p1=0x00 p2=0x00 cmd=0x29 state=0x20 value=0xD0 frame 006 00 00 29 20 D0 83
|
||||
01:33:01.912 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:33:01.912 RX raw 07 80 4A 24 DD 6E 00 00 00 00 80 DA
|
||||
01:33:05.170 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2A state=0x20 value=0xD0 frame 006 00 00 2A 20 D0 80
|
||||
01:33:05.993 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2B state=0x20 value=0xD0 frame 006 00 00 2B 20 D0 81
|
||||
01:33:05.993 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:33:05.993 RX raw 07 80 25 12 17 FD 00 00 00 00 80 DA
|
||||
01:33:09.308 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2C state=0x20 value=0xD0 frame 006 00 00 2C 20 D0 86
|
||||
01:33:10.132 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2D state=0x20 value=0xD0 frame 006 00 00 2D 20 D0 87
|
||||
01:33:10.132 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:33:10.132 RX raw 07 80 4B 24 DD 6F 00 00 00 00 80 DA
|
||||
01:33:13.582 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2E state=0x20 value=0xD0 frame 006 00 00 2E 20 D0 84
|
||||
01:33:14.401 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2F state=0x20 value=0xD0 frame 006 00 00 2F 20 D0 85
|
||||
01:33:15.225 TX cycle=1 p1=0x00 p2=0x00 cmd=0x30 state=0x20 value=0xD0 frame 006 00 00 30 20 D0 9A
|
||||
01:33:16.046 TX cycle=1 p1=0x00 p2=0x00 cmd=0x31 state=0x20 value=0xD0 frame 006 00 00 31 20 D0 9B
|
||||
01:33:16.046 ANOMALY 30 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:33:16.046 RX raw 07 80 4C 24 DD 68 07 80 4C 24 DD 68 07 80 4C 24 DD 68 07 80 4C 24 DD 68 07 80 4C 24 DD 68
|
||||
01:33:19.095 TX cycle=1 p1=0x00 p2=0x00 cmd=0x32 state=0x20 value=0xD0 frame 006 00 00 32 20 D0 98
|
||||
01:33:19.917 TX cycle=1 p1=0x00 p2=0x00 cmd=0x33 state=0x20 value=0xD0 frame 006 00 00 33 20 D0 99
|
||||
01:33:19.917 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:33:19.917 RX raw 07 80 26 12 97 7E 00 00 00 00 80 DA
|
||||
01:33:22.582 TX cycle=1 p1=0x00 p2=0x00 cmd=0x34 state=0x20 value=0xD0 frame 006 00 00 34 20 D0 9E
|
||||
01:33:23.407 TX cycle=1 p1=0x00 p2=0x00 cmd=0x35 state=0x20 value=0xD0 frame 006 00 00 35 20 D0 9F
|
||||
01:33:23.407 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:33:23.407 RX raw 07 80 4D 24 DD 69 00 00 00 00 80 DA
|
||||
01:33:25.893 TX cycle=1 p1=0x00 p2=0x00 cmd=0x36 state=0x20 value=0xD0 frame 006 00 00 36 20 D0 9C
|
||||
01:33:26.716 TX cycle=1 p1=0x00 p2=0x00 cmd=0x37 state=0x20 value=0xD0 frame 006 00 00 37 20 D0 9D
|
||||
01:33:26.716 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:33:26.716 RX raw 07 80 13 09 D7 10 00 00 00 00 80 DA
|
||||
01:33:29.511 TX cycle=1 p1=0x00 p2=0x00 cmd=0x38 state=0x20 value=0xD0 frame 006 00 00 38 20 D0 92
|
||||
01:33:30.337 TX cycle=1 p1=0x00 p2=0x00 cmd=0x39 state=0x20 value=0xD0 frame 006 00 00 39 20 D0 93
|
||||
01:33:30.337 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:33:30.337 RX raw 07 80 4E 24 DD 6A 00 00 00 00 80 DA
|
||||
01:33:33.003 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3A state=0x20 value=0xD0 frame 006 00 00 3A 20 D0 90
|
||||
01:33:33.825 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3B state=0x20 value=0xD0 frame 006 00 00 3B 20 D0 91
|
||||
01:33:33.825 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:33:33.825 RX raw 07 80 27 12 17 FF 00 00 00 00 80 DA
|
||||
01:33:36.847 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3C state=0x20 value=0xD0 frame 006 00 00 3C 20 D0 96
|
||||
01:33:37.668 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3D state=0x20 value=0xD0 frame 006 00 00 3D 20 D0 97
|
||||
01:33:37.668 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:33:37.668 RX raw 07 80 4F 24 DD 6B 00 00 00 00 80 DA
|
||||
01:33:39.907 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3E state=0x20 value=0xD0 frame 006 00 00 3E 20 D0 94
|
||||
01:33:40.731 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3F state=0x20 value=0xD0 frame 006 00 00 3F 20 D0 95
|
||||
FINAL heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
|
||||
Anomalies: 14
|
||||
14
captures/he38-direct-20d0-cmd40-5f-nopause.txt
Normal file
14
captures/he38-direct-20d0-cmd40-5f-nopause.txt
Normal file
@@ -0,0 +1,14 @@
|
||||
Direct response sweep: 32 frames x 1 cycles (32 total) on COM5 at 38400 8N1
|
||||
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
01:38:56.115 TX cycle=1 p1=0x00 p2=0x00 cmd=0x40 state=0x20 value=0xD0 frame 006 00 00 40 20 D0 EA
|
||||
01:38:56.941 TX cycle=1 p1=0x00 p2=0x00 cmd=0x41 state=0x20 value=0xD0 frame 006 00 00 41 20 D0 EB
|
||||
01:38:56.941 ANOMALY 24 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:38:56.941 RX raw 07 80 50 24 DD 74 07 80 50 24 DD 74 07 80 50 24 DD 74 07 80 50 24 DD 74
|
||||
01:38:57.763 TX cycle=1 p1=0x00 p2=0x00 cmd=0x42 state=0x20 value=0xD0 frame 006 00 00 42 20 D0 E8
|
||||
01:38:57.763 ANOMALY 24 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:38:57.763 RX raw 07 80 50 24 DD 74 07 80 50 24 DD 74 07 80 50 24 DD 74 07 80 50 24 DD 74
|
||||
01:38:58.588 TX cycle=1 p1=0x00 p2=0x00 cmd=0x43 state=0x20 value=0xD0 frame 006 00 00 43 20 D0 E9
|
||||
01:38:58.588 ANOMALY 6 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:38:58.588 RX raw 07 80 50 24 DD 74
|
||||
01:38:59.411 TX cycle=1 p1=0x00 p2=0x00 cmd=0x44 state=0x20 value=0xD0 frame 006 00 00 44 20 D0 EE
|
||||
Stopped.
|
||||
48
captures/he38-direct-20d0-cmd40-5f.txt
Normal file
48
captures/he38-direct-20d0-cmd40-5f.txt
Normal file
@@ -0,0 +1,48 @@
|
||||
Direct response sweep: 32 frames x 1 cycles (32 total) on COM5 at 38400 8N1
|
||||
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
01:33:58.816 TX cycle=1 p1=0x00 p2=0x00 cmd=0x40 state=0x20 value=0xD0 frame 006 00 00 40 20 D0 EA
|
||||
01:33:59.636 TX cycle=1 p1=0x00 p2=0x00 cmd=0x41 state=0x20 value=0xD0 frame 006 00 00 41 20 D0 EB
|
||||
01:33:59.636 ANOMALY 24 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:33:59.636 RX raw 07 80 50 24 DD 74 07 80 50 24 DD 74 07 80 50 24 DD 74 07 80 50 24 DD 74
|
||||
01:34:03.875 TX cycle=1 p1=0x00 p2=0x00 cmd=0x42 state=0x20 value=0xD0 frame 006 00 00 42 20 D0 E8
|
||||
01:34:04.703 TX cycle=1 p1=0x00 p2=0x00 cmd=0x43 state=0x20 value=0xD0 frame 006 00 00 43 20 D0 E9
|
||||
01:34:05.527 TX cycle=1 p1=0x00 p2=0x00 cmd=0x44 state=0x20 value=0xD0 frame 006 00 00 44 20 D0 EE
|
||||
01:34:06.348 TX cycle=1 p1=0x00 p2=0x00 cmd=0x45 state=0x20 value=0xD0 frame 006 00 00 45 20 D0 EF
|
||||
01:34:06.348 ANOMALY 24 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:34:06.348 RX raw 07 80 51 24 DD 75 07 80 51 24 DD 75 07 80 51 24 DD 75 07 80 51 24 DD 75
|
||||
01:34:09.119 TX cycle=1 p1=0x00 p2=0x00 cmd=0x46 state=0x20 value=0xD0 frame 006 00 00 46 20 D0 EC
|
||||
01:34:09.942 TX cycle=1 p1=0x00 p2=0x00 cmd=0x47 state=0x20 value=0xD0 frame 006 00 00 47 20 D0 ED
|
||||
01:34:10.766 TX cycle=1 p1=0x00 p2=0x00 cmd=0x48 state=0x20 value=0xD0 frame 006 00 00 48 20 D0 E2
|
||||
01:34:11.587 TX cycle=1 p1=0x00 p2=0x00 cmd=0x49 state=0x20 value=0xD0 frame 006 00 00 49 20 D0 E3
|
||||
01:34:11.587 ANOMALY 30 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:34:11.587 RX raw 07 80 52 24 DD 76 07 80 52 24 DD 76 07 80 52 24 DD 76 07 80 52 24 DD 76 07 80 52 24 DD 76
|
||||
01:34:13.817 TX cycle=1 p1=0x00 p2=0x00 cmd=0x4A state=0x20 value=0xD0 frame 006 00 00 4A 20 D0 E0
|
||||
01:34:14.639 TX cycle=1 p1=0x00 p2=0x00 cmd=0x4B state=0x20 value=0xD0 frame 006 00 00 4B 20 D0 E1
|
||||
01:34:15.460 TX cycle=1 p1=0x00 p2=0x00 cmd=0x4C state=0x20 value=0xD0 frame 006 00 00 4C 20 D0 E6
|
||||
01:34:16.282 TX cycle=1 p1=0x00 p2=0x00 cmd=0x4D state=0x20 value=0xD0 frame 006 00 00 4D 20 D0 E7
|
||||
01:34:16.282 ANOMALY 24 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:34:16.282 RX raw 07 80 53 24 DD 77 07 80 53 24 DD 77 07 80 53 24 DD 77 07 80 53 24 DD 77
|
||||
01:34:18.523 TX cycle=1 p1=0x00 p2=0x00 cmd=0x4E state=0x20 value=0xD0 frame 006 00 00 4E 20 D0 E4
|
||||
01:34:19.347 TX cycle=1 p1=0x00 p2=0x00 cmd=0x4F state=0x20 value=0xD0 frame 006 00 00 4F 20 D0 E5
|
||||
01:34:20.173 TX cycle=1 p1=0x00 p2=0x00 cmd=0x50 state=0x20 value=0xD0 frame 006 00 00 50 20 D0 FA
|
||||
01:34:20.995 TX cycle=1 p1=0x00 p2=0x00 cmd=0x51 state=0x20 value=0xD0 frame 006 00 00 51 20 D0 FB
|
||||
01:34:21.820 TX cycle=1 p1=0x00 p2=0x00 cmd=0x52 state=0x20 value=0xD0 frame 006 00 00 52 20 D0 F8
|
||||
01:34:22.644 TX cycle=1 p1=0x00 p2=0x00 cmd=0x53 state=0x20 value=0xD0 frame 006 00 00 53 20 D0 F9
|
||||
01:34:23.468 TX cycle=1 p1=0x00 p2=0x00 cmd=0x54 state=0x20 value=0xD0 frame 006 00 00 54 20 D0 FE
|
||||
01:34:24.289 TX cycle=1 p1=0x00 p2=0x00 cmd=0x55 state=0x20 value=0xD0 frame 006 00 00 55 20 D0 FF
|
||||
01:34:25.112 TX cycle=1 p1=0x00 p2=0x00 cmd=0x56 state=0x20 value=0xD0 frame 006 00 00 56 20 D0 FC
|
||||
01:34:25.935 TX cycle=1 p1=0x00 p2=0x00 cmd=0x57 state=0x20 value=0xD0 frame 006 00 00 57 20 D0 FD
|
||||
01:34:26.757 TX cycle=1 p1=0x00 p2=0x00 cmd=0x58 state=0x20 value=0xD0 frame 006 00 00 58 20 D0 F2
|
||||
01:34:27.579 TX cycle=1 p1=0x00 p2=0x00 cmd=0x59 state=0x20 value=0xD0 frame 006 00 00 59 20 D0 F3
|
||||
01:34:27.579 ANOMALY 24 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:34:27.579 RX raw 07 80 56 24 DD 72 07 80 56 24 DD 72 07 80 56 24 DD 72 07 80 56 24 DD 72
|
||||
01:34:33.355 TX cycle=1 p1=0x00 p2=0x00 cmd=0x5A state=0x20 value=0xD0 frame 006 00 00 5A 20 D0 F0
|
||||
01:34:34.177 TX cycle=1 p1=0x00 p2=0x00 cmd=0x5B state=0x20 value=0xD0 frame 006 00 00 5B 20 D0 F1
|
||||
01:34:34.999 TX cycle=1 p1=0x00 p2=0x00 cmd=0x5C state=0x20 value=0xD0 frame 006 00 00 5C 20 D0 F6
|
||||
01:34:35.824 TX cycle=1 p1=0x00 p2=0x00 cmd=0x5D state=0x20 value=0xD0 frame 006 00 00 5D 20 D0 F7
|
||||
01:34:35.824 ANOMALY 30 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:34:35.824 RX raw 07 80 57 24 DD 73 07 80 57 24 DD 73 07 80 57 24 DD 73 07 80 57 24 DD 73 07 80 57 24 DD 73
|
||||
01:34:38.662 TX cycle=1 p1=0x00 p2=0x00 cmd=0x5E state=0x20 value=0xD0 frame 006 00 00 5E 20 D0 F4
|
||||
01:34:39.484 TX cycle=1 p1=0x00 p2=0x00 cmd=0x5F state=0x20 value=0xD0 frame 006 00 00 5F 20 D0 F5
|
||||
FINAL heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
Anomalies: 6
|
||||
66
captures/he38-direct-4030-cmd20-3f.txt
Normal file
66
captures/he38-direct-4030-cmd20-3f.txt
Normal file
@@ -0,0 +1,66 @@
|
||||
Direct response sweep: 32 frames x 1 cycles (32 total) on COM5 at 38400 8N1
|
||||
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
|
||||
01:35:56.118 TX cycle=1 p1=0x00 p2=0x00 cmd=0x20 state=0x40 value=0x30 frame 006 00 00 20 40 30 0A
|
||||
01:35:56.942 TX cycle=1 p1=0x00 p2=0x00 cmd=0x21 state=0x40 value=0x30 frame 006 00 00 21 40 30 0B
|
||||
01:35:56.942 ANOMALY 24 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
|
||||
01:35:56.942 RX raw 07 80 48 28 D3 6E 07 80 48 28 D3 6E 07 80 48 28 D3 6E 07 80 48 28 D3 6E
|
||||
01:35:59.621 TX cycle=1 p1=0x00 p2=0x00 cmd=0x22 state=0x40 value=0x30 frame 006 00 00 22 40 30 08
|
||||
01:36:00.448 TX cycle=1 p1=0x00 p2=0x00 cmd=0x23 state=0x40 value=0x30 frame 006 00 00 23 40 30 09
|
||||
01:36:00.448 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:36:00.448 RX raw 07 80 24 14 4A A7 00 00 00 00 80 DA
|
||||
01:36:02.727 TX cycle=1 p1=0x00 p2=0x00 cmd=0x24 state=0x40 value=0x30 frame 006 00 00 24 40 30 0E
|
||||
01:36:03.549 TX cycle=1 p1=0x00 p2=0x00 cmd=0x25 state=0x40 value=0x30 frame 006 00 00 25 40 30 0F
|
||||
01:36:03.549 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:36:03.549 RX raw 07 80 49 28 D3 6F 00 00 00 00 80 DA
|
||||
01:36:06.058 TX cycle=1 p1=0x00 p2=0x00 cmd=0x26 state=0x40 value=0x30 frame 006 00 00 26 40 30 0C
|
||||
01:36:06.883 TX cycle=1 p1=0x00 p2=0x00 cmd=0x27 state=0x40 value=0x30 frame 006 00 00 27 40 30 0D
|
||||
01:36:06.883 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:36:06.883 RX raw 07 80 12 0A 6A AF 00 00 00 00 80 DA
|
||||
01:36:09.005 TX cycle=1 p1=0x00 p2=0x00 cmd=0x28 state=0x40 value=0x30 frame 006 00 00 28 40 30 02
|
||||
01:36:09.831 TX cycle=1 p1=0x00 p2=0x00 cmd=0x29 state=0x40 value=0x30 frame 006 00 00 29 40 30 03
|
||||
01:36:09.831 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:36:09.831 RX raw 07 80 4A 28 D3 6C 00 00 00 00 80 DA
|
||||
01:36:12.335 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2A state=0x40 value=0x30 frame 006 00 00 2A 40 30 00
|
||||
01:36:13.160 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2B state=0x40 value=0x30 frame 006 00 00 2B 40 30 01
|
||||
01:36:13.160 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:36:13.160 RX raw 07 80 25 14 0A E6 00 00 00 00 80 DA
|
||||
01:36:15.282 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2C state=0x40 value=0x30 frame 006 00 00 2C 40 30 06
|
||||
01:36:16.109 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2D state=0x40 value=0x30 frame 006 00 00 2D 40 30 07
|
||||
01:36:16.109 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:36:16.109 RX raw 07 80 4B 28 D3 6D 00 00 00 00 80 DA
|
||||
01:36:19.265 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2E state=0x40 value=0x30 frame 006 00 00 2E 40 30 04
|
||||
01:36:20.092 TX cycle=1 p1=0x00 p2=0x00 cmd=0x2F state=0x40 value=0x30 frame 006 00 00 2F 40 30 05
|
||||
01:36:20.092 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:36:20.092 RX raw 07 80 09 05 2A FB 00 00 00 00 80 DA
|
||||
01:36:22.844 TX cycle=1 p1=0x00 p2=0x00 cmd=0x30 state=0x40 value=0x30 frame 006 00 00 30 40 30 1A
|
||||
01:36:23.672 TX cycle=1 p1=0x00 p2=0x00 cmd=0x31 state=0x40 value=0x30 frame 006 00 00 31 40 30 1B
|
||||
01:36:23.672 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:36:23.672 RX raw 07 80 4C 28 D3 6A 00 00 00 00 80 DA
|
||||
01:36:27.483 TX cycle=1 p1=0x00 p2=0x00 cmd=0x32 state=0x40 value=0x30 frame 006 00 00 32 40 30 18
|
||||
01:36:28.304 TX cycle=1 p1=0x00 p2=0x00 cmd=0x33 state=0x40 value=0x30 frame 006 00 00 33 40 30 19
|
||||
01:36:28.304 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:36:28.304 RX raw 07 80 26 14 CA 25 00 00 00 00 80 DA
|
||||
01:36:31.239 TX cycle=1 p1=0x00 p2=0x00 cmd=0x34 state=0x40 value=0x30 frame 006 00 00 34 40 30 1E
|
||||
01:36:32.060 TX cycle=1 p1=0x00 p2=0x00 cmd=0x35 state=0x40 value=0x30 frame 006 00 00 35 40 30 1F
|
||||
01:36:32.060 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:36:32.060 RX raw 07 80 4D 28 D3 6B 00 00 00 00 80 DA
|
||||
01:36:35.085 TX cycle=1 p1=0x00 p2=0x00 cmd=0x36 state=0x40 value=0x30 frame 006 00 00 36 40 30 1C
|
||||
01:36:35.909 TX cycle=1 p1=0x00 p2=0x00 cmd=0x37 state=0x40 value=0x30 frame 006 00 00 37 40 30 1D
|
||||
01:36:35.909 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:36:35.909 RX raw 07 80 13 0A EA 2E 00 00 00 00 80 DA
|
||||
01:36:38.531 TX cycle=1 p1=0x00 p2=0x00 cmd=0x38 state=0x40 value=0x30 frame 006 00 00 38 40 30 12
|
||||
01:36:39.354 TX cycle=1 p1=0x00 p2=0x00 cmd=0x39 state=0x40 value=0x30 frame 006 00 00 39 40 30 13
|
||||
01:36:39.354 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:36:39.354 RX raw 07 80 4E 28 D3 68 00 00 00 00 80 DA
|
||||
01:36:41.971 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3A state=0x40 value=0x30 frame 006 00 00 3A 40 30 10
|
||||
01:36:42.796 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3B state=0x40 value=0x30 frame 006 00 00 3B 40 30 11
|
||||
01:36:42.796 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:36:42.796 RX raw 07 80 27 14 8A 64 00 00 00 00 80 DA
|
||||
01:36:45.776 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3C state=0x40 value=0x30 frame 006 00 00 3C 40 30 16
|
||||
01:36:46.603 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3D state=0x40 value=0x30 frame 006 00 00 3D 40 30 17
|
||||
01:36:46.603 ANOMALY 12 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
|
||||
01:36:46.603 RX raw 07 80 4F 28 D3 69 00 00 00 00 80 DA
|
||||
01:36:49.015 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3E state=0x40 value=0x30 frame 006 00 00 3E 40 30 14
|
||||
01:36:49.841 TX cycle=1 p1=0x00 p2=0x00 cmd=0x3F state=0x40 value=0x30 frame 006 00 00 3F 40 30 15
|
||||
FINAL heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
|
||||
Anomalies: 15
|
||||
@@ -8492,3 +8492,960 @@ So the right next question is:
|
||||
- not "does `20 D0` produce any anomalies at all?"
|
||||
- but "does `20 D0` represent a more session-like variant of the same broad
|
||||
command surface?"
|
||||
|
||||
### HE35: Targeted `20 D0` Follow-Up Ladder
|
||||
|
||||
Goal: check whether the interesting part of the `20 D0` sweep is specifically
|
||||
`cmd=0x01`, whether nearby commands behave similarly, and whether repeating only
|
||||
that one frame delays `CONNECT NOT ACT` by itself.
|
||||
|
||||
#### HE35a: direct compare `cmd=0x00-0x03` under `20 D0`
|
||||
|
||||
```powershell
|
||||
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0x00-0x03 --states 0x20 --values 0xD0 --settle 3.0 --after-each 1.0 --after 2.0 --pause-on-anomaly --log captures/he35-direct-20d0-cmd00-03.txt
|
||||
```
|
||||
|
||||
What to watch:
|
||||
|
||||
- whether `0x01` is still the only anomaly
|
||||
- whether `0x00`, `0x02`, or `0x03` produce siblings
|
||||
- whether `CONNECT NOT ACT` appears during the short run
|
||||
|
||||
#### HE35b: repeat only `cmd=0x01 @ 20 D0`
|
||||
|
||||
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 40 --interval 0.50 --delay 3 --after 3 --frame-size 0 --log captures/he35-repeat-cmd01-20d0.txt
|
||||
```
|
||||
|
||||
What to watch:
|
||||
|
||||
- whether the panel stays out of `CONNECT NOT ACT` while this one frame repeats
|
||||
- whether `07 80 40 24 DD 64` appears again
|
||||
- whether the response is one-shot only or repeats periodically
|
||||
|
||||
#### HE35c: repeat only `cmd=0x01 @ 00 80` baseline control
|
||||
|
||||
Target frame:
|
||||
|
||||
- `00 00 01 00 80 DB`
|
||||
|
||||
```powershell
|
||||
python scripts/serial_probe_response.py --port COM5 --tx-frame "00 00 01 00 80 DB" --repeat 40 --interval 0.50 --delay 3 --after 3 --frame-size 0 --log captures/he35-repeat-cmd01-0080-control.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- compare the same command byte under the older baseline payload
|
||||
- see whether only `20 D0` delays the timeout-like LCD behavior
|
||||
|
||||
#### HE35d: slower repeat of `cmd=0x01 @ 20 D0`
|
||||
|
||||
```powershell
|
||||
python scripts/serial_probe_response.py --port COM5 --tx-frame "00 00 01 20 D0 AB" --repeat 20 --interval 1.50 --delay 3 --after 3 --frame-size 0 --log captures/he35-repeat-cmd01-20d0-slow.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- estimate whether the panel cares about this frame's **content**, or whether it
|
||||
only helps when the cadence is dense enough
|
||||
|
||||
#### HE35e: neighboring single-frame repeats under `20 D0`
|
||||
|
||||
Neighbor frames:
|
||||
|
||||
- `00 00 00 20 D0 AA`
|
||||
- `00 00 02 20 D0 A8`
|
||||
- `00 00 03 20 D0 A9`
|
||||
|
||||
```powershell
|
||||
python scripts/serial_probe_response.py --port COM5 --tx-frame "00 00 00 20 D0 AA" --repeat 20 --interval 0.50 --delay 3 --after 3 --frame-size 0 --log captures/he35-repeat-cmd00-20d0.txt
|
||||
python scripts/serial_probe_response.py --port COM5 --tx-frame "00 00 02 20 D0 A8" --repeat 20 --interval 0.50 --delay 3 --after 3 --frame-size 0 --log captures/he35-repeat-cmd02-20d0.txt
|
||||
python scripts/serial_probe_response.py --port COM5 --tx-frame "00 00 03 20 D0 A9" --repeat 20 --interval 0.50 --delay 3 --after 3 --frame-size 0 --log captures/he35-repeat-cmd03-20d0.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- test whether the timeout effect belongs to the whole early `20 D0` region
|
||||
- or whether `cmd=0x01` is the special case
|
||||
|
||||
#### Recommended order
|
||||
|
||||
1. `HE35a` direct `0x00-0x03` compare
|
||||
2. `HE35b` repeat only `cmd=0x01 @ 20 D0`
|
||||
3. `HE35c` baseline `cmd=0x01 @ 00 80` control
|
||||
4. `HE35d` slow `cmd=0x01 @ 20 D0`
|
||||
5. `HE35e` neighboring repeats
|
||||
|
||||
Interpretation guide:
|
||||
|
||||
- if only `cmd=0x01 @ 20 D0` delays `CONNECT NOT ACT`, that is our best
|
||||
session-like micro-lead so far
|
||||
- if `0x00-0x03 @ 20 D0` all help, then this may be an early-page or
|
||||
low-command-region effect rather than a single magic frame
|
||||
- if the same effect also appears at `cmd=0x01 @ 00 80`, then the LCD behavior
|
||||
may be more about traffic density than payload meaning
|
||||
|
||||
### HE35 Result: `20 D0` Narrowing Pass
|
||||
|
||||
Capture files present:
|
||||
|
||||
- `captures/he35-direct-20d0-cmd00-03.txt`
|
||||
- `captures/he35-repeat-cmd01-20d0.txt`
|
||||
- `captures/he35-repeat-cmd01-0080-control.txt`
|
||||
|
||||
#### HE35a: direct compare `cmd=0x00-0x03` under `20 D0`
|
||||
|
||||
Results:
|
||||
|
||||
- `cmd=0x00` -> heartbeat only
|
||||
- `cmd=0x01` -> repeated:
|
||||
- `07 80 40 24 DD 64`
|
||||
- `cmd=0x02` -> heartbeat only
|
||||
- `cmd=0x03` -> new sibling:
|
||||
- `07 80 20 12 97 78`
|
||||
|
||||
So `0x01` is **not** the only responsive command in the early `20 D0` region,
|
||||
but it is still the clearest `0x40`-family member.
|
||||
|
||||
#### HE35b: repeat only `cmd=0x01 @ 20 D0`
|
||||
|
||||
Target frame:
|
||||
|
||||
- `00 00 01 20 D0 AB`
|
||||
|
||||
Serial result:
|
||||
|
||||
- first useful response appeared on the second send
|
||||
- observed:
|
||||
- `07 80 40 24 DD 64`
|
||||
- then one more fragmented repeat of the same family
|
||||
- after that, the run returned to plain heartbeat even though the frame kept
|
||||
repeating
|
||||
|
||||
Panel-side observation:
|
||||
|
||||
- `CONNECT NOT ACT` reportedly stayed off until the script finished
|
||||
|
||||
Read:
|
||||
|
||||
- this looks like a **one-shot branch opener with continued timeout suppression**
|
||||
- the payload still matters after the serial branch is spent, at least at the
|
||||
LCD/state-timer level
|
||||
|
||||
#### HE35c: repeat only `cmd=0x01 @ 00 80` baseline control
|
||||
|
||||
Target frame:
|
||||
|
||||
- `00 00 01 00 80 DB`
|
||||
|
||||
Serial result:
|
||||
|
||||
- first useful response again appeared on the second send
|
||||
- observed several copies of:
|
||||
- `07 80 40 20 D8 65`
|
||||
- after that, the run also returned to plain heartbeat while the frame kept
|
||||
repeating
|
||||
|
||||
Panel-side observation:
|
||||
|
||||
- `CONNECT NOT ACT` reportedly also stayed off until the script finished
|
||||
|
||||
Read:
|
||||
|
||||
- this weakens the stricter interpretation that only `20 D0` delays the LCD
|
||||
timeout
|
||||
- repeated `cmd=0x01` traffic under both payloads appears capable of holding
|
||||
the panel out of `CONNECT NOT ACT` while the stream is active
|
||||
|
||||
Current best interpretation after HE35:
|
||||
|
||||
- the distinctive thing about `20 D0` is still the **response family shift**
|
||||
from:
|
||||
- `07 80 40 20 D8 65`
|
||||
to:
|
||||
- `07 80 40 24 DD 64`
|
||||
- but the timeout-holding effect may belong more broadly to sustained repeated
|
||||
`cmd=0x01` traffic than to `20 D0` alone
|
||||
- `cmd=0x03 @ 20 D0` is now worth treating as a second live lead because it
|
||||
opened:
|
||||
- `07 80 20 12 97 78`
|
||||
|
||||
Best next follow-up from HE35:
|
||||
|
||||
1. run `HE35d` slow `cmd=0x01 @ 20 D0` to separate content from cadence
|
||||
2. run `HE35e` neighboring repeats to see whether `0x00`, `0x02`, or `0x03`
|
||||
also suppress `CONNECT NOT ACT`
|
||||
3. consider a matched repeat on `cmd=0x03 @ 20 D0` because it now has its own
|
||||
distinct structured family
|
||||
|
||||
### HE35 Follow-Up: Slow + Neighbor Repeats
|
||||
|
||||
Additional capture files present:
|
||||
|
||||
- `captures/he35-repeat-cmd01-20d0-slow.txt`
|
||||
- `captures/he35-repeat-cmd00-20d0.txt`
|
||||
- `captures/he35-repeat-cmd02-20d0.txt`
|
||||
- `captures/he35-repeat-cmd03-20d0.txt`
|
||||
|
||||
Panel-side observation from this pass:
|
||||
|
||||
- all of these additional runs reportedly kept the LCD in the same "clear"
|
||||
state while the script was running
|
||||
|
||||
That is important because it means the timeout-holding effect is **not** unique
|
||||
to repeated `cmd=0x01`.
|
||||
|
||||
#### HE35d: slow repeat of `cmd=0x01 @ 20 D0`
|
||||
|
||||
Target frame:
|
||||
|
||||
- `00 00 01 20 D0 AB`
|
||||
|
||||
Serial result:
|
||||
|
||||
- second send still opened the same family:
|
||||
- `07 80 40 24 DD 64`
|
||||
- it produced a larger one-shot burst than the faster repeat
|
||||
- after that, the stream returned to heartbeat for the rest of the run
|
||||
|
||||
Read:
|
||||
|
||||
- slowing the cadence to `1.5 s` did **not** kill the branch
|
||||
- so this is not purely a "dense traffic only" effect
|
||||
|
||||
#### HE35e-1: repeat only `cmd=0x00 @ 20 D0`
|
||||
|
||||
Target frame:
|
||||
|
||||
- `00 00 00 20 D0 AA`
|
||||
|
||||
Serial result:
|
||||
|
||||
- second send opened a new sibling:
|
||||
- `07 80 40 48 3A EF`
|
||||
- then the run fell back to heartbeat
|
||||
|
||||
Read:
|
||||
|
||||
- `cmd=0x00 @ 20 D0` is not heartbeat-only after all
|
||||
- it appears to open its own `0x40`-family sibling under repetition
|
||||
|
||||
#### HE35e-2: repeat only `cmd=0x02 @ 20 D0`
|
||||
|
||||
Target frame:
|
||||
|
||||
- `00 00 02 20 D0 A8`
|
||||
|
||||
Serial result:
|
||||
|
||||
- second send opened:
|
||||
- `07 80 20 12 87 68`
|
||||
- then returned to heartbeat
|
||||
|
||||
Read:
|
||||
|
||||
- this makes the `0x02/0x03 @ 20 D0` region look like a small structured
|
||||
`0x20 0x12 ...` family surface, not a one-off anomaly
|
||||
|
||||
#### HE35e-3: repeat only `cmd=0x03 @ 20 D0`
|
||||
|
||||
Target frame:
|
||||
|
||||
- `00 00 03 20 D0 A9`
|
||||
|
||||
Serial result:
|
||||
|
||||
- second send opened:
|
||||
- `07 80 20 12 97 78`
|
||||
- then returned to heartbeat
|
||||
|
||||
Read:
|
||||
|
||||
- `0x03 @ 20 D0` behaves consistently with the direct-compare run
|
||||
- it is the stronger `0x20 0x12 ...` sibling of the `0x02` branch
|
||||
|
||||
Current read after the full HE35 pass:
|
||||
|
||||
- the low `0x00-0x03` command region under `20 D0` is now clearly structured:
|
||||
- `0x00` -> `07 80 40 48 3A EF`
|
||||
- `0x01` -> `07 80 40 24 DD 64`
|
||||
- `0x02` -> `07 80 20 12 87 68`
|
||||
- `0x03` -> `07 80 20 12 97 78`
|
||||
- each branch still looks one-shot on the serial side
|
||||
- but repeated traffic from this small region appears sufficient to hold the LCD
|
||||
out of `CONNECT NOT ACT` while the script is active
|
||||
|
||||
That suggests a better model:
|
||||
|
||||
- these frames may not be "the wake command"
|
||||
- but they do look like a **low-command session-presence/status surface**
|
||||
- and different command bytes select neighboring structured families within it
|
||||
|
||||
### HE36: Low-Command Mixer + Broadened Keep-Alive Search
|
||||
|
||||
Goal: test whether mixing the known low-command `20 D0` frames does more than
|
||||
repeating one at a time, and broaden the search to nearby commands that might
|
||||
belong to the same "keep-alive-ish" session-presence surface.
|
||||
|
||||
Known live low-command `20 D0` frames so far:
|
||||
|
||||
- `00 00 00 20 D0 AA`
|
||||
- `00 00 01 20 D0 AB`
|
||||
- `00 00 02 20 D0 A8`
|
||||
- `00 00 03 20 D0 A9`
|
||||
|
||||
#### HE36a: maintained 4-frame mixer, medium cadence
|
||||
|
||||
```powershell
|
||||
python scripts/serial_sequence_probe.py --port COM5 --prompt --prompt-screen --pre-read 2.0 --frame "00 00 00 20 D0 AA" --frame "00 00 01 20 D0 AB" --frame "00 00 02 20 D0 A8" --frame "00 00 03 20 D0 A9" --repeat 10 --frame-interval 0.50 --read-after-frame 0.20 --read-after-group 0.80 --log captures/he36-mixer-20d0-00-03-medium.txt
|
||||
```
|
||||
|
||||
What to watch:
|
||||
|
||||
- whether the LCD stays clear / non-`CONNECT NOT ACT`
|
||||
- whether new structured families appear beyond the known one-shot siblings
|
||||
- whether the mixed stream looks "more alive" than any single-frame repeat
|
||||
|
||||
#### HE36b: maintained 4-frame mixer, slow cadence
|
||||
|
||||
```powershell
|
||||
python scripts/serial_sequence_probe.py --port COM5 --prompt --prompt-screen --pre-read 2.0 --frame "00 00 00 20 D0 AA" --frame "00 00 01 20 D0 AB" --frame "00 00 02 20 D0 A8" --frame "00 00 03 20 D0 A9" --repeat 8 --frame-interval 1.20 --read-after-frame 0.25 --read-after-group 1.20 --log captures/he36-mixer-20d0-00-03-slow.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- separate "this class matters" from "the panel only likes brisk chatter"
|
||||
|
||||
#### HE36c: 2-frame split mixers by family
|
||||
|
||||
`0x40`-leaning pair:
|
||||
|
||||
```powershell
|
||||
python scripts/serial_sequence_probe.py --port COM5 --prompt --prompt-screen --pre-read 2.0 --frame "00 00 00 20 D0 AA" --frame "00 00 01 20 D0 AB" --repeat 12 --frame-interval 0.60 --read-after-frame 0.20 --read-after-group 0.80 --log captures/he36-mixer-20d0-40pair.txt
|
||||
```
|
||||
|
||||
`0x20 0x12`-leaning pair:
|
||||
|
||||
```powershell
|
||||
python scripts/serial_sequence_probe.py --port COM5 --prompt --prompt-screen --pre-read 2.0 --frame "00 00 02 20 D0 A8" --frame "00 00 03 20 D0 A9" --repeat 12 --frame-interval 0.60 --read-after-frame 0.20 --read-after-group 0.80 --log captures/he36-mixer-20d0-20pair.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- see whether one subfamily is better at holding the panel clear
|
||||
- or whether mixing both subfamilies is what helps
|
||||
|
||||
#### HE36d: broadened direct sweep `0x04-0x0F @ 20 D0`
|
||||
|
||||
```powershell
|
||||
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0x04-0x0F --states 0x20 --values 0xD0 --settle 3.0 --after-each 0.8 --after 2.0 --pause-on-anomaly --log captures/he36-direct-20d0-cmd04-0f.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- look for more neighboring "keep-alive-ish" branches without re-running the
|
||||
whole `0x00-0xFF` space
|
||||
- map whether this structured low-command surface extends further upward
|
||||
|
||||
#### HE36e: broader direct sweep `0x10-0x1F @ 20 D0`
|
||||
|
||||
```powershell
|
||||
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0x10-0x1F --states 0x20 --values 0xD0 --settle 3.0 --after-each 0.8 --after 2.0 --pause-on-anomaly --log captures/he36-direct-20d0-cmd10-1f.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- test whether the same effect is really a "low command region" phenomenon
|
||||
- or mostly a tight `0x00-0x03` pocket
|
||||
|
||||
#### HE36f: single-frame repeats for any new HE36d/e hits
|
||||
|
||||
If `HE36d` or `HE36e` turn up new live candidates, repeat them individually with
|
||||
the same pattern used in HE35:
|
||||
|
||||
```powershell
|
||||
python scripts/serial_probe_response.py --port COM5 --tx-frame "<candidate frame>" --repeat 20 --interval 0.50 --delay 3 --after 3 --frame-size 0 --log captures/he36-repeat-<candidate>.txt
|
||||
```
|
||||
|
||||
Use this only for commands that actually produce a structured family in the
|
||||
direct sweep.
|
||||
|
||||
#### Recommended order
|
||||
|
||||
1. `HE36a` 4-frame medium mixer
|
||||
2. `HE36c` split mixers
|
||||
3. `HE36b` 4-frame slow mixer
|
||||
4. `HE36d` broadened `0x04-0x0F` sweep
|
||||
5. `HE36e` broadened `0x10-0x1F` sweep
|
||||
6. `HE36f` repeat any new hits individually
|
||||
|
||||
Interpretation guide:
|
||||
|
||||
- if the mixer holds the LCD clear **and** produces richer serial behavior,
|
||||
we may be getting closer to a maintained background stream class
|
||||
- if the mixer holds the LCD clear but still stays serially one-shot, that
|
||||
still supports a "session-presence without full activation" model
|
||||
- if `0x04-0x1F @ 20 D0` reveals more structured siblings, then this is likely
|
||||
a broader maintained low-command surface rather than just a four-command oddity
|
||||
|
||||
### HE36 Result: Mixer + Broadened Low-Command Surface
|
||||
|
||||
Capture files present:
|
||||
|
||||
- `captures/he36-mixer-20d0-00-03-medium.txt`
|
||||
- `captures/he36-mixer-20d0-00-03-slow.txt`
|
||||
- `captures/he36-mixer-20d0-40pair.txt`
|
||||
- `captures/he36-mixer-20d0-20pair.txt`
|
||||
- `captures/he36-direct-20d0-cmd04-0f.txt`
|
||||
- `captures/he36-direct-20d0-cmd10-1f.txt`
|
||||
|
||||
#### Mixer behavior
|
||||
|
||||
The mixer runs were surprisingly consistent:
|
||||
|
||||
- they did **not** open deeper multi-turn branches
|
||||
- they mostly produced the same early one-shot family behavior in group 1
|
||||
- after that, the stream settled into heartbeat-compatible traffic while the
|
||||
script continued
|
||||
|
||||
The practical implication is still important:
|
||||
|
||||
- the mixed low-command stream behaves like a stable maintained background
|
||||
surface
|
||||
- but not yet like a full session activator
|
||||
|
||||
The split-pair mixers behaved the same way:
|
||||
|
||||
- `00/01` pair stayed on the `0x40` side
|
||||
- `02/03` pair stayed on the `0x20 0x12` side
|
||||
- neither pair triggered a richer second-stage exchange
|
||||
|
||||
#### Broadened direct sweep: `0x04-0x0F @ 20 D0`
|
||||
|
||||
This region is definitely live and patterned:
|
||||
|
||||
- `0x05` -> `07 80 41 24 DD 65`
|
||||
- `0x07` -> `07 80 10 09 D7 13`
|
||||
- `0x09` -> `07 80 42 24 DD 66`
|
||||
- `0x0B` -> `07 80 21 12 17 F9`
|
||||
- `0x0D` -> `07 80 43 24 DD 67`
|
||||
|
||||
#### Broadened direct sweep: `0x10-0x1F @ 20 D0`
|
||||
|
||||
The pattern extends cleanly upward:
|
||||
|
||||
- `0x11` -> `07 80 44 24 DD 60`
|
||||
- `0x13` -> `07 80 22 12 97 7A`
|
||||
- `0x15` -> `07 80 45 24 DD 61`
|
||||
- `0x17` -> `07 80 11 09 D7 12`
|
||||
- `0x19` -> `07 80 46 24 DD 62`
|
||||
- `0x1B` -> `07 80 23 12 17 FB`
|
||||
- `0x1D` -> `07 80 47 24 DD 63`
|
||||
|
||||
Current best structural read:
|
||||
|
||||
- the low `20 D0` command region is not just a tiny `0x00-0x03` pocket
|
||||
- it extends at least through `0x1D` with repeating family structure
|
||||
- the active commands are mostly the odd ones in the region
|
||||
- and the responses appear to cluster into at least three sibling families:
|
||||
- `07 80 4x 24 DD 6x`
|
||||
- `07 80 2x 12 .. ..`
|
||||
- `07 80 1x 09 D7 1x`
|
||||
|
||||
That is a much stronger hint that we are seeing a real maintained status/control
|
||||
surface rather than random one-shot exceptions.
|
||||
|
||||
### HE37: Ordered Camera-State Cycle Hypothesis
|
||||
|
||||
Working idea: if we put our "how would Sony have built this in the 1990s?"
|
||||
hats on, the panel may be expecting a **fixed scan order** of camera-state pages,
|
||||
not just valid packets in any order.
|
||||
|
||||
That would explain why:
|
||||
|
||||
- repeated single frames can hold the LCD out of `CONNECT NOT ACT`
|
||||
- valid mixed traffic can keep the panel semi-alive
|
||||
- but we still do not get a full wake-up or richer panel state
|
||||
|
||||
The key question here is:
|
||||
|
||||
- does an **ordered** low-command `20 D0` cycle behave better than the same
|
||||
frames shuffled?
|
||||
|
||||
#### HE37a: ascending ordered low-band cycle `0x00-0x0F`
|
||||
|
||||
```powershell
|
||||
python scripts/serial_sequence_probe.py --port COM5 --prompt --prompt-screen --pre-read 2.0 --frame "00 00 00 20 D0 AA" --frame "00 00 01 20 D0 AB" --frame "00 00 02 20 D0 A8" --frame "00 00 03 20 D0 A9" --frame "00 00 04 20 D0 AE" --frame "00 00 05 20 D0 AF" --frame "00 00 06 20 D0 AC" --frame "00 00 07 20 D0 AD" --frame "00 00 08 20 D0 A2" --frame "00 00 09 20 D0 A3" --frame "00 00 0A 20 D0 A0" --frame "00 00 0B 20 D0 A1" --frame "00 00 0C 20 D0 A6" --frame "00 00 0D 20 D0 A7" --frame "00 00 0E 20 D0 A4" --frame "00 00 0F 20 D0 A5" --repeat 4 --frame-interval 0.35 --read-after-frame 0.15 --read-after-group 1.0 --log captures/he37-ordered-00-0f.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- mimic a boring fixed page-scan loop
|
||||
- see whether simple ascending order looks better than ad hoc mixing
|
||||
|
||||
#### HE37b: shuffled control, same membership as `HE37a`
|
||||
|
||||
```powershell
|
||||
python scripts/serial_sequence_probe.py --port COM5 --prompt --prompt-screen --pre-read 2.0 --frame "00 00 09 20 D0 A3" --frame "00 00 01 20 D0 AB" --frame "00 00 0D 20 D0 A7" --frame "00 00 05 20 D0 AF" --frame "00 00 03 20 D0 A9" --frame "00 00 0B 20 D0 A1" --frame "00 00 07 20 D0 AD" --frame "00 00 0F 20 D0 A5" --frame "00 00 00 20 D0 AA" --frame "00 00 08 20 D0 A2" --frame "00 00 02 20 D0 A8" --frame "00 00 0A 20 D0 A0" --frame "00 00 04 20 D0 AE" --frame "00 00 0C 20 D0 A6" --frame "00 00 06 20 D0 AC" --frame "00 00 0E 20 D0 A4" --repeat 4 --frame-interval 0.35 --read-after-frame 0.15 --read-after-group 1.0 --log captures/he37-shuffled-00-0f.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- same traffic, same cadence, different order
|
||||
- direct control for the "expected sequence" hypothesis
|
||||
|
||||
#### HE37c: ascending odd-only cycle `0x01-0x1D`
|
||||
|
||||
Active responders so far are mostly the odd commands. This run leans into that.
|
||||
|
||||
```powershell
|
||||
python scripts/serial_sequence_probe.py --port COM5 --prompt --prompt-screen --pre-read 2.0 --frame "00 00 01 20 D0 AB" --frame "00 00 03 20 D0 A9" --frame "00 00 05 20 D0 AF" --frame "00 00 07 20 D0 AD" --frame "00 00 09 20 D0 A3" --frame "00 00 0B 20 D0 A1" --frame "00 00 0D 20 D0 A7" --frame "00 00 11 20 D0 BB" --frame "00 00 13 20 D0 B9" --frame "00 00 15 20 D0 BF" --frame "00 00 17 20 D0 BD" --frame "00 00 19 20 D0 B3" --frame "00 00 1B 20 D0 B1" --frame "00 00 1D 20 D0 B7" --repeat 4 --frame-interval 0.35 --read-after-frame 0.15 --read-after-group 1.0 --log captures/he37-ordered-odd-01-1d.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- test whether the panel only cares about the "live" pages, not the quiet ones
|
||||
|
||||
#### HE37d: reversed odd-only cycle
|
||||
|
||||
```powershell
|
||||
python scripts/serial_sequence_probe.py --port COM5 --prompt --prompt-screen --pre-read 2.0 --frame "00 00 1D 20 D0 B7" --frame "00 00 1B 20 D0 B1" --frame "00 00 19 20 D0 B3" --frame "00 00 17 20 D0 BD" --frame "00 00 15 20 D0 BF" --frame "00 00 13 20 D0 B9" --frame "00 00 11 20 D0 BB" --frame "00 00 0D 20 D0 A7" --frame "00 00 0B 20 D0 A1" --frame "00 00 09 20 D0 A3" --frame "00 00 07 20 D0 AD" --frame "00 00 05 20 D0 AF" --frame "00 00 03 20 D0 A9" --frame "00 00 01 20 D0 AB" --repeat 4 --frame-interval 0.35 --read-after-frame 0.15 --read-after-group 1.0 --log captures/he37-reversed-odd-01-1d.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- same family membership, opposite order
|
||||
- if order matters, this should behave worse than `HE37c`
|
||||
|
||||
#### HE37e: `0x40`-family-focused ordered run
|
||||
|
||||
Known `0x40`-leaning branch selectors:
|
||||
|
||||
- `0x00`, `0x01`, `0x05`, `0x09`, `0x0D`, `0x11`, `0x15`, `0x19`, `0x1D`
|
||||
|
||||
```powershell
|
||||
python scripts/serial_sequence_probe.py --port COM5 --prompt --prompt-screen --pre-read 2.0 --frame "00 00 00 20 D0 AA" --frame "00 00 01 20 D0 AB" --frame "00 00 05 20 D0 AF" --frame "00 00 09 20 D0 A3" --frame "00 00 0D 20 D0 A7" --frame "00 00 11 20 D0 BB" --frame "00 00 15 20 D0 BF" --frame "00 00 19 20 D0 B3" --frame "00 00 1D 20 D0 B7" --repeat 5 --frame-interval 0.40 --read-after-frame 0.15 --read-after-group 1.0 --log captures/he37-ordered-40family.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- see whether one specific subfamily behaves most like a maintained status page
|
||||
|
||||
#### HE37f: `0x20/0x10`-family-focused ordered run
|
||||
|
||||
Known non-`0x40` selectors:
|
||||
|
||||
- `0x02`, `0x03`, `0x07`, `0x0B`, `0x13`, `0x17`, `0x1B`
|
||||
|
||||
```powershell
|
||||
python scripts/serial_sequence_probe.py --port COM5 --prompt --prompt-screen --pre-read 2.0 --frame "00 00 02 20 D0 A8" --frame "00 00 03 20 D0 A9" --frame "00 00 07 20 D0 AD" --frame "00 00 0B 20 D0 A1" --frame "00 00 13 20 D0 B9" --frame "00 00 17 20 D0 BD" --frame "00 00 1B 20 D0 B1" --repeat 5 --frame-interval 0.40 --read-after-frame 0.15 --read-after-group 1.0 --log captures/he37-ordered-20-10-family.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- test whether the non-`0x40` siblings are the real ordered data pages
|
||||
|
||||
#### HE37g: hold-then-step ladder
|
||||
|
||||
This is the most "old broadcast gear" test in the set: hold one page long enough
|
||||
for the panel to latch it, then step to the next.
|
||||
|
||||
```powershell
|
||||
python scripts/serial_sequence_probe.py --port COM5 --prompt --prompt-screen --pre-read 2.0 --frame "00 00 01 20 D0 AB" --frame "00 00 01 20 D0 AB" --frame "00 00 01 20 D0 AB" --frame "00 00 03 20 D0 A9" --frame "00 00 03 20 D0 A9" --frame "00 00 05 20 D0 AF" --frame "00 00 05 20 D0 AF" --frame "00 00 09 20 D0 A3" --repeat 4 --frame-interval 0.50 --read-after-frame 0.20 --read-after-group 1.2 --log captures/he37-hold-then-step.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- test whether later pages only "count" after earlier pages have been presented
|
||||
for a while
|
||||
|
||||
#### Recommended order
|
||||
|
||||
1. `HE37a` ordered ascending `0x00-0x0F`
|
||||
2. `HE37b` shuffled control
|
||||
3. `HE37c` ordered odd-only
|
||||
4. `HE37d` reversed odd-only
|
||||
5. `HE37e` `0x40`-family run
|
||||
6. `HE37f` `0x20/0x10`-family run
|
||||
7. `HE37g` hold-then-step
|
||||
|
||||
Interpretation guide:
|
||||
|
||||
- if ordered beats shuffled, sequence matters
|
||||
- if ascending odd-only beats reversed odd-only, order matters even more strongly
|
||||
- if one family-only run behaves best, we may have identified the maintained
|
||||
"camera state page" class
|
||||
- if hold-then-step behaves best, the panel may be sampling pages in sequence
|
||||
rather than merely checking for their existence
|
||||
|
||||
### HE37 Result: Ordered-Cycle Hypothesis
|
||||
|
||||
Capture files present:
|
||||
|
||||
- `captures/he37-ordered-00-0f.txt`
|
||||
- `captures/he37-shuffled-00-0f.txt`
|
||||
- `captures/he37-ordered-odd-01-1d.txt`
|
||||
- `captures/he37-reversed-odd-01-1d.txt`
|
||||
- `captures/he37-ordered-40family.txt`
|
||||
- `captures/he37-ordered-20-10-family.txt`
|
||||
- `captures/he37-hold-then-step.txt`
|
||||
|
||||
Panel-side observation:
|
||||
|
||||
- the full ascending `0x00-0x0F` run reportedly only held the panel clear for
|
||||
the first group, then lost it
|
||||
- the other HE37 runs reportedly held the panel in its clear/non-
|
||||
`CONNECT NOT ACT` state for the length of the run
|
||||
- none produced a visible wake-up beyond the normal/default panel state
|
||||
|
||||
#### Big picture
|
||||
|
||||
The "1990s ordered scan" idea was a good hypothesis, but these results do not
|
||||
show a strong "correct order unlocks the panel" effect.
|
||||
|
||||
What they do suggest is a subtler model:
|
||||
|
||||
- **which frame family is present** matters
|
||||
- **keeping to a tighter active subset** helps
|
||||
- but **strict ordering by itself** does not appear to wake the panel
|
||||
|
||||
#### HE37a vs HE37b: ordered ascending vs shuffled `0x00-0x0F`
|
||||
|
||||
Result:
|
||||
|
||||
- both runs only produced the same familiar early group-1 branch behavior
|
||||
- after that, both settled into heartbeat-compatible traffic
|
||||
- no richer serial progression appeared in the ordered run
|
||||
|
||||
Read:
|
||||
|
||||
- using the same low-band pages in ascending order did **not** beat the same
|
||||
pages shuffled
|
||||
|
||||
#### HE37c vs HE37d: ordered odd-only vs reversed odd-only
|
||||
|
||||
Result:
|
||||
|
||||
- both odd-only runs behaved similarly
|
||||
- both held the panel clearer than the full `0x00-0x0F` pass
|
||||
- neither showed a decisive serial advantage for ascending vs reversed order
|
||||
|
||||
Read:
|
||||
|
||||
- trimming the cycle to the "live" odd-command subset helps more than the exact
|
||||
direction of the scan
|
||||
|
||||
#### HE37e: ordered `0x40`-family run
|
||||
|
||||
Result:
|
||||
|
||||
- group 1 still opened the familiar `0x40` branch around:
|
||||
- `07 80 40 24 DD 64`
|
||||
- later groups stayed heartbeat-compatible
|
||||
- panel reportedly stayed clear for the duration
|
||||
|
||||
Read:
|
||||
|
||||
- the `0x40`-family subset is a plausible maintained background class
|
||||
- but it still does not look like the missing full wake/session stream
|
||||
|
||||
#### HE37f: ordered `0x20/0x10`-family run
|
||||
|
||||
Result:
|
||||
|
||||
- group 1 still opened the familiar `0x20 0x12` branch around:
|
||||
- `07 80 20 12 97 78`
|
||||
- later groups stayed heartbeat-compatible
|
||||
- panel reportedly also stayed clear for the duration
|
||||
|
||||
Read:
|
||||
|
||||
- the non-`0x40` active subset also behaves like a viable maintained background
|
||||
class
|
||||
- again, no evidence yet that it is the unique "correct next page sequence"
|
||||
|
||||
#### HE37g: hold-then-step
|
||||
|
||||
Result:
|
||||
|
||||
- this run did complete and is valid
|
||||
- it produced the same basic early one-shot `0x40`-family behavior in group 1
|
||||
- then settled into heartbeat-compatible traffic
|
||||
|
||||
Read:
|
||||
|
||||
- holding a page longer before stepping did **not** unlock a richer progression
|
||||
|
||||
Current best interpretation after HE37:
|
||||
|
||||
- we still do **not** have evidence for one exact required page order
|
||||
- we **do** have evidence that narrower active subsets maintain the panel better
|
||||
than a broad "everything from `0x00` upward" scan
|
||||
- the panel may care more about:
|
||||
- being fed the right **class** of recurring pages
|
||||
- at a believable cadence
|
||||
- than about one strict ascending sequence
|
||||
|
||||
That means the next most 1990s-looking hypothesis is probably:
|
||||
|
||||
- a **small recurring scan set** for the maintained background layer
|
||||
- plus some separate startup/beacon/identity pages
|
||||
- rather than one giant ordered status loop by itself
|
||||
|
||||
### HE38: Broad Semi-Awake State Hunter
|
||||
|
||||
Goal: broaden outward from the known `20 D0` low-command surface and look for
|
||||
other command regions that keep the panel in the same clear / semi-awake state,
|
||||
even if they do not fully wake it.
|
||||
|
||||
This is intentionally a **state-hunting** pass, not just an anomaly-hunting one.
|
||||
The useful observations are:
|
||||
|
||||
- whether the LCD stays clear / non-`CONNECT NOT ACT`
|
||||
- whether a run only holds that state for group 1, or for the whole script
|
||||
- whether any new structured families appear
|
||||
|
||||
#### HE38a: broaden low-band sweep `0x20-0x3F @ 20 D0`
|
||||
|
||||
```powershell
|
||||
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0x20-0x3F --states 0x20 --values 0xD0 --settle 3.0 --after-each 0.8 --after 2.0 --pause-on-anomaly --log captures/he38-direct-20d0-cmd20-3f.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- check whether the semi-awake surface extends past `0x1F`
|
||||
- keep the same state/value pair that has worked best so far
|
||||
|
||||
#### HE38b: broaden low-band sweep `0x40-0x5F @ 20 D0`
|
||||
|
||||
```powershell
|
||||
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0x40-0x5F --states 0x20 --values 0xD0 --settle 3.0 --after-each 0.8 --after 2.0 --pause-on-anomaly --log captures/he38-direct-20d0-cmd40-5f.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- look for a second semi-awake band elsewhere in command space
|
||||
|
||||
#### HE38c: baseline control `0x20-0x3F @ 00 80`
|
||||
|
||||
```powershell
|
||||
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0x20-0x3F --states 0x00 --values 0x80 --settle 3.0 --after-each 0.8 --after 2.0 --pause-on-anomaly --log captures/he38-direct-0080-cmd20-3f-control.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- compare the same command region under the older baseline payload
|
||||
- separate "command region effect" from "`20 D0` payload effect"
|
||||
|
||||
#### HE38d: alternate promising payload `0x20-0x3F @ 40 30`
|
||||
|
||||
```powershell
|
||||
python scripts/serial_direct_response_sweep.py --port COM5 --prefix1s 0x00 --prefix2s 0x00 --commands 0x20-0x3F --states 0x40 --values 0x30 --settle 3.0 --after-each 0.8 --after 2.0 --pause-on-anomaly --log captures/he38-direct-4030-cmd20-3f.txt
|
||||
```
|
||||
|
||||
Purpose:
|
||||
|
||||
- test whether this "holds panel clear" effect is unique to `20 D0`
|
||||
- `40 30` is the other payload pair most worth cross-checking here
|
||||
|
||||
#### HE38e: semi-awake candidate repeat check
|
||||
|
||||
If any HE38 sweep appears to hold the panel clear for most of the run, repeat
|
||||
just the first good-looking candidate frame on its own:
|
||||
|
||||
```powershell
|
||||
python scripts/serial_probe_response.py --port COM5 --tx-frame "<candidate frame>" --repeat 30 --interval 0.60 --delay 3 --after 3 --frame-size 0 --log captures/he38-repeat-<candidate>.txt
|
||||
```
|
||||
|
||||
Use this only for candidates that look good both:
|
||||
|
||||
- serially, and
|
||||
- on the LCD/panel state
|
||||
|
||||
#### Recommended order
|
||||
|
||||
1. `HE38a` `0x20-0x3F @ 20 D0`
|
||||
2. `HE38c` baseline control `0x20-0x3F @ 00 80`
|
||||
3. `HE38b` `0x40-0x5F @ 20 D0`
|
||||
4. `HE38d` `0x20-0x3F @ 40 30`
|
||||
5. `HE38e` repeat any good-looking candidates
|
||||
|
||||
Interpretation guide:
|
||||
|
||||
- if `20 D0` keeps finding wider semi-awake bands while `00 80` does not, then
|
||||
the payload pair is doing real mode/session work
|
||||
- if `0x20-0x3F` behaves like `0x00-0x1F`, then we are looking at a much larger
|
||||
maintained surface than we first thought
|
||||
- if only a few sparse candidates hold the panel clear, then the maintained
|
||||
background layer may be a selected subset rather than a continuous command map
|
||||
|
||||
### HE38 Result: No-Pause Semi-Awake Hunting
|
||||
|
||||
Additional uninterrupted capture files present:
|
||||
|
||||
- `captures/he38-direct-20d0-cmd20-3f-nopause.txt`
|
||||
- `captures/he38-direct-0080-cmd20-3f-control-nopause.txt`
|
||||
- `captures/he38-direct-20d0-cmd40-5f-nopause.txt`
|
||||
|
||||
Panel-side observation:
|
||||
|
||||
- these uninterrupted reruns were stopped manually at roughly the point where
|
||||
the panel lost its "alive"/clear state
|
||||
|
||||
That means these runs are useful primarily as **semi-awake duration probes**, not
|
||||
as complete command maps.
|
||||
|
||||
#### `0x20-0x3F @ 20 D0`
|
||||
|
||||
Observed before manual stop:
|
||||
|
||||
- `0x21` -> `07 80 48 24 DD 6C`
|
||||
|
||||
Read:
|
||||
|
||||
- the patterned `20 D0` surface definitely extends upward into the `0x20` band
|
||||
- this is consistent with the earlier low-band `4x 24 DD 6x` family structure
|
||||
|
||||
#### `0x20-0x3F @ 00 80` control
|
||||
|
||||
Observed before manual stop:
|
||||
|
||||
- `0x29` -> `07 80 4A 20 D8 6F`
|
||||
|
||||
Read:
|
||||
|
||||
- the same command region is still live under baseline `00 80`
|
||||
- but the family shape stays on the older `20 D8` style rather than the newer
|
||||
`24 DD` style
|
||||
|
||||
#### `0x40-0x5F @ 20 D0`
|
||||
|
||||
Observed before manual stop:
|
||||
|
||||
- `0x41` -> `07 80 50 24 DD 74`
|
||||
- `0x42` -> repeated `07 80 50 24 DD 74`
|
||||
- `0x43` -> `07 80 50 24 DD 74`
|
||||
|
||||
Read:
|
||||
|
||||
- this is the strongest new semi-awake lead from HE38
|
||||
- the `0x40` command band under `20 D0` appears to open a neighboring
|
||||
`0x50 24 DD 74` family
|
||||
- and it did so early enough in the run to matter before manual stop
|
||||
|
||||
Current best interpretation after HE38:
|
||||
|
||||
- `20 D0` remains the more interesting semi-awake payload
|
||||
- not because baseline `00 80` is dead, but because `20 D0` keeps shifting the
|
||||
family surface into coherent `24 DD`-style siblings
|
||||
- the semi-awake-maintenance surface is now plausibly broader than just the
|
||||
original low band:
|
||||
- `0x00-0x1F`
|
||||
- `0x20-0x3F`
|
||||
- and likely at least part of `0x40-0x5F`
|
||||
|
||||
The best next narrow branch is now:
|
||||
|
||||
- treat `0x41-0x43 @ 20 D0` as a new maintained-background candidate set
|
||||
- and compare that `0x50 24 DD 74` behavior against the earlier `0x40 24 DD 64`
|
||||
/ `0x48 24 DD 6C` bands
|
||||
|
||||
### HE38 Cross-Check: What The Paused Runs Still Taught Us
|
||||
|
||||
The paused HE38 runs are not the right source for "how long did the panel stay
|
||||
alive?", but they were still very useful for **family mapping**.
|
||||
|
||||
#### `0x20-0x3F @ 20 D0` family structure
|
||||
|
||||
The paused run shows a very clean patterned surface:
|
||||
|
||||
- `0x21` -> `07 80 48 24 DD 6C`
|
||||
- `0x25` -> `07 80 49 24 DD 6D`
|
||||
- `0x29` -> `07 80 4A 24 DD 6E`
|
||||
- `0x2D` -> `07 80 4B 24 DD 6F`
|
||||
- `0x31` -> `07 80 4C 24 DD 68`
|
||||
- `0x35` -> `07 80 4D 24 DD 69`
|
||||
- `0x39` -> `07 80 4E 24 DD 6A`
|
||||
- `0x3D` -> `07 80 4F 24 DD 6B`
|
||||
|
||||
Interleaved sibling families also appear:
|
||||
|
||||
- `0x23` -> `07 80 24 12 97 7C`
|
||||
- `0x2B` -> `07 80 25 12 17 FD`
|
||||
- `0x33` -> `07 80 26 12 97 7E`
|
||||
- `0x3B` -> `07 80 27 12 17 FF`
|
||||
- `0x27` -> `07 80 12 09 D7 11`
|
||||
- `0x37` -> `07 80 13 09 D7 10`
|
||||
|
||||
So this is not just "some activity in the `0x20` band"; it is a strongly
|
||||
ordered mapped surface.
|
||||
|
||||
#### `0x40-0x5F @ 20 D0` family structure
|
||||
|
||||
The paused run also maps a second coherent band:
|
||||
|
||||
- `0x41` -> `07 80 50 24 DD 74`
|
||||
- `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`
|
||||
|
||||
That is the strongest evidence yet that the `.. 24 DD ..` surface spans
|
||||
multiple command bands, not just the original low region.
|
||||
|
||||
#### `0x20-0x3F @ 00 80` control structure
|
||||
|
||||
The baseline payload maps the same general region, but with the older family
|
||||
style:
|
||||
|
||||
- `0x29` -> `07 80 4A 20 D8 6F`
|
||||
- `0x2D` -> `07 80 4B 20 D8 6E`
|
||||
- `0x31` -> `07 80 4C 20 D8 69`
|
||||
- `0x35` -> `07 80 4D 20 D8 68`
|
||||
- `0x39` -> `07 80 4E 20 D8 6B`
|
||||
- `0x3D` -> `07 80 4F 20 D8 6A`
|
||||
|
||||
with interleaved siblings like:
|
||||
|
||||
- `0x33` -> `07 80 26 10 2C C7`
|
||||
- `0x3B` -> `07 80 27 10 2C C6`
|
||||
|
||||
That reinforces the idea that `20 D0` is not inventing a new command region
|
||||
from scratch; it is shifting an existing mapped surface into a different family
|
||||
space.
|
||||
|
||||
#### `0x20-0x3F @ 40 30` alternate-payload structure
|
||||
|
||||
The `40 30` paused run gives a third aligned surface:
|
||||
|
||||
- `0x21` -> `07 80 48 28 D3 6E`
|
||||
- `0x25` -> `07 80 49 28 D3 6F`
|
||||
- `0x29` -> `07 80 4A 28 D3 6C`
|
||||
- `0x2D` -> `07 80 4B 28 D3 6D`
|
||||
- `0x31` -> `07 80 4C 28 D3 6A`
|
||||
- `0x35` -> `07 80 4D 28 D3 6B`
|
||||
- `0x39` -> `07 80 4E 28 D3 68`
|
||||
- `0x3D` -> `07 80 4F 28 D3 69`
|
||||
|
||||
with matching interleaved families:
|
||||
|
||||
- `0x23` -> `07 80 24 14 4A A7`
|
||||
- `0x2B` -> `07 80 25 14 0A E6`
|
||||
- `0x33` -> `07 80 26 14 CA 25`
|
||||
- `0x3B` -> `07 80 27 14 8A 64`
|
||||
- `0x27` -> `07 80 12 0A 6A AF`
|
||||
- `0x37` -> `07 80 13 0A EA 2E`
|
||||
|
||||
Current read after including the paused runs:
|
||||
|
||||
- the command surface is looking increasingly like a **mapped lattice**
|
||||
- the command byte selects a row/slot
|
||||
- the host payload pair (`00 80`, `20 D0`, `40 30`) shifts the response family
|
||||
across parallel surfaces
|
||||
- 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
|
||||
|
||||
@@ -432,6 +432,68 @@ Current caution:
|
||||
LCD behavior
|
||||
- That suggests `20 D0` may be a more session-like or status-like host payload
|
||||
pair than `00 80`, even though it still does not by itself wake the panel.
|
||||
- A later targeted follow-up refined that further:
|
||||
- `cmd=0x01 @ 20 D0` repeatedly opened `07 80 40 24 DD 64`
|
||||
- `cmd=0x01 @ 00 80` repeatedly opened `07 80 40 20 D8 65`
|
||||
- `cmd=0x03 @ 20 D0` also opened a second distinct family:
|
||||
`07 80 20 12 97 78`
|
||||
- in both repeated-`cmd=0x01` tests, the panel reportedly stayed out of
|
||||
`CONNECT NOT ACT` until the script ended
|
||||
- So the clearest difference between `20 D0` and `00 80` is currently the
|
||||
**family selected** by repeated `cmd=0x01`, while the timeout-holding effect
|
||||
may be a broader property of sustained repeated `cmd=0x01` traffic.
|
||||
- A broader HE35 follow-up then showed that the early `0x00-0x03` command
|
||||
region under `20 D0` is itself structured:
|
||||
- `0x00` -> `07 80 40 48 3A EF`
|
||||
- `0x01` -> `07 80 40 24 DD 64`
|
||||
- `0x02` -> `07 80 20 12 87 68`
|
||||
- `0x03` -> `07 80 20 12 97 78`
|
||||
- All of those still looked one-shot on the serial side, but the user reported
|
||||
the LCD stayed in the same clear/non-`CONNECT NOT ACT` state while the repeat
|
||||
scripts were active.
|
||||
- That makes the low `0x00-0x03 @ 20 D0` area look less like a single magic
|
||||
wake frame and more like a small session-presence/status surface.
|
||||
- A broader HE36 pass strengthened that further:
|
||||
- the active pattern extends at least through `0x1D @ 20 D0`
|
||||
- and it is mostly the odd commands that answer
|
||||
- examples:
|
||||
- `0x05` -> `07 80 41 24 DD 65`
|
||||
- `0x09` -> `07 80 42 24 DD 66`
|
||||
- `0x0D` -> `07 80 43 24 DD 67`
|
||||
- `0x11` -> `07 80 44 24 DD 60`
|
||||
- `0x15` -> `07 80 45 24 DD 61`
|
||||
- `0x19` -> `07 80 46 24 DD 62`
|
||||
- `0x1D` -> `07 80 47 24 DD 63`
|
||||
- interleaved siblings also appear in `0x10 0x09 D7 ..` and
|
||||
`0x20 0x12 .. ..` families
|
||||
- So `20 D0` now looks like a broader low-command maintained surface, not just
|
||||
a four-command curiosity.
|
||||
- A later ordered-cycle test pass (`HE37`) did **not** show strong evidence
|
||||
that one exact ascending page order wakes the panel.
|
||||
- What it did suggest instead:
|
||||
- broad low-band scans are a bit fragile
|
||||
- narrower active subsets hold the panel clearer more reliably
|
||||
- both the `0x40`-leaning subset and the `0x20/0x10`-leaning subset can act
|
||||
like maintained background traffic
|
||||
- So the current "1990s Sony" model is less "one magic page order" and more:
|
||||
- startup/beacon pages
|
||||
- then a small recurring maintained scan set
|
||||
- then additional camera-state detail pages we still have not identified
|
||||
- A later no-pause HE38 pass broadened the same idea:
|
||||
- `0x21 @ 20 D0` -> `07 80 48 24 DD 6C`
|
||||
- `0x41-0x43 @ 20 D0` -> `07 80 50 24 DD 74`
|
||||
- while the baseline control in the same `0x20-0x3F` region stayed on the
|
||||
older `20 D8` style (`07 80 4A 20 D8 6F`)
|
||||
- That suggests `20 D0` is not just shifting one command or one small pocket;
|
||||
it may be selecting a broader `.. 24 DD ..` maintained-background surface
|
||||
across multiple command bands.
|
||||
- The paused HE38 runs strengthened that structure further:
|
||||
- `0x20-0x3F @ 20 D0` maps cleanly through `48/49/4A/.../4F 24 DD`
|
||||
- `0x20-0x3F @ 00 80` maps the same area through `4A/4B/4C/.../4F 20 D8`
|
||||
- `0x20-0x3F @ 40 30` maps it again through `48/49/4A/.../4F 28 D3`
|
||||
- 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
|
||||
behaves like the true maintained background layer for an active panel.
|
||||
|
||||
## What We Do Not Know
|
||||
|
||||
|
||||
Reference in New Issue
Block a user