Digimode Realtime
Realtime digimode-signalen (FT8, FT4, WSPR) ontvangen via ka9q-radio en een RX888 MkII SDR. Live bijgewerkt zolang de ontvanger aanstaat. Losse spots worden 48 uur bewaard; op de kaart kun je per uur tot zeven dagen terugkijken.
Paginaversie 1.2 · laatst gecontroleerd op 29-08-2026
Overzicht
Banddynamiek
Live Feed Verbinden…
| Last seen | Mode | Callsign | Land | QTH | Afstand | Signaal | Freq | Band | Bericht |
|---|
0 van 301248 spots geladen · Spots ouder dan 48 uur worden automatisch verwijderd · Filter actief:alles wissen
Lichtgele rij = spot is gemeld aan PSK Reporter
Live propagatiekaart
Per uur de gebieden waaruit signaal binnenkwam, in de kleur van de band waarop dat gebied dat uur het meest gehoord werd. Kies hierboven een band om er één apart te bekijken. De historie loopt tot zeven dagen terug.
Ontvangen calls per land
| # | Land | Callsigns |
|---|---|---|
| 1 | RU | 1.046 / 39.109 spots |
| 2 | DE | 868 / 32.147 spots |
| 3 | IT | 850 / 31.565 spots |
| 4 | ES | 607 / 30.358 spots |
| 5 | GB | 535 / 18.527 spots |
| 6 | PL | 506 / 14.059 spots |
| 7 | FR | 312 / 16.793 spots |
| 8 | NL | 236 / 9.369 spots |
| 9 | US | 230 / 2.718 spots |
| 10 | UA | 201 / 10.271 spots |
| 11 | FI | 154 / 5.548 spots |
| 12 | RO | 143 / 6.435 spots |
| 13 | SE | 133 / 4.718 spots |
| 14 | CZ | 128 / 4.559 spots |
| 15 | AT | 117 / 3.951 spots |
| 16 | GR | 101 / 5.583 spots |
| 17 | HU | 100 / 8.296 spots |
| 18 | NO | 94 / 2.501 spots |
| 19 | BE | 88 / 3.460 spots |
| 20 | HR | 86 / 5.438 spots |
| 21 | CH | 82 / 2.634 spots |
| 22 | PT | 81 / 6.784 spots |
| 23 | SI | 79 / 2.698 spots |
| 24 | SK | 71 / 2.303 spots |
| 25 | DK | 70 / 2.957 spots |
| 26 | JP | 59 / 671 spots |
| 27 | BG | 59 / 4.111 spots |
| 28 | TR | 55 / 2.441 spots |
| 29 | RS | 52 / 1.331 spots |
| 30 | LT | 46 / 2.943 spots |
| 31 | BY | 45 / 2.161 spots |
| 32 | BA | 39 / 1.523 spots |
| 33 | BR | 36 / 870 spots |
| 34 | IE | 33 / 886 spots |
| 35 | XI | 33 / 1.088 spots |
| 36 | ID | 25 / 363 spots |
| 37 | LV | 22 / 715 spots |
| 38 | EE | 18 / 1.179 spots |
| 39 | KZ | 17 / 234 spots |
| 40 | CA | 17 / 213 spots |
| 41 | IL | 16 / 256 spots |
| 42 | MD | 10 / 698 spots |
| 43 | CN | 10 / 107 spots |
| 44 | PR | 10 / 50 spots |
| 45 | LB | 8 / 269 spots |
| 46 | AU | 8 / 259 spots |
| 47 | IS | 7 / 357 spots |
| 48 | MK | 6 / 275 spots |
| 49 | CY | 6 / 108 spots |
| 50 | LU | 6 / 292 spots |
| 51 | SA | 6 / 66 spots |
| 52 | KG | 5 / 313 spots |
| 53 | AR | 5 / 103 spots |
| 54 | ME | 4 / 107 spots |
| 55 | DZ | 4 / 124 spots |
| 56 | IN | 4 / 48 spots |
| 57 | JE | 4 / 299 spots |
| 58 | PH | 4 / 5 spots |
| 59 | VE | 4 / 91 spots |
| 60 | SM | 3 / 421 spots |
| 61 | CL | 3 / 12 spots |
| 62 | ZA | 3 / 10 spots |
| 63 | KW | 3 / 48 spots |
| 64 | XK | 2 / 201 spots |
| 65 | AM | 2 / 79 spots |
| 66 | AL | 2 / 165 spots |
| 67 | AX | 2 / 99 spots |
| 68 | QA | 2 / 103 spots |
| 69 | LI | 2 / 133 spots |
| 70 | OM | 2 / 17 spots |
| 71 | AE | 2 / 57 spots |
| 72 | GG | 2 / 78 spots |
| 73 | GE | 2 / 250 spots |
| 74 | TW | 2 / 2 spots |
| 75 | CG | 2 / 50 spots |
| 76 | TT | 2 / 11 spots |
| 77 | TH | 2 / 129 spots |
| 78 | BZ | 2 / 85 spots |
| 79 | UZ | 2 / 6 spots |
| 80 | MT | 2 / 6 spots |
| 81 | FO | 2 / 22 spots |
| 82 | EC | 2 / 2 spots |
| 83 | MA | 1 / 728 spots |
| 84 | GU | 1 / 2 spots |
| 85 | CF | 1 / 87 spots |
| 86 | CR | 1 / 50 spots |
| 87 | MU | 1 / 2 spots |
| 88 | KE | 1 / 409 spots |
| 89 | PK | 1 / 1 spots |
| 90 | ZM | 1 / 1 spots |
| 91 | CM | 1 / 68 spots |
| 92 | LK | 1 / 3 spots |
| 93 | IM | 1 / 36 spots |
| 94 | KR | 1 / 2 spots |
| 95 | GP | 1 / 9 spots |
| 96 | BQ | 1 / 1 spots |
| 97 | EG | 1 / 2 spots |
| 98 | GA | 1 / 1 spots |
| 99 | MX | 1 / 1 spots |
| 100 | IR | 1 / 7 spots |
| 101 | DO | 1 / 6 spots |
| 102 | PE | 1 / 7 spots |
| 103 | TD | 1 / 112 spots |
| 104 | MW | 1 / 6 spots |
| 105 | MN | 1 / 7 spots |
| 106 | SR | 1 / 20 spots |
| 107 | MC | 1 / 133 spots |
| 108 | LA | 1 / 1 spots |
| 109 | SG | 1 / 2 spots |
| 110 | MY | 1 / 1 spots |
| 111 | AO | 1 / 75 spots |
| 112 | CU | 1 / 3 spots |
| 113 | UY | 1 / 6 spots |
| 114 | NZ | 1 / 9 spots |
| 115 | SD | 1 / 1 spots |
| 116 | TJ | 1 / 24 spots |
| 117 | NA | 1 / 3 spots |
| # | Callsign | Locator | Band | Mode | Signaal | Tijd | Bericht |
|---|
Verste DX-ontvangsten
| # | Callsign | Land | Locator | Afstand | Band | Mode | dB |
|---|---|---|---|---|---|---|---|
| 1 | ZL2BX | NZ | RE68 | 18.565 km | 20m | FT8 | S19 |
| 2 | 055IKX | BE53 | 18.026 km | 20m | WSPR | -18 dB | |
| 3 | U77RSQ | RU | RB76 | 17.561 km | 80m | WSPR | -14 dB |
| 4 | 075FKY | BB02 | 17.081 km | 20m | WSPR | -18 dB | |
| 5 | VK7AC | AU | QE38 | 16.959 km | 30m | FT8 | S15 |
| 6 | 0C5QDZ | CC65 | 16.950 km | 20m | WSPR | -19 dB | |
| 7 | VK2QV | AU | QF56 | 16.637 km | 20m | FT8 | S15 |
| 8 | VK3BOY | AU | QF21 | 16.622 km | 20m | FT8 | S15 |
| 9 | VK3BDX | AU | QF21 | 16.622 km | 20m | FT8 | S24 |
| 10 | VK3SC | AU | QF21 | 16.622 km | 20m | FT8 | S18 |
Spots per band
Gebruikte modus
Informatie
Hoe worden deze signalen ontvangen? Lees hieronder meer over de technologie, apparatuur en setup achter deze realtime digimode-monitor.
Digimodes (digitale modi) zijn manieren om via radio digitale data te verzenden en ontvangen. In tegenstelling tot spraak (SSB/FM) of morsecode (CW) worden berichten door software gecodeerd en gedecodeerd. Dit maakt communicatie mogelijk met extreem zwakke signalen, ver onder het ruisniveau dat met het menselijk oor hoorbaar zou zijn.
FT8
FT8 (Franke-Taylor design, 8-FSK modulation) is verreweg de populairste digimode. Ontwikkeld door Joe Taylor (K1JT) en Steve Franke (K9AN) in 2017. Berichten duren precies 12,6 seconden en bevatten callsigns, locators en signaalrapporten. FT8 kan signalen decoderen tot −24 dB onder het ruisniveau, waardoor verbindingen over duizenden kilometers mogelijk zijn met minimaal vermogen.
FT4
FT4 is de snellere variant van FT8, ontworpen voor contest-gebruik. Berichten duren slechts 6,2 seconden: de helft van FT8. De gevoeligheid is iets minder (−17,5 dB), maar de hogere snelheid maakt het ideaal voor kortere QSO's.
WSPR
WSPR (Weak Signal Propagation Reporter, uitgesproken als "whisper") is speciaal ontworpen om propagatiecondities te monitoren. Een WSPR-bericht duurt bijna 2 minuten en bevat callsign, locator en zendvermogen. Door het lage datavolume kan WSPR signalen decoderen tot −28 dB onder de ruis. Zenders gebruiken vaak slechts 200 mW of minder.
ka9q-radio is een open-source SDR-suite ontwikkeld door Phil Karn (KA9Q), een veteraan in de radio- en internet-wereld. De software is ontworpen voor hoge prestaties en lage latency, en maakt optimaal gebruik van breedbandige SDR-ontvangers zoals de RX888 MkII.
Gelijktijdige dekking van het hele HF-spectrum
Waar traditionele SDR-software één ontvangstkanaal verwerkt, kan ka9q-radio het volledige digitale signaal van de RX888 (0–30 MHz, 64 MS/s) in realtime verdelen over tientallen gelijktijdige decoders. FT8 op 20m, FT4 op 30m en WSPR op 40m worden tegelijkertijd en continu gedecodeerd, zonder enige handmatige bandkeuze.
Van signaal naar log
ka9q-radio schrijft gedecodeerde spots direct naar logbestanden (één per mode). Een eigen brug-service leest deze continu mee, verrijkt elk spot met bandinfo, en publiceert het via MQTT. Vandaar belandt het via onze datacache op deze pagina.
Voordelen ten opzichte van OpenWebRX
- Geen webserver overhead: puur signaalverwerking
- Alle banden tegelijk, geen handmatige omschakeling
- Lagere CPU-belasting door efficiëntere DSP-pipeline
- Direct ontworpen voor 16-bit ADC's zoals de RX888
De kern van de ontvangstopstelling is een YouLoop: een passieve magnetische loopantenne ontworpen voor HF- en VHF-ontvangst. Deze antenne is compact, draagbaar en geoptimaliseerd voor ruisarme ontvangst, vooral in stedelijke omgevingen waar elektrische ruis een probleem kan zijn.
Onderdelen
- 2× 1m RG402 18 GHz coax met SMA-connectoren (loop-elementen)
- 1× 2m RG402 18 GHz coax met SMA-connector (voedingslijn)
- Phase inverter
- T-vormige low-loss breedband BALUN (0,28 dB verlies)
Specificaties
| HF bereik | 10 kHz – 30 MHz |
| VHF bereik | tot 300 MHz |
| Max. vermogen | 250 mW (alleen ontvangst) |
| Type | Passief, geen afstemming nodig |
| BALUN verlies | 0,28 dB typisch |

YouLoop magnetische loopantenne (~€30)
RX888 MkII: 16-bit breedband SDR
De YouLoop is aangesloten op een RX888 MkII: een professionele software-defined radio gebaseerd op de LTC2208 16-bit ADC. In tegenstelling tot goedkopere 8-bit RTL-SDR dongles digitaliseert de RX888 het radiosignaal met een dynamisch bereik van ruim 100 dB, wat ruis en distortie drastisch vermindert.
Via een externe 30 MHz laagdoorlaatfilter (CNC aluminium behuizing) wordt het gehele HF-spectrum van 0 tot 30 MHz in één keer gedigitaliseerd met een samplerate van 64 MS/s. Alle amateurbanden van 160m tot en met 10m worden zo gelijktijdig ontvangen en gedecodeerd.
Specificaties RX888 MkII
| ADC resolutie | 16-bit (LTC2208) |
| HF bereik | 1 kHz – 64 MHz |
| VHF bereik | 64 MHz – 1,7 GHz (R820T2) |
| Max. samplerate | 64 MS/s |
| Dynamisch bereik | >100 dB |
| Interface | USB 3.0 |
Beelink Mini S: Intel N150
De RX888 is aangesloten op een Beelink Mini S mini-PC met een Intel N150 processor. Deze x86-platform vervangt de Raspberry Pi 5 en biedt significant meer rekenkracht voor de zware DSP-taken van ka9q-radio, met name het gelijktijdig decoderen van alle HF-banden.
Hoe werkt een SDR?
Een traditionele radio heeft vaste hardware voor elke functie: filters, versterkers en demodulatoren. Bij een software-defined radio wordt het radiosignaal zo vroeg mogelijk gedigitaliseerd, waarna alle verwerking in software plaatsvindt. Dit maakt de ontvanger extreem flexibel, dezelfde hardware kan AM, FM, SSB, CW en digitale modi ontvangen, simpelweg door andere software te gebruiken.
De RX888 gaat nog een stap verder: door het volledige HF-spectrum in één keer te samplen hoeft de software nooit te “afstemmen”. Ka9q-radio verdeelt dit ene breedbandige datastream in realtime over tientallen gelijktijdige decoders.
De YouLoop hangt op ongeveer 10 meter hoogte. De loop is zo opgehangen dat je er doorheen naar het westen kijkt, de as van de loop is dus oost-west gericht, terwijl het vlak van de loop noord-zuid staat.
Ontvangstpatroon
Een magnetische loopantenne zoals de YouLoop heeft een directioneel figuur-8 stralingspatroon:
- Beste ontvangst: uit noordelijke en zuidelijke richtingen (in het vlak van de loop)
- Nullen (minimaal): uit oostelijke en westelijke richtingen (langs de as van de loop)
Dit kenmerk is handig om lokale stoorbronnen te onderdrukken door de antenne te draaien. Voor HF-signalen die via de ionosfeer reizen (skywave) is het patroon in de praktijk nagenoeg omnidirectioneel, omdat de signalen vanuit alle richtingen en onder verschillende hoeken binnenkomen.
De weg van een radiosignaal naar de spots op deze pagina verloopt volledig geautomatiseerd:
- Antenne: De YouLoop vangt het radiosignaal op (0–30 MHz)
- RX888 MkII: Digitaliseert het volledige HF-spectrum in één keer (64 MS/s, 16-bit)
- ka9q-radio: Decodeert FT8/FT4/WSPR gelijktijdig op alle banden en schrijft spots naar logbestanden
- zelfbouw script: Leest de logbestanden mee en publiceert spots via MQTT (
sdr/{mode}/{band}) - MQTT-bridge (PHP): Normaliseert en slaat elke spot op in Redis met statistieken
- Website: Deze pagina toont de data realtime via Server-Sent Events (SSE)
De volledige keten draait 24/7. Elke gedecodeerde spot verschijnt binnen een seconde op deze pagina. De database bewaart spots van de afgelopen 48 uur.
Alle banden tegelijk
De RX888 MkII samples het volledige HF-spectrum van 0 tot 30 MHz in één keer. Ka9q-radio verdeelt deze breedbandige datastream in realtime over alle banden: 160m, 80m, 40m, 30m, 20m, 17m, 15m, 12m en 10m worden gelijktijdig en continu gedecodeerd. Er is geen handmatige bandkeuze meer nodig, overdag en 's nachts worden alle banden op hetzelfde moment gemonitord.
In de SIGNAAL-kolom zie je voor spots van onze ka9q-radio ontvanger een waarde als S24 in plaats van een dB-getal. Dat is de Costas sync score: een andere maatstaf dan SNR.
Wat is het wel?
FT8 en FT4 bevatten een vast synchronisatiepatroon: een 7×7 Costas array met tonenreeks 3,1,4,0,6,5,2. Dit patroon zit drie keer in elk bericht (begin, midden en einde) voor redundantie bij fading en frequentie-offsets. De decoder zoekt in de FFT naar pieken op exact de verwachte posities en vergelijkt die energie met de omliggende ruis. De uitkomst is de sync score: een hogere waarde betekent een duidelijker herkenbaar synchronisatiepatroon en daarmee een betrouwbaardere decode. Lage kandidaten worden weggefilterd of lager geprioriteerd.
Wat is het niet?
De sync score is geen SNR in dB. Je kunt de waarde niet vergelijken met de signaalrapporten die stations aan elkaar uitwisselen in een QSO (zoals −15 dB). Er is geen vaste formule om een sync score naar SNR om te rekenen, de score hangt af van de lokale ruis precies op de Costas-tonen, niet van de gemiddelde bandruis zoals WSJT-X die meet.
WSJT-X berekent wel een echte SNR op basis van de energie van het volledige bericht ten opzichte van de bandruis, vandaar het verschil. In de ft8_lib-broncode staat letterlijk int snr = 0; // TODO: compute SNR op de plek waar een echte SNR-berekening zou moeten staan. Ka9q-radio (dat ft8_lib gebruikt), geeft de sync score daarom door op de SNR-positie in het logformaat.
Hoe interpreteer je de waarde?
| Score | Kwaliteit | Betekenis |
|---|---|---|
| < 12 | Onder drempel | Wordt niet gedecodeerd |
| 12 – 16 | Marginaal | Zwak, meer kans op missers of valse decode |
| 17 – 22 | Normaal | Betrouwbare decode |
| 23 – 30 | Goed | Sterk synchronisatiepatroon |
| > 30 | Zeer sterk | Lokaal of uitzonderlijk signaal |
Deze indeling is consistent met hoe ft8_lib kandidaten sorteert en filtert, maar er bestaat geen officiële specificatie.
Wat is PSK Reporter?
PSK Reporter is een open, wereldwijd crowd-source propagatiemeldingsnetwerk opgezet door Philip Gladstone. Ontvangers overal ter wereld sturen gedecodeerde spots in; iedereen kan de actuele propagatiecondities live volgen op een wereldkaart op pskreporter.info.
Door mee te doen geef je de hamradio-gemeenschap inzicht in welke signalen op dit moment op welke banden en via welke route worden ontvangen. Onze ontvanger meldt zich als PD1AEM / JO21IT.
De PSKr-kolom in de tabel
De PSKr-kolom laat zien of een spot al gemeld is aan PSK Reporter:
- groen vinkje: spot zit in een batch die succesvol is verstuurd
- grijs: spot wacht nog op de volgende upload (max. 5 min)
Waarom elke 5 minuten?
PSK Reporter vereist dat elke ontvanger minimaal 5 minuten wacht tussen opeenvolgende uploads. Dit is een harde eis van hun protocol om server-overbelasting te voorkomen, miljoenen gelijktijdige ontvangers wereldwijd sturen anders elke seconde een pakket.
Onze brug-service buffert daarom alle binnenkomende spots en verstuurt ze als één UDP-pakket elke 5 minuten. Per batch worden typisch 20–50 spots verstuurd.
Het protocol: UDP/IPFIX
Spots worden verstuurd via het IPFIX-protocol (IP Flow Information eXport) over UDP naar report.pskreporter.info:4739. Elk pakket bevat:
- Ontvangstinfo: callsign, locator, softwarenaam
- Per spot: callsign zender, frequentie (Hz), modus, locator, tijdstip
Na een succesvolle UDP-transmissie stuurt de bridge een MQTT-bevestiging (sdr/report/pskr), waarna de spots in de tabel direct als gemeld worden gemarkeerd.