This commit is contained in:
Aiden
2026-05-13 18:12:41 +10:00
parent 890a70f2cc
commit a33fea718d
20 changed files with 763 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
Sequence probe: 2 frames x 1 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 A0 00 80 7A
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 1/1
17:59:32.142 TX group=1 frame=1 len=006 00 00 00 00 80 DA
17:59:32.142 RX group=1 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
17:59:33.412 TX group=1 frame=2 len=006 00 00 A0 00 80 7A
17:59:33.412 RX group=1 frame=2 ANOMALY 36 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
17:59:33.412 RX group=1 frame=2 raw 07 80 68 40 30 C5 07 80 68 40 30 C5 07 80 68 40 30 C5 07 80 68 40 30 C5 07 80 68 40 30 C5 07 80 68 40 30 C5
Anomalies: 1

View File

@@ -0,0 +1,11 @@
Sequence probe: 2 frames x 1 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 A0 20 D0 0A
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 1/1
17:59:47.538 TX group=1 frame=1 len=006 00 00 00 00 80 DA
17:59:47.538 RX group=1 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
17:59:48.803 TX group=1 frame=2 len=006 00 00 A0 20 D0 0A
17:59:48.803 RX group=1 frame=2 ANOMALY 36 RX bytes; first mismatch at byte 1: got 00, heartbeat offset 3 expected 80
17:59:48.803 RX group=1 frame=2 raw 00 00 00 00 80 DA 07 80 E8 48 3A 47 07 80 E8 48 3A 47 07 80 E8 48 3A 47 07 80 E8 48 3A 47 07 80 E8 48 3A 47
Anomalies: 1

View File

@@ -0,0 +1,11 @@
Sequence probe: 2 frames x 1 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 A0 40 30 8A
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 1/1
18:00:05.990 TX group=1 frame=1 len=006 00 00 00 00 80 DA
18:00:05.990 RX group=1 frame=1 heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
18:00:07.259 TX group=1 frame=2 len=006 00 00 A0 40 30 8A
18:00:07.259 RX group=1 frame=2 ANOMALY 36 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
18:00:07.259 RX group=1 frame=2 raw 07 80 68 58 26 CB 07 80 68 58 26 CB 07 80 68 58 26 CB 07 80 68 58 26 CB 07 80 68 58 26 CB 07 80 68 58 26 CB
Anomalies: 1

View File

@@ -0,0 +1,11 @@
Sequence probe: 2 frames x 1 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 A0 60 30 AA
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 1/1
18:00:30.467 TX group=1 frame=1 len=006 00 00 00 00 80 DA
18:00:30.467 RX group=1 frame=1 heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
18:00:31.737 TX group=1 frame=2 len=006 00 00 A0 60 30 AA
18:00:31.737 RX group=1 frame=2 ANOMALY 36 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
18:00:31.737 RX group=1 frame=2 raw 07 80 68 58 26 CB 07 80 68 58 26 CB 07 80 68 58 26 CB 07 80 68 58 26 CB 07 80 68 58 26 CB 07 80 68 58 26 CB
Anomalies: 1

View File

@@ -0,0 +1,15 @@
Sequence probe: 3 frames x 1 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 90 00 80 4A
FRAME 3: 00 00 A0 00 80 7A
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 1/1
18:00:45.254 TX group=1 frame=1 len=006 00 00 00 00 80 DA
18:00:45.254 RX group=1 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
18:00:46.313 TX group=1 frame=2 len=006 00 00 90 00 80 4A
18:00:46.313 RX group=1 frame=2 ANOMALY 30 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
18:00:46.313 RX group=1 frame=2 raw 07 80 64 40 30 C9 07 80 64 40 30 C9 07 80 64 40 30 C9 07 80 64 40 30 C9 07 80 64 40 30 C9
18:00:47.371 TX group=1 frame=3 len=006 00 00 A0 00 80 7A
18:00:47.371 RX group=1 frame=3 ANOMALY 30 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
18:00:47.371 RX group=1 frame=3 raw 07 80 64 40 30 C9 00 00 00 00 80 DA 00 00 00 00 80 DA 00 00 00 00 80 DA 00 00 00 00 80 DA
Anomalies: 2

View File

@@ -0,0 +1,14 @@
Sequence probe: 3 frames x 1 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 9F 00 80 45
FRAME 3: 00 00 A0 00 80 7A
BASELINE heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
BEGIN group 1/1
18:01:04.213 TX group=1 frame=1 len=006 00 00 00 00 80 DA
18:01:04.213 RX group=1 frame=1 ANOMALY 18 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
18:01:04.213 RX group=1 frame=1 raw 07 80 40 40 30 ED 00 00 00 00 80 DA 00 00 00 00 80 DA
18:01:05.268 TX group=1 frame=2 len=006 00 00 9F 00 80 45
18:01:05.268 RX group=1 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
18:01:06.328 TX group=1 frame=3 len=006 00 00 A0 00 80 7A
18:01:06.328 RX group=1 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
Anomalies: 1

View File

@@ -0,0 +1,14 @@
Sequence probe: 3 frames x 1 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 AF 00 80 75
FRAME 3: 00 00 A0 00 80 7A
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 1/1
18:01:22.379 TX group=1 frame=1 len=006 00 00 00 00 80 DA
18:01:22.379 RX group=1 frame=1 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
18:01:23.438 TX group=1 frame=2 len=006 00 00 AF 00 80 75
18:01:23.438 RX group=1 frame=2 ANOMALY 32 RX bytes; first mismatch at byte 0: got 00, heartbeat offset 4 expected 80
18:01:23.438 RX group=1 frame=2 raw 00 00 07 80 0D 04 AB 7F 00 00 00 00 80 DA 00 00 00 00 80 DA 00 00 00 00 80 DA 00 00 00 00 80 DA
18:01:24.493 TX group=1 frame=3 len=006 00 00 A0 00 80 7A
18:01:24.493 RX group=1 frame=3 heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
Anomalies: 1

View File

@@ -0,0 +1,14 @@
Sequence probe: 3 frames x 1 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 B7 00 80 6D
FRAME 3: 00 00 A0 00 80 7A
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 1/1
18:01:39.295 TX group=1 frame=1 len=006 00 00 00 00 80 DA
18:01:39.295 RX group=1 frame=1 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
18:01:40.351 TX group=1 frame=2 len=006 00 00 B7 00 80 6D
18:01:40.351 RX group=1 frame=2 ANOMALY 36 RX bytes; first mismatch at byte 1: got 00, heartbeat offset 3 expected 80
18:01:40.351 RX group=1 frame=2 raw 00 00 00 00 80 DA 07 80 1B 08 D6 18 07 80 1B 08 D6 18 07 80 1B 08 D6 18 07 80 1B 08 D6 18 07 80 1B 08 D6 18
18:01:41.409 TX group=1 frame=3 len=006 00 00 A0 00 80 7A
18:01:41.409 RX group=1 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
Anomalies: 1

View File

@@ -0,0 +1,15 @@
Sequence probe: 3 frames x 1 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 BB 00 80 61
FRAME 3: 00 00 A0 00 80 7A
BASELINE heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
BEGIN group 1/1
18:01:53.451 TX group=1 frame=1 len=006 00 00 00 00 80 DA
18:01:53.451 RX group=1 frame=1 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
18:01:54.508 TX group=1 frame=2 len=006 00 00 BB 00 80 61
18:01:54.508 RX group=1 frame=2 ANOMALY 30 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
18:01:54.508 RX group=1 frame=2 raw 07 80 37 10 2C D6 07 80 37 10 2C D6 07 80 37 10 2C D6 07 80 37 10 2C D6 07 80 37 10 2C D6
18:01:55.566 TX group=1 frame=3 len=006 00 00 A0 00 80 7A
18:01:55.566 RX group=1 frame=3 ANOMALY 30 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 0 expected 00
18:01:55.566 RX group=1 frame=3 raw 07 80 37 10 2C D6 00 00 00 00 80 DA 00 00 00 00 80 DA 00 00 00 00 80 DA 00 00 00 00 80 DA
Anomalies: 2

View File

@@ -0,0 +1,13 @@
Sequence probe: 3 frames x 1 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 FF 00 80 25
FRAME 3: 00 00 A0 00 80 7A
BASELINE heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
BEGIN group 1/1
18:02:08.775 TX group=1 frame=1 len=006 00 00 00 00 80 DA
18:02:08.775 RX group=1 frame=1 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
18:02:09.829 TX group=1 frame=2 len=006 00 00 FF 00 80 25
18:02:09.829 RX group=1 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
18:02:10.885 TX group=1 frame=3 len=006 00 00 A0 00 80 7A
18:02:10.885 RX group=1 frame=3 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
Anomalies: 0

View File

@@ -0,0 +1,20 @@
Sequence probe: 5 frames x 1 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 A0 00 80 7A
FRAME 3: 00 00 A1 00 80 7B
FRAME 4: 00 00 A4 00 80 7E
FRAME 5: 00 00 A5 00 80 7F
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 1/1
18:02:32.900 TX group=1 frame=1 len=006 00 00 00 00 80 DA
18:02:32.900 RX group=1 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
18:02:33.775 TX group=1 frame=2 len=006 00 00 A0 00 80 7A
18:02:33.775 RX group=1 frame=2 ANOMALY 24 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
18:02:33.775 RX group=1 frame=2 raw 07 80 68 40 30 C5 07 80 68 40 30 C5 07 80 68 40 30 C5 07 80 68 40 30 C5
18:02:34.650 TX group=1 frame=3 len=006 00 00 A1 00 80 7B
18:02:34.650 RX group=1 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
18:02:35.525 TX group=1 frame=4 len=006 00 00 A4 00 80 7E
18:02:35.525 RX group=1 frame=4 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
18:02:36.399 TX group=1 frame=5 len=006 00 00 A5 00 80 7F
18:02:36.399 RX group=1 frame=5 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
Anomalies: 1

View File

@@ -0,0 +1,20 @@
Sequence probe: 5 frames x 1 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 B0 00 80 6A
FRAME 3: 00 00 B1 00 80 6B
FRAME 4: 00 00 B8 00 80 62
FRAME 5: 00 00 BC 00 80 66
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 1/1
18:02:48.308 TX group=1 frame=1 len=006 00 00 00 00 80 DA
18:02:48.308 RX group=1 frame=1 heartbeat-compatible RX: 12 bytes, offset 0, 2 frames + 0 bytes
18:02:49.181 TX group=1 frame=2 len=006 00 00 B0 00 80 6A
18:02:49.181 RX group=1 frame=2 ANOMALY 30 RX bytes; first mismatch at byte 6: got 07, heartbeat offset 0 expected 00
18:02:49.181 RX group=1 frame=2 raw 00 00 00 00 80 DA 07 80 EC 40 30 41 07 80 EC 40 30 41 07 80 EC 40 30 41 07 80 EC 40 30 41
18:02:50.055 TX group=1 frame=3 len=006 00 00 B1 00 80 6B
18:02:50.055 RX group=1 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
18:02:50.925 TX group=1 frame=4 len=006 00 00 B8 00 80 62
18:02:50.925 RX group=1 frame=4 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
18:02:51.800 TX group=1 frame=5 len=006 00 00 BC 00 80 66
18:02:51.800 RX group=1 frame=5 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
Anomalies: 1

View File

@@ -0,0 +1,11 @@
Sequence probe: 2 frames x 1 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 A0 00 80 7A
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 1/1
17:58:03.154 TX group=1 frame=1 len=006 00 00 00 00 80 DA
17:58:03.154 RX group=1 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
17:58:04.426 TX group=1 frame=2 len=006 00 00 A0 00 80 7A
17:58:04.426 RX group=1 frame=2 ANOMALY 36 RX bytes; first mismatch at byte 0: got 07, heartbeat offset 3 expected 00
17:58:04.426 RX group=1 frame=2 raw 07 80 E8 40 30 45 07 80 E8 40 30 45 07 80 E8 40 30 45 07 80 E8 40 30 45 07 80 E8 40 30 45 07 80 E8 40 30 45
Anomalies: 1

View File

@@ -0,0 +1,10 @@
Sequence probe: 2 frames x 1 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 80 A0 00 80 FA
BASELINE heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
BEGIN group 1/1
17:58:30.063 TX group=1 frame=1 len=006 00 00 00 00 80 DA
17:58:30.063 RX group=1 frame=1 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
17:58:31.333 TX group=1 frame=2 len=006 00 80 A0 00 80 FA
17:58:31.333 RX group=1 frame=2 heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
Anomalies: 0

View File

@@ -0,0 +1,10 @@
Sequence probe: 2 frames x 1 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 80 00 A0 00 80 FA
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 1/1
17:58:56.577 TX group=1 frame=1 len=006 00 00 00 00 80 DA
17:58:56.577 RX group=1 frame=1 heartbeat-compatible RX: 19 bytes, offset 0, 3 frames + 1 bytes
17:58:57.850 TX group=1 frame=2 len=006 80 00 A0 00 80 FA
17:58:57.850 RX group=1 frame=2 heartbeat-compatible RX: 23 bytes, offset 1, 3 frames + 5 bytes
Anomalies: 0

View File

@@ -0,0 +1,25 @@
Sequence probe: 2 frames x 3 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 A0 00 80 7A
BASELINE heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
BEGIN group 1/3
18:03:49.510 TX group=1 frame=1 len=006 00 00 00 00 80 DA
18:03:49.510 RX group=1 frame=1 heartbeat-compatible RX: 13 bytes, offset 0, 2 frames + 1 bytes
18:03:50.564 TX group=1 frame=2 len=006 00 00 A0 00 80 7A
18:03:50.564 RX group=1 frame=2 ANOMALY 35 RX bytes; first mismatch at byte 0: got 00, heartbeat offset 4 expected 80
18:03:50.564 RX group=1 frame=2 raw 00 00 00 80 DA 07 80 68 40 30 C5 07 80 68 40 30 C5 07 80 68 40 30 C5 07 80 68 40 30 C5 07 80 68 40 30 C5
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 68 40 30 C5 07 80 68 40 30 C5 07 80 68 40 30 C5
BEGIN group 2/3
18:03:53.892 TX group=2 frame=1 len=006 00 00 00 00 80 DA
18:03:53.892 RX group=2 frame=1 heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
18:03:54.952 TX group=2 frame=2 len=006 00 00 A0 00 80 7A
18:03:54.952 RX group=2 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 2 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 3/3
18:03:58.282 TX group=3 frame=1 len=006 00 00 00 00 80 DA
18:03:58.282 RX group=3 frame=1 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
18:03:59.339 TX group=3 frame=2 len=006 00 00 A0 00 80 7A
18:03:59.339 RX group=3 frame=2 heartbeat-compatible RX: 30 bytes, offset 0, 5 frames + 0 bytes
GROUP 3 TAIL heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
Anomalies: 2

View File

@@ -0,0 +1,31 @@
Sequence probe: 3 frames x 3 group(s) on COM5 at 38400 8N1
FRAME 1: 00 00 00 00 80 DA
FRAME 2: 00 00 B0 00 80 6A
FRAME 3: 00 00 B1 00 80 6B
BASELINE heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
BEGIN group 1/3
18:03:14.221 TX group=1 frame=1 len=006 00 00 00 00 80 DA
18:03:14.221 RX group=1 frame=1 heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
18:03:15.095 TX group=1 frame=2 len=006 00 00 B0 00 80 6A
18:03:15.095 RX group=1 frame=2 ANOMALY 32 RX bytes; first mismatch at byte 0: got 00, heartbeat offset 4 expected 80
18:03:15.095 RX group=1 frame=2 raw 00 00 07 80 6C 40 30 C1 00 00 00 00 80 DA 00 00 00 00 80 DA 00 00 00 00 80 DA 00 00 00 00 80 DA
18:03:15.972 TX group=1 frame=3 len=006 00 00 B1 00 80 6B
18:03:15.972 RX group=1 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 1 TAIL heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
BEGIN group 2/3
18:03:19.123 TX group=2 frame=1 len=006 00 00 00 00 80 DA
18:03:19.123 RX group=2 frame=1 heartbeat-compatible RX: 36 bytes, offset 0, 6 frames + 0 bytes
18:03:19.995 TX group=2 frame=2 len=006 00 00 B0 00 80 6A
18:03:19.995 RX group=2 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
18:03:20.868 TX group=2 frame=3 len=006 00 00 B1 00 80 6B
18:03:20.868 RX group=2 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 2 TAIL heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
BEGIN group 3/3
18:03:24.018 TX group=3 frame=1 len=006 00 00 00 00 80 DA
18:03:24.018 RX group=3 frame=1 heartbeat-compatible RX: 36 bytes, offset 0, 6 frames + 0 bytes
18:03:24.891 TX group=3 frame=2 len=006 00 00 B0 00 80 6A
18:03:24.891 RX group=3 frame=2 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
18:03:25.767 TX group=3 frame=3 len=006 00 00 B1 00 80 6B
18:03:25.767 RX group=3 frame=3 heartbeat-compatible RX: 24 bytes, offset 0, 4 frames + 0 bytes
GROUP 3 TAIL heartbeat-compatible RX: 18 bytes, offset 0, 3 frames + 0 bytes
Anomalies: 1