M9XPN — FT8 activity observed at SO8OO
Receiver-side FT8 activity involving M9XPN, decoded by SO8OO in southeastern Poland. 166 FT8 messages attributed to this token as transmitter, on 80m, 40m, across 3 UTC dates in the available aggregate history. Observed between 2026-09-07 and 2026-09-12.
These are automated observations at the SO8OO receiver, not an official contact log. Times are UTC. Attribution follows decoded FT8 message structure: CQ uses the first token and directed-looking messages use the second. Free text that resembles a directed message can be attributed imperfectly. Summary S/N reflects propagation plus SO8OO receiver, antenna and local-noise conditions. Counts are not adjusted for monitoring outages; transmissions that were not decoded are absent. Inferred entity and location data may be inaccurate for portable, remote or special-event operation.
SO8OO decoded 166 FT8 messages attributed to M9XPN as the transmitting token by decoded message structure across 3 UTC dates in the available aggregate history. The largest monitored-band total was 40 m (98%), followed by 80 m (2%). Most decodes (50%) fell within the six-hour window 01:00-07:00 UTC. Received S/N was mixed across SO8OO's weak, moderate and strong ranges; the estimated median was -12 dB.
Overview
Bands
Last attributed message: 2026-09-12 06:51 UTC
Observed FT8 message patterns
- Attributed sample
- 166 messages
- Active dates
- 3 UTC dates
- Estimated median S/N
- -12 dB
- Estimated 10th-90th percentile
- -18 to -3 dB
- Recurring-pattern threshold
- Met
SO8OO display ranges among successful decodes: weak (≤ -16 dB) 37, moderate (-15 to -9 dB) 79, strong (≥ -8 dB) 50.
WSJT-X defines S/N reports against a 2,500 Hz reference noise bandwidth. The ranges above are SO8OO receiver-side display categories, not official WSJT-X classes, transmitter-power measurements or estimates of how easy the station is to hear elsewhere. Statistics include only successful decodes on SO8OO's monitored FT8 channels; transmissions that were not decoded are absent.
Frequent counterpart tokens observed at SO8OO
Tokens most often paired with M9XPN in decoded directed-looking exchanges:
Attributed messages by UTC hour
Rolling 90-day UTC chart window. Counts follow decoded message structure: the first token for CQ, or the second token in a directed-looking message.
Most frequent locator attributed to M9XPN
The map compares the centres and boundaries of the locator field attributed to this token by decoded message structure, 2° × 1° as a Maidenhead square, and SO8OO's six-character receiver square. The separation is not an exact antenna-to-antenna distance or a radio-path length.
- Attributed locator
- IO91 · 146 decoded messages
- SO8OO receiver locator
- KN09VW
- Locator-centre separation
- 1,607 km (approx.)
- Last such locator decoded
- 2026-09-12 06:51 UTC
A decoded locator can describe portable, remote or special-event operation and is not proof of a permanent station address or transmitter identity.
Observed FT8 exchanges
S/N cells show: decoded at SO8OO / report transmitted by the counterpart. An observed exchange is not a QSL or an official logbook confirmation.
| Time UTC | Band | M9XPN S/N | Counterpart | Counterpart S/N | Msgs | Capture |
|---|---|---|---|---|---|---|
| 09-12 06:50 | 40m | -18 / - | CT7BIN/P | - / - | 2 | Partial capture |
| 09-12 06:46 | 40m | -13 / - | F4JKY/P | - / - | 2 | Partial capture |
| 09-12 06:43 | 40m | -18 / - | F1IQH | - / - | 2 | Partial capture |
| 09-12 06:40 | 40m | - / - | DA1TE | -9 / - | 9 | Partial capture |
| 09-12 06:38 | 40m | - / -1 | EA6AJW | -19 / - | 2 | Partial capture |
| 09-12 06:34 | 40m | -17 / - | F1IQH | - / - | 2 | Partial capture |
| 09-12 06:31 | 40m | -19 / -13 | OM3PC | +6 / -5 | 5 | ✓ Full exchange observed |
| 09-12 06:22 | 40m | -16 / - | SQ100PKP | - / - | 3 | ✓ Closing fragment |
| 09-12 06:09 | 40m | - / +1 | DJ0MAB | -2 / - | 4 | ✓ Closing fragment |
| 09-12 06:07 | 40m | -19 / - | DL7GAL | -6 / - | 4 | ✓ Closing observed |
| 09-12 05:57 | 40m | -16 / - | EA7JHC | - / - | 2 | ✓ Closing fragment |
| 09-12 05:55 | 40m | -15 / -10 | EH1PDA | -10 / - | 2 | Partial capture |
| 09-12 05:52 | 40m | -17 / +5 | F6DZU | +4 / -5 | 4 | ✓ Full exchange observed |
| 09-12 05:50 | 40m | -12 / - | SQ100PKP | - / - | 2 | Partial capture |
| 09-12 05:47 | 40m | -20 / +2 | F6DZU | +2 / - | 3 | Partial capture |
| 09-12 05:45 | 40m | -19 / - | SQ100PKP | - / -11 | 2 | Partial capture |
| 09-12 05:33 | 40m | -11 / +1 | OZ3AEV | +4 / -5 | 4 | ✓ Full exchange observed |
| 09-12 05:30 | 40m | -12 / -7 | S57NCP | -2 / -5 | 5 | ✓ Full exchange observed |
| 09-12 05:25 | 40m | - / +5 | DB1TH | +18 / - | 2 | ✓ Closing fragment |
| 09-12 05:17 | 40m | - / -4 | OH5KNL | -7 / - | 3 | ✓ Closing fragment |
| 09-12 05:10 | 40m | - / 0 | OE4BHF | -13 / - | 2 | ✓ Closing fragment |
| 09-12 05:09 | 40m | -15 / -23 | 9A5WA | +9 / - | 3 | ✓ Closing observed |
| 09-12 05:00 | 40m | - / -21 | IU5LQC | -11 / - | 3 | ✓ Closing fragment |
| 09-12 04:54 | 40m | - / -8 | DJ6OI | -10 / - | 2 | ✓ Closing fragment |
| 09-12 04:39 | 40m | - / -16 | DL3MIB | +7 / - | 2 | Partial capture |
| 09-12 04:35 | 40m | -8 / - | EW8AAC | - / - | 3 | Partial capture |
| 09-12 04:33 | 40m | -13 / -11 | YO9HP | +13 / - | 4 | ✓ Closing observed |
| 09-12 04:28 | 40m | -14 / -4 | HB9TWU | -1 / -13 | 4 | ✓ Full exchange observed |
| 09-12 04:25 | 40m | -6 / - | PE1NAO | - / -7 | 2 | Partial capture |
| 09-12 04:19 | 40m | -14 / - | DG8DBW | - / - | 2 | ✓ Closing fragment |
| 09-12 03:57 | 40m | - / -15 | R7DX | +5 / - | 4 | ✓ Closing fragment |
| 09-12 02:17 | 40m | - / -11 | RX9WN | -1 / - | 4 | ✓ Closing fragment |
| 09-12 01:55 | 40m | - / -15 | SM7TZK | -20 / - | 2 | Partial capture |
| 09-12 01:47 | 40m | - / -15 | RA6FC | -5 / - | 4 | ✓ Closing fragment |
| 09-12 01:41 | 40m | - / -15 | LZ1SJ | -18 / - | 2 | Partial capture |
| 09-12 01:31 | 40m | -5 / -9 | 5B4AMM | +4 / - | 2 | Partial capture |
| 09-12 01:23 | 40m | -3 / - | CT2HEX | - / - | 2 | Partial capture |
| 09-12 01:17 | 40m | +3 / - | KC2NJ | - / - | 2 | Partial capture |
| 09-12 01:15 | 40m | -2 / - | SQ100PKP | - / - | 2 | Partial capture |
| 09-12 01:13 | 40m | +3 / - | PY1USK | - / - | 2 | Partial capture |
| 09-12 01:09 | 40m | -4 / - | SM7TZK | - / - | 3 | Partial capture |
| 09-12 01:08 | 40m | -4 / - | IW8RQA | - / - | 3 | Partial capture |
| 09-12 01:04 | 40m | -2 / - | IW8RQA | - / - | 2 | Partial capture |
| 09-12 00:58 | 40m | -6 / - | RZ1AS | - / -9 | 2 | Partial capture |
| 09-12 00:49 | 40m | -3 / - | 9K2YM | - / - | 2 | Partial capture |
| 09-12 00:48 | 40m | -8 / - | KD8VYT | - / - | 2 | Partial capture |
| 09-12 00:17 | 40m | -10 / - | KC2NJ | - / - | 3 | Partial capture |
| 09-12 00:11 | 40m | -8 / - | SM7TZK | - / - | 2 | Partial capture |
| 09-12 00:07 | 40m | -3 / - | K6ND | - / - | 2 | Partial capture |
| 09-12 00:03 | 40m | -9 / -7 | CR7BRV | -1 / - | 5 | Partial capture |
Recent FT8 messages decoded at SO8OO
Frequency values are decoder audio offsets in hertz, not RF frequencies.
UTC dB Audio Message 064115 -15 1476 SQ100PKP M9XPN -11 064130 -8 1595 M9XPN DA1TE JO50 (x4) 064345 -17 1476 F1IQH M9XPN IO91 064400 -10 1595 M9XPN DA1TE JO50 064415 -19 1476 F1IQH M9XPN IO91 064500 -9 1596 M9XPN DA1TE JO50 (x2) 064645 -14 1476 F4JKY/P M9XPN IO91 (x2) 064845 -18 1476 EH1SDC M9XPN IO91 065045 -18 1475 CT7BIN/P M9XPN IO91 (x2)
UTC dB Audio Message 231545 +13 1771 M9XPN HA7TM JN97 (x3) 231930 -24 1770 CT7AUT M9XPN IO91 232600 -24 1770 F1PBZ M9XPN R-13 233445 -7 1102 M9XPN TF3VS HP94 233445 -10 596 M9XPN EA1IOK IN62 (x5) 233845 -16 1698 M9XPN ON5WR -09 234145 +4 1590 M9XPN HA7TM JN97 (x3)
UTC dB Audio Message 191200 -4 2493 M9XPN RR73; JR1UFN <...> -02 191545 -18 1483 M9XPN PD4FL JO33 (x6) 192200 -21 1565 M9XPN DB1EF JO41 (x2) 192930 -12 760 M9XPN DK6WS +14 (x2) 193500 -17 1022 M9XPN OS9T -01 (x2) 194930 -19 2268 M9XPN DF6KO 73 200000 -12 2269 M9XPN ON9MD JO21
Decoder S/N history by band
Count-weighted daily averages across messages attributed to this profiled token and successfully decoded at SO8OO, limited to the rolling 90-day UTC chart window.
FT8DB and SO8OO WebSDR are a hobby project maintained solo. ☕ Buy me a coffee