Fehler gefunden oder eine Idee? Schreib uns – wir freuen uns über jede Rückmeldung.
Contents
Erste Version – Interaktive Relais-Karte mit Statistik, Filter und Export
Neue Funktionen
- Interaktive Relais-Karte und Statistik via Shortcode
[hb_repeater_map] - CSV-Import der HB Repeater Voice List direkt im WordPress-Adminbereich
- Manuelle Datenaktualisierung ohne erneuten Upload (Re-Parse bestehende CSV)
- 308 Schweizer Relaisstationen aus CSV geparst und in WordPress-Datenbank gespeichert
- Automatische Erkennung von Betriebsart (DMR, C4FM, D-STAR, NFM, FM, EchoLink, P25, NXDN, dPMR) aus Remarks-Feld
- Automatische Bandzuordnung (10m, 6m, 2m, 70cm, 23cm) anhand TX-Frequenz
- Unterstuetzung fuer mehrere Shortcode-Instanzen auf einer Seite
Kartenansicht
- Interaktive Leaflet-Karte mit CartoDB Voyager Kartenhintergrund
- Maidenhead-Locator wird automatisch in geografische Koordinaten umgerechnet
- Farbige Marker nach Status: Aktiv (gruen), Eingeschraenkt (gelb), Projekt (blau), QRT (rot)
- Klick auf Marker zeigt Popup mit Call, QTH, Kanton, Locator, Hoehe, Frequenzen, Modi und Remarks
- Multi-Select-Filter: Status, Band und Betriebsart kombinierbar (OR innerhalb Gruppe, AND zwischen Gruppen)
- Echtzeit-Anzeige der sichtbaren Relais (z.B. 47 / 308 sichtbar)
- Filter per Klick ein- und ausschaltbar, Alle-anzeigen-Reset
Statistik
- Vier Uebersichtskacheln: Total, Aktiv, Eingeschraenkt/Projekt, QRT
- Balkendiagramm Betriebsarten (Chart.js): DMR 107, C4FM 75, NFM 68, FM 63, D-STAR 40, EchoLink 34
- Balkendiagramm Frequenzbaender: 70cm 217, 2m 68, 23cm 17, 6m 4, 10m 2
- Tortendiagramm Status: Aktiv 265, Eingeschraenkt 20, Projekt 19, QRT 4
- Balkendiagramm Top-Kantone (BE 41, ZH 35, LU 26, TI 22, VS 21, ...)
- Vollstaendige Kantonstabelle mit Anzahl, Prozent und Balkenanzeige
Listenansicht & Export
- Durchsuchbare Tabelle mit Spalten: Call, QTH, Kanton, TX/RX MHz, Band, Modus, Hoehe, Status
- Intelligente Suchlogik: kurze Abfragen (1-2 Zeichen) nur Kanton exakt und Call-Prefix
- Laengere Abfragen: Call-Prefix, QTH-Wortanfang, Kanton exakt, Band exakt, Modus-Teilstring, Locator-Prefix
- Export der aktuell gefilterten Ansicht als CSV (Excel-kompatibel, UTF-8 BOM, Semikolon-getrennt)
- Export als PDF (A4 Querformat, jsPDF + autoTable, lazy loaded beim ersten Klick)
- Dateiname enthaelt Anzahl exportierter Eintraege (z.B. hb-repeater-46.csv)
Admin-Bereich
- Eigener Menuepunkt «Repeater Map» in der WordPress-Sidebar mit Standort-Icon
- CSV-Upload-Formular mit Dateitypvalidierung (nur .csv erlaubt)
- Statusanzeige: Anzahl importierter Relais, Zeitstempel letzter Import, Dateiname
- Shortcode-Anzeige mit Kopieren-Button
- Schaltflaeche «Jetzt neu einlesen» fuer Re-Parse ohne erneuten Upload
- Vorschau der ersten 10 importierten Eintraege mit Statusbadges
- Alle Formulare mit WordPress-Nonces gesichert
Bugfixes
- Variablenname-Fehler behoben: UID verwendete Bindestrich (
hbrm-1) statt Unterstrich (hbrm_1), was zu ungueltigem JavaScript-Identifier und leerem Frontend fuehrte - Suchfilter: Kantonssuche traf auf QTH-Felder (z.B. «BE» fand «La Berra FR») – behoben durch Laengen-basierte Suchlogik
- Kartenkacheln: OpenStreetMap-Tiles blockiert bei lokalen Dateien (kein Referer) – auf CartoDB Voyager gewechselt
Erstveröffentlichung des ATU Drahtrechners
Was ist neu
Erste Version des ATU Drahtrechners als WordPress-Plugin. Berechnet optimale Drahtlängen für automatische Antennentuner unter Vermeidung von Halbwellen-Resonanzen.
Funktionen
- Shortcode
[atu_drahtrechner]zur Einbindung in beliebige Seiten und Beiträge - Berechnung der nächsten optimalen Drahtlänge oberhalb und unterhalb einer gewünschten Approximation
- Live-Visualisierung aller Halbwellen-Verbotszonen im Umfeld der Eingabe (Canvas mit farbcodierten Bändern)
- Liste aller gültigen Längenbereiche von 5 bis 75 m mit Spielraum-Angabe
- Hersteller-Konsens-Markierung für Bereiche, die von mehreren SmartTuner-Manuals übereinstimmend empfohlen werden (23–28 m und 46–50 m)
- Vergleichstabelle der Längenempfehlungen aus den Manuals von Stockcorner JC-4, SGC SG-230, Icom AH-730 und CG-Antenna CG-3000
- Antennen-Empfehlungen aus dem JC-4 Manual mit Hinweis zur Erdungsproblematik bei Gebäuden
- Hinweise zum Tuner-Betrieb (Lambda/4-Empfehlung, 100W-Regel, SWR-Interpretation, Fehlersuche)
- Counterpoise-Sektion mit Best-Practice-Tipps
Konfigurierbarkeit
Im Admin-Bereich unter Einstellungen → ATU Drahtrechner stehen fünf Tabs zur Verfügung:
- Allgemein: Standard-Drahtlänge, Schutzabstand und Velocity Factor
- Sektionen: Einzelne Anzeigebereiche ein- und ausschaltbar
- Konsens-Bereiche: Beliebig viele Hersteller-Konsens-Bereiche definierbar
- Bänder: Frequenzbereiche und Farben der Amateurfunkbänder anpassbar (Default IARU Region 1)
- Hilfe: Übersicht aller Shortcode-Parameter und Berechnungsformel
Shortcode-Parameter
Alle globalen Einstellungen lassen sich pro Shortcode-Instanz überschreiben:
` [atu_drahtrechner default_length="26" show_antennas="0" show_remarks="0"] `
Verfügbare Parameter: default_length, default_guard, default_vf, show_ranges, show_table, show_tuners, show_antennas, show_remarks, show_ground.
Berechnungsformel
` L_halbwelle = (150 × VF × n) / f(MHz) [Meter] `
Mit Schutzabstand (Default 5 %) auf jeder Seite jeder Resonanzzone, für alle Bänder und Harmonischen bis 92 m.
Multi-Instance-Support
Mehrere Rechner-Instanzen pro Seite werden unterstützt – jede Instanz hat eine eigene UID und unabhängige Konfiguration via Shortcode-Parameter.
Quellen
- JC-4 SmartTuner Manual v9.5 (Stockcorner)
- SG-230 Smartuner Installation and Operations Manual Nov2000 (SGC Inc.)
- AH-730 Instructions (Icom Inc.)
- CG-3000 Manual (CG Antenna Shanghai)
Erstveröffentlichung – HB9CV 2-Element-Beam Rechner
Neues Plugin – HB9CV 2-Element-Beam nach Rudolf Baumgartner HB9CV
Erstveröffentlichung des HB9CV Rechners als Ergänzung zur Antennenwerkstatt. Berechnet Element-Massen, Boom-Abstand, Phasenleitung und Speise-Anpassung für die klassische Schweizer Beam-Antenne.
Funktionen
- Frequenz frei wählbar von 1 bis 1300 MHz (alle Bänder von 160m bis 23cm)
- Konstruktionswahl: Aluminium-Rohr oder Kupfer-Draht mit Durchmesser-Eingabe
- Automatischer Verkürzungsfaktor aus D/λ-Verhältnis berechnet (0,92–0,985)
- Boom-Abstand einstellbar via Slider (0,10–0,20 λ, Default 0,125 λ)
- Zwei Speise-Varianten:
- Direkte 50-Ω-Speisung mit Bauhinweisen und Optimierungstipps
- SVG-Visualisierung (Draufsicht) mit:
- Gekreuzte Phasenleitung (rot, X-förmig) als zentrales Merkmal - Speisepunkt (orange) am Reflektor mit Koax-Zuleitung - Strahlrichtungs-Pfeil und Boom-Bemassung - Massstabsgerechte Darstellung
- Performance-Angaben: Gewinn 4,5–5 dBd (6,5–7 dBi), V/R 15–25 dB, SWR-Bandbreite 2–3 %
- Ausklappbare Bauhinweise mit 8 Praxis-Tipps (Phasenleitung gekreuzt!, Impedanz, Polarisation, Mast-Befestigung, Gamma-Abgleich, Wetter-Schutz, Mantelwellensperre, Verkürzungsfaktor)
- Theorie-Sektion mit kompaktem Überblick zur Funktionsweise
Berechnungsgrundlagen
Element-Längen:
- Reflektor (L1):
0,5 × λ × VF(hinten, länger) - Direktor (L2):
0,46 × λ × VF(vorne, kürzer)
Phasenleitung:
- Mechanische Länge = Boom-Abstand
- Impedanz ca. 240 Ω (Bandleitung oder Selbstbau)
- WICHTIG: Kreuzung der beiden Adern zwischen Reflektor und Direktor (erzeugt 135° Phasendifferenz)
Gamma-Match Berechnung:
- Position:
0,08 × L_Reflektorvom Element-Mittelpunkt - Innenleiter-Ø:
0,45 × D_Hauptelement(min. 2 mm) - Abstand:
0,022 × λ(8–100 mm) - Kondensator:
C = 1500 / f(MHz)in pF (Startwert, vor Ort abgleichen)
Technische Details
- Robuste JavaScript-Architektur: Klassen-basierte Selektoren, JSON-Config via
data-fwhb9cvAttribut - wpautop-geschützt: CSS/JS ausserhalb des Wrappers, Whitespace-Kompression
- DOM-Ready-Check mit Try/Catch und Console-Logging für Debugging
- Multi-Instance-fähig: Mehrere Rechner pro Seite möglich
- Dark-Theme-resistent: Alle CSS-Regeln mit
!importantund hardcoded Hex-Werten - Responsive Design: Grid-Layout passt sich an mobile und Desktop-Viewports an
Shortcode
` [funkwelt_hb9cv] `
Parameter (alle optional):
freq="28.500"– Frequenz in MHzkonstr="draht"– Konstruktion (rohr / draht)d="6"– Leiter-Durchmesser in mmspeise="direkt"– Speisung (gamma / direkt)boom="0.13"– Boom-Abstand als Faktor von λ
Beispiel: ` [funkwelt_hb9cv freq="145.000" konstr="rohr" d="12" speise="gamma"] `
Installation
1. Datei nach /wp-content/plugins/funkwelt-hb9cv/funkwelt-hb9cv.php hochladen 2. WordPress-Backend → Plugins → "Funkwelt HB9CV Rechner" aktivieren 3. Shortcode [funkwelt_hb9cv] auf beliebiger Seite einfügen
Hinweise
- Die berechneten Werte sind theoretische Startwerte basierend auf empirischen HB9CV-Formeln
- Feinabgleich vor Ort mit Antennenanalyzer empfohlen (Umgebung, Montagehöhe beeinflussen Resonanz)
- Phasenleitung muss gekreuzt werden – sonst funktioniert die HB9CV nicht korrekt
- Bei Gamma-Match: Innenleiter-Länge und Kondensator iterativ für minimales SWR einstellen
Credits
HB9CV-Antenne entwickelt von Rudolf Baumgartner (HB9CV), Schweiz, 1950er Jahre.
Literatur:
- Rothammel "Antennenbuch" (Kapitel HB9CV)
- ARRL Antenna Book
- HB9CV Original-Artikel in diversen Ham-Radio-Magazinen
73 de HB9HJI!
Erstveröffentlichung – Magnetic Loop Antennenrechner für Balkonfunk und QRP
Neues Plugin – Kompakte Resonanzantenne mit Hochspannungs-Warnung
Erstveröffentlichung des Magnetic Loop Rechners als Ergänzung zur Antennenwerkstatt. Berechnet alle kritischen Parameter für kleine Resonanz-Loops: Induktivität, Drehko-Kapazität, Spannung am Drehko, Q-Faktor, Bandbreite und Wirkungsgrad.
Funktionen
- Frequenz frei wählbar von 1 bis 500 MHz mit Band-Presets (160m bis 2m)
- Loop-Durchmesser einstellbar von 0,3 bis 3,0 m
- Leiter-Durchmesser 2–50 mm (Kupferrohr-Dimensionen)
- Sendeleistung 1–100 W (für Spannungsberechnung am Drehko)
- Drei Loop-Formen wählbar:
- Achteckig (Kompromiss zwischen rund und eckig) - Quadratisch (einfacher zu bauen)
- Formgerechte Kopplungsschleife: SVG passt Kopplungsschleife automatisch an Hauptloop-Form an (rund → rund, quadratisch → quadratisch)
Berechnete Werte
Grundparameter:
- Loop-Umfang und Verhältnis zur Wellenlänge (λ)
- Induktivität L nach Wheeler-Formel (formabhängig)
- Benötigte Kapazität C für Resonanz (exakt)
- Drehko-Bereich (±30% für Abstimmung)
Kritisch: Spannung am Drehko
- Effektivspannung V<sub>RMS</sub> = √(P × X<sub>L</sub>)
- Farbcodierter Status-Badge:
- Orange (1–2 kV): Warnung, min. 2kV-Drehko erforderlich - Rot (>2 kV): GEFAHR, Vakuum-Drehko oder Butterfly-Drehko zwingend
- Automatische Warnboxen bei hohen Spannungen (gelb/rot)
- Drehko-Empfehlung passt sich an Spannungslevel an
Performance:
- Q-Faktor (typisch 100–400)
- 3-dB-Bandbreite in kHz (oft nur 5–20 kHz!)
- Strahlungswiderstand R<sub>rad</sub> (sehr niedrig, <1 Ω)
- Verlust-Widerstand R<sub>loss</sub> (aus Kupfer-Leitfähigkeit)
- Wirkungsgrad η in % (R<sub>rad</sub> / R<sub>total</sub>)
Kopplungsschleife:
- Durchmesser: 1/5 der Hauptloop (bewährte Praxis)
- Form passt sich an Hauptloop an (rund/achteckig/quadratisch)
SVG-Visualisierung
- Hauptloop in Blau (Form wählbar: Kreis/Achteck/Quadrat)
- Kopplungsschleife in Grün (formgerecht zur Hauptloop)
- Drehko-Symbol oben mit Spannungsanzeige (farbcodiert)
- BNC-Buchse an Kopplungsschleife (50-Ω-Anschluss)
- Massstabsgetreu skaliert
Berechnungsgrundlagen
Induktivität (runde Loop): ` L = μ₀ × r × [ln(8r/a) - 2] ` wobei:
- μ₀ = 4π × 10⁻⁷ H/m (Permeabilität)
- r = Loop-Radius in m
- a = Leiter-Radius in m
Resonanz-Kapazität: ` C = 1 / (4π² f² L) `
Spannung am Drehko: ` V_RMS = √(P × X_L) wobei X_L = 2πfL `
Q-Faktor: ` Q = X_L / R_total wobei R_total = R_loss + R_rad `
Bandbreite: ` BW = f / Q (3-dB-Punkte) `
Strahlungswiderstand: ` R_rad = 31171 × (Umfang/λ)⁴ `
Wirkungsgrad: ` η = R_rad / (R_rad + R_loss) × 100 % `
Bauhinweise (9 Praxis-Tipps)
1. Kompakt aber kritisch: Loops funktionieren auf Balkonen und in Innenräumen, haben aber sehr schmale Bandbreite (wenige kHz) 2. Drehko-Auswahl: Wichtigstes Bauteil! Spannungsfestigkeit muss zur Sendeleistung passen 3. Material: Kupferrohr 12–22 mm Ø bevorzugt (niedriger Verlust = besserer Wirkungsgrad) 4. Montage: Min. 1 m über Boden/Wänden, metallische Objekte verstimmen die Loop 5. Abstimmung: Drehko muss während des Sendens nachgestimmt werden (Remote-Drehko oder isolierter Knopf) 6. Kopplungsschleife: 1/5 des Hauptloop-Durchmessers, Position/Abstand beeinflussen 50-Ω-Anpassung 7. Bandbreite: Typisch 5–20 kHz, bei jedem Frequenzwechsel neu abstimmen 8. Polarisation: Vertikal aufgestellt = vertikale Polarisation (bevorzugt für DX) 9. Sicherheit: Niemals während des Sendens berühren! HF-Spannungen >1 kV verursachen Verbrennungen
Shortcode
` [funkwelt_magloop] `
Parameter (alle optional):
freq="14.200"– Frequenz in MHzdiam="1.0"– Loop-Durchmesser in mwire="12"– Leiter-Durchmesser in mmpower="10"– Sendeleistung in Wshape="rund"– Loop-Form (rund / achteckig / quadratisch)
Beispiel: ` [funkwelt_magloop freq="7.100" diam="1.5" wire="15" power="10" shape="rund"] `
Installation
1. Datei nach /wp-content/plugins/funkwelt-magloop/funkwelt-magloop.php hochladen 2. WordPress-Backend → Plugins → "Funkwelt Magnetic Loop Rechner" aktivieren 3. Shortcode [funkwelt_magloop] auf beliebiger Seite einfügen
Besonderheiten
Small Loop Definition: Umfang < 0,3 λ (sonst wird es eine "Large Loop" mit anderen Eigenschaften)
Typische Werte bei 20m-Band (14,2 MHz):
- Loop-Ø 1,0 m → Umfang 3,14 m ≈ 0,15 λ
- Q-Faktor ≈ 200–300
- Bandbreite ≈ 50 kHz
- Drehko-Spannung bei 10W ≈ 60–80 V (OK)
- Drehko-Spannung bei 100W ≈ 190–250 V (Standard-Luftdrehko grenzwertig)
Warum ist die Spannung so hoch? Der Blindwiderstand X<sub>L</sub> einer Small Loop ist sehr hoch (oft mehrere hundert Ohm), während die Impedanz am Speisepunkt durch die Kopplungsschleife auf 50 Ω transformiert wird. Die volle Sendeleistung muss durch den Drehko fliessen, was zu hohen Spannungen führt.
Hinweise
- Die berechneten Werte sind theoretische Startwerte
- Kopplungsschleife-Position und -Abstand müssen experimentell für 50-Ω-Anpassung optimiert werden
- Q-Faktor und Bandbreite variieren je nach Bauqualität (Kontakte, Material, Umgebung)
- Bei Leistungen über 50 W sind Vakuum- oder Butterfly-Drehkos empfehlenswert
- Magnetic Loops sind ideal für QRP-DX, weniger für Contestbetrieb (schmale Bandbreite)
Literatur
- "Small Transmitting Loop Antennas" von AA5TB
- ARRL Antenna Book (Kapitel Small Loops)
- "Magnetic Loop Antenna Calculator" von 66pacific.com
- DL0HW Magnetic Loop Dokumentation
73 de HB9HJI!
Aufklapp-Animation, Beitrags-Tooltip und Alle-anzeigen-Link
Was ist neu in v1.1.0?
Animiertes Aufklappen der Unterkategorien
Der "+x weitere"-Button klappt die restlichen Eintraege jetzt mit einer sanften CSS-Transition auf — statt hartem Einspringen gleitet die Liste sauber ein und aus. Ein zweiter Klick auf "− weniger anzeigen" klappt die Liste wieder zu.
Beitrags-Vorschau als Tooltip
Beim Hovern uber einen Unterkategorie-Link erscheint nach einer kurzen Verzoegerung (350 ms) ein Tooltip mit den 5 neuesten Beitraegen dieser Kategorie. Die Daten werden einmalig uber die WordPress REST API geladen und dann gecacht — wiederholtes Hovern braucht keinen zweiten API-Aufruf. Der Tooltip schliesst sich beim Verlassen mit der Maus oder bei einem Klick ausserhalb.
"Alle Beitraege →"-Link auf jeder Kachel
Jede Kachel hat neu einen Footer-Bereich mit einem direkten Link zur Kategorie-Archivseite. So gelangt man mit einem Klick zur vollstaendigen Beitragsliste, ohne zuerst auf den Kategorietitel klicken zu mussen.
Technische Verbesserungen
restUrlundnoncewerden jetzt korrekt viawp_localize_script()ubergeben, damit REST-API-Anfragen authentifiziert sind- CSS-Version auf 1.1.0 hochgezahlt, sodass Browser den neuen Stil sofort laden (Cache-Busting)
- Karten nutzen jetzt
display: flex / flex-direction: column, damit der Footer immer am unteren Rand der Kachel bleibt — unabhangig von der Anzahl der Eintraege
Erste Version - CB Betriebsarten FM/AM/SSB mit Wellenform-Illustrationen
Neue Funktionen
- CB-Betriebsarten-Erklaerung via Shortcode
[fw_cb_betriebsarten] - Uebersichtskacheln der drei zugelassenen Betriebsarten in der Schweiz
- Je eine Detailkarte pro Betriebsart mit SVG-Wellenform-Illustration
- Vor- und Nachteile je Betriebsart
- Info-Box ueber CB-Sprechfunk und DX-Verbindungen
Zulassungs-Uebersicht
Drei Kacheln: FM (40 Kanaele, 4W), AM (40 Kanaele, 4W), SSB (40 Kanaele, 12W)
Betriebsarten-Karten
Jede Karte enthaelt: Kuerzel-Badge, vollstaendiger Name, Sendeleistung, Bandbreite, Eignungsbereich, SVG-Wellenform-Illustration, Erklaerungstext, Vorteil (gruen) und Nachteil (rot).
SVG-Wellenformen
- FM: Konstante Amplitude, variierende Frequenz (enge/weite Abstande zwischen Schwingungen)
- AM: Konstante Frequenz, variierende Amplitude (Einhuelle sichtbar)
- SSB: Einseitenband mit unterdruecktem Traeger, Bandbreiten-Marker (3 kHz)
Shortcode
[fw_cb_betriebsarten] -- Vollstaendige Darstellung
Erste Version - CB-Kanalempfehlungen und 40-Kanal-Liste interaktiv
Neue Funktionen
- CB-Kanalplan via Shortcode
[fw_cb_kanalplan] - Filterbare Kanalempfehlungstabelle (Alle / Sprechfunk / Datenfunk)
- Vollstaendige 40-Kanal-Liste als farbiges Kachelgrid
- Besondere Kanaele farbig hervorgehoben mit Kurz-Label
Kanalempfehlungen (15 Eintraege)
Sprechfunk: CH1 Anrufkanal Ostschweiz/D, CH4 franz. Schweiz, CH9 Notruf, CH15/16 SSB, CH19 Euro-Trucker, CH31 DX International, CH40 Anrufkanal CH/A/FL
Datenfunk: CH11/21 Gateway, CH20/22/23 Datenfunk CH (DE/FR/IT), CH24/25 Packet-Radio VARA/QSO
40-Kanal-Kachelgrid
Alle 40 Kanaele mit Frequenz in kompakter Kacheldarstellung. Besondere Kanaele farbig markiert mit Tooltip und Kurz-Label.
Farbkodierung: Blau = Anrufkanal CH/D, Rot = Notrufkanal, Lila = SSB-Anrufkanal, Orange = Euro-Trucker, Gruen = DX International, Tuerkis = Datenfunk/Gateway
Filterbar
Drei Filterbuttons: Alle Kanaele, Sprechfunk, Datenfunk. Filtert die Empfehlungstabelle per JavaScript ohne Seitenreload.
Lizenzhinweis
Eingebetteter Hinweis: 40 Kanaele auf AM (4W), FM (4W), SSB (12W) ohne Konzession in der Schweiz.
Shortcode
[fw_cb_kanalplan] -- Vollstaendige Darstellung mit beiden Abschnitten
Neue Funktionen
- Vollstaendige Geraeteverwaltung via eigene Datenbanktabelle
- Admin-Interface mit Geraete-Liste, Formular, Loeschen und Statistik-Uebersicht
- Shortcode
[fw_shack]mit Kachelgrid-Darstellung gruppiert nach Kategorien - Filterbuttons nach Kategorie mit JavaScript-Filter ohne Seitenreload
- Klickbare Kacheln mit Link zur Unterseite (onclick auf td-Element)
- Verkaufte Geraete ausgegraut mit rotem Verkauft-Badge
Felder pro Geraet
- Hersteller (Pflichtfeld)
- Modell (Pflichtfeld)
- Kategorie (mit Datalist-Vorschlaegen: HF Transceiver, VHF/UHF, Portabel, D-Star, DMR, Endstufe, Antenne HF, Antenne VHF/UHF, Zubehoer)
- Status: Aktiv im Shack oder Verkauft
- Bild-URL mit Vorschau im Admin
- Link zur Unterseite oder extern (macht ganze Kachel klickbar)
- Notiz / Beschreibung (erscheint klein unter dem Modellnamen)
- Sortierungsnummer (kleinere Zahl = weiter oben innerhalb Kategorie)
Datenbestand beim Start
89 Geraete in 11 Kategorien vorerfasst: Transceiver (22), Endstufe (9), Antenne HF (16), Antenne Portabel (8), Antenne VHF/UHF (3), Tuner (7), Receiver (4), Stromversorgung (8), Zubehoer (5), Meshtastic LoRa (2), CB 11m (6). Davon 80 aktiv und 9 verkauft.
Frontend Kachelgrid
- HTML-Tabellen-Layout mit 6 Kacheln pro Zeile (table-layout:fixed)
- Gruppierung nach Kategorie mit Trennlinie und Titel
- Bild zentriert mit fixierter Hoehe, Fallback-Emoji wenn kein Bild
- Hersteller klein oben, Modell fett, Notiz klein darunter
- Verkaufte Geraete ausgegraut mit rotem Verkauft-Badge oben rechts
- Hover-Effekt mit sanftem Anheben der Kachel
- Ganze Kachel klickbar wenn Link-URL gesetzt (onclick window.location)
Shortcode-Parameter
[fw_shack]-- Nur aktive Geraete, ohne Filter[fw_shack filter="1"]-- Aktive Geraete mit Filterbuttons nach Kategorie[fw_shack status="alle" filter="1"]-- Aktiv und Verkauft mit Filterbuttons[fw_shack status="verkauft"]-- Nur verkaufte Geraete[fw_shack kategorie="Transceiver"]-- Gefiltert nach einer Kategorie
Admin-Bereich
- Eigener Menuepunkt Shack-Manager mit Unterpunkt + Geraet hinzufuegen
- Listansicht mit Bild-Vorschau, Status-Badge, Sortierung, Bearbeiten und Loeschen
- Statistik-Kacheln: Geraete gesamt, Aktiv, Verkauft, Kategorien
- Formular mit Grid-Layout und Kategorie-Datalist mit Vorschlaegen
- Kategorie-Feld mit Autovervollstaendigung aus bestehenden Eintraegen
Technische Hinweise
- Tabellen-Layout statt CSS Grid/Flexbox wegen Theme-Kompatibilitaet
- Alle Styles als Inline-Style mit !important fuer maximale Theme-Unabhaengigkeit
- Shortcode-Output als reiner PHP-String ohne ob_start (verhindert wpautop-Interferenz)
- no_toc Kommentar verhindert Inhaltsverzeichnis-Plugin-Injektion
- SQL-Sortierung: kategorie ASC, sortierung ASC (Kategorien bleiben zusammen)
Erste Version - SWR-Mythos, Reichweiten-Tabelle, Simulator und Mantelwellen-Guide
Neue Funktionen
- SWR-Mythos-Seite via Shortcode
[fw_swr_mythos] - Hero-Banner mit Titel und Einstiegstext
- SWR-Reichweiten-Tabelle mit Fortschrittsbalken je Zeile
- Interaktiver SWR-Reichweiten-Rechner (Slider + Eingabe)
- Impedanz-Erklaerung mit visueller Vergleichsdarstellung
- Mantelwellen-Erklaerung mit 4 Symptom-Kacheln
- Ursachen-Liste und 4 Loesungsschritte
- Fazit-Box
Sektionen
Hero: Mythos-Titel und Einstieg
SWR-Tabelle: 6 Zeilen (SWR 1:1,0 bis 1:2,0) mit Leistungsverlust, Fortschrittsbalken fuer abgestrahlte Leistung und Reichweite in km. Fazit-Box: 500m Verlust bei SWR 1:2,0.
Interaktiver Rechner: Basis-Reichweite in km eingebbar, SWR-Slider 1:1,0 bis 1:5,0, Echtzeit-Berechnung von Leistungsverlust, verbleibender Leistung und neuer Reichweite. Farbwechsel Balken: gruen/gelb/rot.
Impedanz: Erklaerung Speisepunktimpedanz, visuelle Gegenuberstellung Match vs. Mismatch.
Mantelwellen: 4 Symptom-Kacheln (Messungen, HF im Shack, Einstreuungen, Elektronik). Ursachen-Liste. 4 Loesungsschritte nummeriert (Balun, Drossel, Abstand, Qualitaet).
Fazit: Dunkle Box mit Kernaussage.
Shortcode
[fw_swr_mythos] -- Vollstaendige Seite
Erste Version - Verlaengerungsspule fuer lambda/4 Vertikal und lambda/2 Dipol
Neue Funktionen
- Strahler-Verlaengerungsrechner via Shortcode
[fw_verlaengerung] - Antennentyp waehlbar: lambda/4 Vertikal oder lambda/2 Dipol (Schenkel)
- Physikalische Berechnung ueber Wellenwiderstand und elektrische Laenge in Grad
- Wheeler-Formel fuer Windungszahl (iterativ, 80 Schritte)
- Warnung wenn Strahler bereits resonant
Berechnete Ergebnisse
- Windungsanzahl (aufgerundet, Wheeler)
- Induktivitaet L in µH (physikalisch ueber Blindwiderstand Xa)
- Spulenlaenge (Wickellaenge in mm)
- Drahtbedarf fuer die Spule in Metern
- Ziellaenge und fehlende Laenge
Detailtabelle
- Ziellaenge, vorhandene Laenge, fehlende Laenge
- Elektrische Laenge in Grad
- Blindwiderstand des Strahlers Xa und benoetigtes XL
- Spulenlaenge, Aussendurchmesser, Drahtbedarf
SVG-Skizze
- lambda/4 Vertikal: Strahler vertikal oben, Spule am Fuss direkt am Einspeisepunkt, Masseebene mit Erdsymbol, Ziellaenge gestrichelt, Bemassung des Strahlers mit Pfeil
- lambda/2 Dipol: Linker Schenkel gestrichelt als Referenz, rechter Schenkel mit Spule am Ende, Einspeisepunkt in der Mitte, Bemassung
Physik
- Wellenwiderstand Z0 = 60 * (ln(2h/d) - 1)
- Elektrische Laenge G = 360 * h / lambda
- Blindwiderstand Xa = -Z0 / tan(G)
- Benoetigtes XL = |Xa|, Induktivitaet L = XL / (2 pi f)
Admin-Bereich
- Eigener Menuepunkt in der WordPress-Sidebar
- Standard-Antennentyp, Frequenz, Drahtlaenge, Spulen-Oe, Draht-Oe konfigurierbar
- SVG-Skizze und Detailtabelle einzeln ein- oder ausblendbar
- Shortcode-Parameter
type,freq,lenfuer individuelle Einbindung
Erstveroeffentlichung
Erstes vollstaendiges Release des ISS-Tracker-Plugins fuer funkwelt.net.
Features
- Live-Karte mit Leaflet.js: Echtzeit-Position der ISS, Footprint-Kreis und Groundtrack (vergangene + zukuenftige Bahn)
- SGP4-Berechnung serverseitig via eingebetteter PHP-Portierung des GPredict/Predict-Algorithmus (kein externer API-Key noetig)
- TLE-Daten werden automatisch alle 6 Stunden von CelesTrak geladen und als WordPress-Transient gecacht
- Pass-Vorhersage: Naechste 10 Ueberfluge mit AOS/LOS-Zeit, Dauer, Max-Elevation, Azimut und Qualitaets-Badge (Sehr gut / Gut / Mittel / Schwach)
- Countdown bis zum naechsten Ueberflu g in der Tabelle und als Info-Kachel
- APRS via ISS: Zuletzt gehoerte Stationen via APRS.fi API
- ARISS-Status-Badge: Aktiv / Schule / Inaktiv / Unbekannt
- QTH-Eingabe: Locator-Feld (z.B. JN47pm), Default ist HB9HJI / Horgen
- Info-Tab: TLE-Rohdaten, ARISS-Frequenztabelle, Links
- Shortcode:
[iss_tracker]oder[iss_tracker height="700px"] - Admin-Seite: Standard-QTH, Rufzeichen, TLE manuell aktualisieren
Technische Details
- PHP-Bibliothek: Predict (SGP4/SDP4, portiert von GPredict)
- Keine externen API-Keys ausser APRS.fi (konfiguriert)
- REST-Endpunkte:
/iss-tracker/v1/position,/passes,/groundtrack,/aprs,/ariss-status,/tle,/locator - Cache: WP-Transients (Position 0s, Groundtrack 110s, Passes 10min, APRS 5min, ARISS 10min)
SOTA CSV-Parser korrigiert
Spaltenindizes im SOTA-CSV-Parser korrigiert. Die Datei summitslist.csv enthaelt eine zusaetzliche Metadaten-Zeile vor dem eigentlichen Header, was dazu gefuehrt hat, dass der Parser die falschen Spalten (GridRef statt Longitude/Latitude) ausgelesen hat. Gipfel werden jetzt korrekt angezeigt.
app: QTH Locator version: 1.0.2 date: 2026-04-18 type: fix title: POTA-API-Endpunkt korrigiert
Der POTA-Proxy verwendet jetzt den korrekten oeffentlichen Endpunkt: api.pota.app/park/grids/{lat_min}/{lon_min}/{lat_max}/{lon_max}/0. Die Antwort ist GeoJSON mit einem features-Array; Koordinaten kommen aus geometry.coordinates. Die Bounding-Box wird dynamisch aus dem konfigurierten Radius und dem Breitengrad berechnet. Parks werden 12 Stunden im WP-Transient-Cache zwischengespeichert.
app: QTH Locator version: 1.0.1 date: 2026-04-18 type: fix title: SOTA- und POTA-Ladelogik verbessert
SOTA: Fruehzeitiger Abbruch bei 100 Treffern entfernt; Bounding-Box-Vorfilter eingefuehrt fuer schnelleres Durchsuchen der rund 170'000 Eintraege. POTA: Ersten Versuch mit mehreren Locator-Feldern durch korrekte API-Abfrage ersetzt.
app: QTH Locator version: 1.0.0 date: 2026-04-18 type: feature title: Erstveroeffentlichung
Erster Release des QTH Locator und Distanzrechner Plugins fuer funkwelt.net. Maidenhead-Locator-Konverter bidirektional bis 8-stellig, Distanz- und Bearingrechner mit Haversine-Formel, Leaflet/OSM-Karte mit klickbarer Punktwahl fuer Home-QTH und DX-Station, Marker draggbar. Locatorraster-Overlay zuschaltbar mit 4-stelligen Feldbezeichnern. SOTA-Integration via sotadata.org.uk summitslist.csv mit 24h-Cache. POTA-Integration via api.pota.app mit 12h-Cache. Hoehenprofilansicht mit Sichtlinienberechnung und Erdkruemmungskorrektur. Zwei Elevation-Anbieter waehlbar: Open-Elevation (NASA SRTM) und HeyWhatsThat. Permalink-Sharing via URL-Parameter qthl_a und qthl_b. WP-Admin-Einstellungen fuer Home-Rufzeichen, Home-Locator, SOTA/POTA-Radius und Standard-Elevation-Anbieter. Einbindung per Shortcode [qth_locator].
Erste Version - 8 Antennentypen mit SVG-Skizzen und Echtzeit-Berechnung
Neue Funktionen
- Antennenrechner via Shortcode
[fw_antenne] - 8 Antennentypen waehlbar mit Echtzeit-Berechnung
- SVG-Skizze je Antennentyp mit Bemassung und Einspeisepunkt
- Verkuerzungsfaktor Draht einstellbar (Standard 0.95)
Antennentypen
Halbwellen-Dipol: Gesamtlaenge, Schenkellaenge, Impedanz 73 Ohm, 1:1 Balun-Empfehlung
Groundplane lambda/4: Strahler, 4 Radiale (+5%), Impedanz 50 Ohm, Direktanschluss 50 Ohm Koax
J-Pole: Gesamtlaenge, Strahler lambda/2, Anpassstueck lambda/4, Einspeisepunkt ab Boden
Moxon-Rechteck: Alle 5 Masse A-E nach W4RNL-Formel, Strahler und Reflektor, Spalt C, Impedanz 50 Ohm
Sperrtopf: Strahler (Innenleiter lambda/4), Koax-Huelle (V=0.82), Gesamtlaenge, keine Gegengewichte
Slim Jim / J-Zepp: 3/4 lambda Gesamtlaenge, Strahler lambda/2, J-Stub lambda/4, Einspeisepunkt, Spalt
EFHW (Endfed Halbwelle): Drahtlaenge lambda/2, Gegengewicht empfohlen, Impedanz 2450 Ohm, 49:1 Unun erforderlich, 100pF NP0 auf Primaerseite
Vertikal mit Verlaengerungsspule: Ziellaenge lambda/4, vorhandener Strahler als Eingabe, fehlende Laenge, Induktivitaet der Spule in µH
SVG-Skizzen
- Dipol: Horizontale Arme mit Einspeisepunkt mittig, Bemassung beider Schenkel
- Groundplane: Vertikaler Strahler, 4 geneigte Radiale, Koaxzuleitung unten
- J-Pole: Zwei parallele Schenkel, Bruecke unten, Einspeisepunkt am Stub markiert
- Moxon: Strahler blau und Reflektor rot mit Spalt gruen, vollstaendige Bemassung A-E
- Sperrtopf: Strahler oben, Koax-Huelle als Rechteck, Zuleitung unten
- Slim Jim: Strahler und Stub parallel, Spalt als gruene Markierung, Einspeisepunkt
- EFHW: Horizontaler Draht, 49:1 Unun-Symbol am Speisepunkt, Gegengewicht gestrichelt
- Vertikal: Unterer Strahler, Spulen-Symbol als Rechteck, oberer Erweiterungsstrahler
Admin-Bereich
- Eigener Menuepunkt in der WordPress-Sidebar
- Standard-Antennentyp, Frequenz und Verkuerzungsfaktor konfigurierbar
- SVG-Skizze und Info-Text einzeln ein- oder ausblendbar
- Shortcode-Parameter
typeundfreqfuer individuelle Einbindung
Erste Version - EFHW-Verkuerzungsspule mit Positionswahl und SVG-Skizze
Neue Funktionen
- EFHW-Verkuerzungsrechner via Shortcode
[fw_efhw] - Berechnung der Verkuerzungsspule nach Wheeler-Formel (iterativ, 80 Schritte)
- Spulenposition waehlbar: Mitte des Drahtes (beste Effizienz) oder Ende des Drahtes (einfacher zu bauen)
- Warnung wenn Draht bereits lang genug und keine Spule noetig ist
Berechnete Ergebnisse
- Windungsanzahl (aufgerundet, Wheeler-Iteration)
- Induktivitaet L in µH (Naeherungsformel diff x 2.5)
- Spulenlaenge (Wickellaenge in mm)
- Drahtbedarf fuer die Spule in Metern
- Fehlende Laenge und volle lambda/2 Gesamtlaenge
Detailtabelle
- Volle lambda/2 Laenge und fehlende Laenge
- Spulenlaenge, Drahtbedarf, Steigung (Pitch)
- Spulen-Aussendurchmesser
- Abschnitt 1 und Abschnitt 2 (Drahtlaengen vor und nach der Spule)
SVG-Skizze
- Horizontale Antennendarstellung mit Sinus-Kurve als Spulen-Symbol
- Vorhandener Draht in Violett, fehlende Laenge gestrichelt grau
- Einspeisepunkt links mit 49:1 Unun-Label und Koax-Zuleitung
- Spulen-Box mit Windungszahl und Durchmesser
- Bemassung des vorhandenen Drahtes mit Doppelpfeil
- Skizze passt sich live an Positionswahl (Mitte / Ende) an
Admin-Bereich
- Eigener Menuepunkt in der WordPress-Sidebar
- Standardwerte konfigurierbar: Frequenz, Drahtlaenge, Spulen-Oe, Draht-Oe, Position
- SVG-Skizze und Detailtabelle einzeln ein- oder ausblendbar
- Shortcode-Parameter
freq,len,posfuer individuelle Einbindung
Erste Version – Pegel-Umrechner mit fuenf Einheiten, Formeln und Erklaerungstext
Neue Funktionen
- Interaktiver Pegel-Umrechner via Shortcode
[fw_pegel] - Fuenf Einheiten gleichzeitig: Watt, Milliwatt, dBm, dBW und Volt (Veff)
- Echtzeit-Umrechnung: Eingabe in beliebigem Feld aktualisiert alle anderen sofort
- Automatische wissenschaftliche Schreibweise unter 1 mW (z.B. 1.00e-6)
- Systemimpedanz waehlbar (50 oder 75 Ohm), beeinflusst Spannungsberechnung
Aufbau des Shortcodes
- Drei Info-Kacheln (Echtzeit, Praezision, Spannung) mit farbiger Randmarkierung
- Rechner mit fuenf Eingabefeldern gruppiert in Leistung, Pegel und Spannung
- Trennlinien mit Pfeilsymbol zwischen den Gruppen
- Impedanz-Badge direkt am Volt-Feld
- Vier Formelkarten: Watt zu dBm, dBm zu Watt, Watt zu Volt, dBm zu dBW
- Formeln mit echter Bruchdarstellung und Wurzelzeichen (kein Bild, reines HTML/CSS)
- Hinweistext mit Erklaerung zu Systemimpedanz und Effektivwert
Admin-Bereich
- Eigener Menuepunkt «Pegel-Umrechner» in der WordPress-Sidebar
- Startwert Watt und Systemimpedanz konfigurierbar
- Dezimalstellen fuer Watt/mW, dBm/dBW und Volt getrennt einstellbar
- Info-Kacheln, Formelbereich und Hinweistext einzeln ein- oder ausblendbar
- Reset-Funktion auf Standardwerte
- Shortcode-Parameter
wattundimpedancefuer individuelle Einbindung
Propagation Gauge-Anzeige
Was ist neu?
Neuer Anzeigemodus mit zwei halbkreisfoermigen Tachometer-Gauges fuer eine visuelle Darstellung der aktuellen Propagationsbedingungen.
Neues: Gauge-Panel (only="gauges")
- SFI-Gauge — Halbkreis-Anzeige des Solar Flux Index (Skala 60–250) mit farbigen Zonen: rot (< 100), orange (100–150), gruen (> 150)
- K-Index-Gauge — Magnetische Aktivitaet (Skala 0–9) mit Zonen: gruen (0–2 ruhig), orange (2–4 aktiv), rot (4–9 Sturm)
- A-Index wird zusaetzlich als Textwert unter dem K-Gauge angezeigt
- Gauges sind als reines SVG implementiert — keine externe JavaScript-Bibliothek noetig
#---
Daten von [HamQSL (N0NBH)](https://www.hamqsl.com) — kein API-Key erforderlich.
APRS Live-Tracking fuer HB9HJI
Neues Plugin fuer das Live-Tracking der eigenen APRS-Stationen. Die Karte zeigt die aktuellen Positionen und Tracks von HB9HJI auf einer interaktiven Leaflet-Karte.
Die verfuegbaren Rufzeichen (HB9HJI-9, -7, -6, -5, -10) koennen per Checkbox ein- und ausgeblendet werden, standardmaessig sind -9 (Mobil) und -7 (Handheld) aktiv. Jede Station hat eine eigene Farbe und zeigt Track-Linie, Zeitstempel des letzten Pakets sowie Geschwindigkeit und Hoehe im Popup. Der Auto-Refresh aktualisiert die Karte alle 5 Minuten. Daten kommen direkt von aprs.fi via API.
Erste Version – Vier Loop-Typen mit SVG-Skizze und Anpassungsberechnung
Neue Funktionen
- Einheitlicher Loop-Antennenrechner via Shortcode
[fw_loop] - Vier Antennentypen per Tab waehlbar, ersetzt drei inkonsistente HTML-Einzelrechner
- Gemeinsame Eingaben fuer Frequenz und Verkuerzungsfaktor Draht
- Ergebniskacheln passen sich je nach aktivem Tab dynamisch an
Antennentypen
Delta-Loop 110Ω (gleichseitig, gruen): Gesamtumfang, Schenkellaenge (3x), Speisepunkt-Impedanz, λ/4 Anpassleitung aus 75Ω-Koax, 1:1 Balun-Empfehlung, Speisung Basis-Mitte
Delta-Loop 50Ω symmetrisch (rot): Basis 40%, Schenkel 2x je 30%, Apex-Speisung, direkte 50Ω-Einspeisung ohne Anpassleitung, Orientierung Apex oben oder unten waehlbar
Delta-Loop 50Ω Langschenkel (violett): Basis 18%, Schenkel 2x je 41%, Apex-Speisung, direkte 50Ω-Einspeisung, schmales hohes Dreieck, Orientierung Apex oben oder unten waehlbar
Quad-Loop 110Ω (blau): Gesamtumfang, Seitenlaenge (4x), λ/4 Anpassleitung, Balun-Empfehlung (1:1 oder 4:1), Speisung Mitte Unterseite
SVG-Skizzen
- Delta-Loop 110Ω: gleichseitiges Dreieck mit Speisepunkt Basis-Mitte und Koax-Zuleitung
- Delta-Loop 50Ω symmetrisch: breites flaches Dreieck, Apex-Speisepunkt, Orientierung wechselt die Skizze live
- Delta-Loop 50Ω Langschenkel: schmales hohes Dreieck, Proportionen 18/41/41 korrekt dargestellt, Orientierung wechselt live
- Quad-Loop: Quadrat mit Speisepunkt Mitte Unterseite und Koax-Zuleitung
- Alle Skizzen mit Bemassung der Laengen direkt an den Schenkeln
- Speisepunkt immer als farbiger Kreis mit Beschriftung markiert
- Jeder Tab hat eigene Farbgebung fuer klare visuelle Unterscheidung
Anpassung & Speisung
- λ/4 Anpassleitung: Laenge aus 75Ω-Koax berechnet, Verkuerzungsfaktor im Admin konfigurierbar (Standard 0.66)
- Balun-Empfehlung mit Typ und Hinweistext je nach Antennentyp
- Anpassleitung wird bei beiden 50Ω-Varianten automatisch ausgeblendet
Admin-Bereich
- Eigener Menuepunkt «Loop-Rechner» in der WordPress-Sidebar
- Standardfrequenz, Verkuerzungsfaktor, Standard-Tab und Koax-Verkuerzungsfaktor konfigurierbar
- SVG-Skizze, Anpassleitung und Balun-Empfehlung einzeln ein- oder ausblendbar
- Reset-Funktion auf Standardwerte
- Shortcode-Parameter
tabundfreqfuer individuelle Einbindung
Erste Version – 26 Kabeltypen mit Admin-Verwaltung
Neue Funktionen
- Interaktiver Koaxialkabel-Daempfungsrechner via Shortcode
[fw_kabeldaempfung] - 26 Kabeltypen in 6 Gruppen vorinstalliert (RG-Typen, Ecoflex, Aircell, LMR, Huber+Suhner, H-Typen)
- Frequenz-Interpolation zwischen 8 Messpunkten (10 MHz bis 1296 MHz) mit Wurzel-Extrapolation ausserhalb des Bereichs
- Vier Ergebnisblöcke: Daempfung in dB, Leistung an der Antenne, Effizienz in Prozent, Verlustleistung in Watt
- Grafischer Effizienzbalken mit Farbkodierung (gruen / orange / rot)
- Warnmeldung bei mehr als 3 dB Daempfung oder weniger als 50 Prozent Effizienz
- Kabelbeschreibung wird beim Waehlen eines Typs angezeigt
- Optgroup-Auswahlliste gruppiert Kabel nach Hersteller
Admin-Bereich
- Eigener Menuepunkt «Kabeldaempfung» in der WordPress-Sidebar
- Kabelliste tabellarisch nach Gruppen dargestellt mit allen acht Daempfungswerten
- Kabel einzeln aktivieren, deaktivieren, bearbeiten oder loeschen
- Neues Kabel anlegen mit Gruppe, Name, Beschreibung, Wellenwiderstand, Sortierung und acht Frequenzwerten
- Bestehende Gruppen per Datalist vorgeschlagen, neue Gruppen frei eingebbar
- Kabelliste per Klick auf Standardwerte zuruecksetzen
- Shortcode-Parameter
gruppefiltert die Anzeige auf eine Kabelgruppe
Enthaltene Kabeltypen
RG-Typen: RG-174, RG-316, RG-58, RG-8X, RG-8/8A, RG-213, RG-214, RG-393 Ecoflex: Ecoflex 6, 10, 15, 15 Plus Aircell: Aircell 5, 7 LMR: LMR-200, LMR-400, LMR-600, LMR-900 Huber+Suhner: Sucoflex 104, Sucofeed 1/2", S_FLEX-C 1/2" H-Typen: H-100, H-155, Hyperflex 10
Erste Version – Interaktiver SWR-Simulator mit Balkendiagramm
Neue Funktionen
- Interaktiver SWR-Simulator via Shortcode
[fw_swr] - Farbiger Schieberegler (gruen bis rot) mit Live-SWR-Badge
- Grosse SWR-Anzeige auf dunklem Hintergrund mit farbigem Statusbalken
- Animiertes Balkendiagramm: Vorlauf, Rücklauf und Verlust in Prozent
- Fuenf Kenngrössenkacheln: Leistung an der Antenne, Reflexionsfaktor Gamma, Rueckflussdaempfung, Mismatch-Verlust, Impedanz Z-Last
- Dreistufige Warnbox: gelb ab SWR 1:1.5, orange ab 1:2.5, rot ab 1:4.0
- Shortcode-Parameter
power,swr,swr_max,swr_step,z0fuer individuelle Einbindung
Admin-Bereich
- Eigener Menuepunkt «SWR Simulator» in der WordPress-Sidebar
- Standard-Sendeleistung und Standard-SWR beim Laden einstellbar
- Slider-Maximum und Schrittweite konfigurierbar
- Systemimpedanz 50 oder 75 Ohm waehlbar (fuer Z-Last-Berechnung)
- Jede Kenngroesse einzeln ein- oder ausblendbar (Gamma, Rueckflussdaempfung, Mismatch-Verlust, Impedanz)
- Reset-Funktion auf Standardwerte
Erste Version – Luftspulenrechner mit SVG-Skizze, LC-Resonanz und Guete
Neue Funktionen
- Einlagiger Luftspulen-Rechner via Shortcode
[fw_spulen] - Berechnung nach Wheeler-Formel mit iterativer Loesung (Toleranz ca. 2%)
- Eingaben: Induktivitaet L, Spulenkoerper-Durchmesser, Drahtdurchmesser, Windungsabstand, Kondensator C
- Einheitenfelder mit farbiger Beschriftung direkt am Eingabefeld
Ergebnisse
- Windungsanzahl, Spulenlaenge, Drahtbedarf
- LC-Resonanzfrequenz mit einstellbarem Kondensatorwert (MHz oder kHz automatisch)
- Guete Q als Naeherung ueber DC-Widerstand des Kupferdrahts bei Resonanzfrequenz
- Detailtabelle: Steigung (Pitch), Aussendurchmesser, Induktivitaet je Windung, Schlankheitsgrad l/d, Laenge-zu-Durchmesser-Verhaeltnis
SVG-Spulenskizze
- Dynamisch generierte Skizze der Spule mit korrektem Windungsabstand
- Vordere und hintere Windungshaelften farblich unterschieden
- Zuleitungen links und rechts
- Bemassung: Spulenlaenge unten, Koerperdurchmesser rechts
- Bis zu 40 Windungen dargestellt, Hinweis bei mehr Windungen
- Vollstaendig skaliert auf den verfuegbaren Darstellungsbereich
Admin-Bereich
- Eigener Menuepunkt «Spulen-Wickler» in der WordPress-Sidebar
- Alle fuenf Eingabefelder mit eigenen Standardwerten konfigurierbar
- SVG-Skizze, LC-Resonanz und Guete Q einzeln ein- oder ausblendbar
- Reset-Funktion auf Standardwerte
- Shortcode-Parameter
l,diam,wire,spacing,capfuer individuelle Einbindung
Aktivierungs-Fehler behoben (short_open_tag-Konflikt)
Behebt einen fatalen Parse-Error bei der Plugin-Aktivierung auf Servern mit aktivierter PHP-Einstellung short_open_tag. Die XML-Deklaration im SVG-Export-Code wurde vom PHP-Parser fälschlicherweise als kurzes PHP-Tag interpretiert. Funktional keine Änderung gegenüber v10.0.0.
version: 9.1.0
Änderungen
- Höchste Präzision: Implementierung der empirischen Original-Maße aus der offiziellen DF4SA Bauanleitung für die 5-Band Version (20m, 17m, 15m, 12m, 10m).
- Physikalisch korrekte Skizze: Darstellung der echten +-Kreuz-Geometrie inklusive Abspannleinen. Drahtenden werden nun korrekt zum Fluchtpunkt am Träger berechnet.
- HF-Kollisionserkennung: Ein neues Warnsystem meldet sich automatisch, wenn Elemente auf dem Boom zu nah beieinander liegen (< 7cm) und kapazitiv einkoppeln könnten.
- Intelligente Skalierung: Der neue Auto-Zoom berechnet den maximalen Radius in X- und Y-Richtung, sodass die Skizze den Platz auf dem Bildschirm immer perfekt zu 90% ausnutzt.
- Kollisionsfreie Beschriftung: Element-Namen und S-Werte werden mit dynamischem Text-Ausweichen und Hintergrund-Boxen direkt in der Skizze gerendert, ohne sich zu überlagern.
- Clean UI Datentabelle: Übersichtliche Stückliste zum Zuschneiden und exakten Positionieren der Elemente unterhalb der Skizze.
Neues Plugin – Spiderbeam für ein einzelnes Band berechnen
Erstveröffentlichung des Einzelband Spiderbeam Rechners als Ergänzung zum bestehenden Multi-Band Rechner. Berechnet einen Spiderbeam für ein einziges Amateurfunkband mit beliebiger Element-Anzahl.
Funktionen:
- 8 Bänder wählbar: 40m, 30m, 20m, 17m, 15m, 12m, 10m und 6m – jeweils mit der typischen Designfrequenz vorbelegt.
- Designfrequenz frei wählbar in MHz (z. B. für CW-optimierte Antennen oder spezifische Kontestbänder).
- 2 bis 6 Elemente: vom einfachen 2-Element Beam (Strahler + Reflektor) bis zum 6-Element Long-Yagi mit 4 Direktoren.
- Skalierung nach DF4SA-Methodik: Strahler ≈ 0.466 × λ, Reflektor ≈ 5 % länger, progressive Direktor-Verkürzung (3.5 % bis 6.5 %) mit DL6WU/W4RNL-konformen Boom-Abständen.
- Plausibilitäts-Warnungen: zeigt automatisch an, wenn die nötige Spreizer-Länge die klassischen 5 m bzw. WARC-6 m überschreitet, oder wenn die Boom-Länge mechanisch nicht mehr realistisch ist.
- Statistik-Boxen: Wellenlänge, Strahler-Länge, Boom-Länge und Spreizer-Bedarf auf einen Blick.
- Skizze im Spider-Stil: Strahler gerade, Reflektor und Direktoren V-förmig, mit Bandfarbe, Mass-Stab und Mast-Marker.
- Komplette Zuschnitt-Liste: L_el (elektrisch), L_schenkel (halbe Länge), L_cut (mit 4 cm Knoten-Zugabe), Boom-Position und Δ relativ zum Strahler in Prozent.
- PNG- und SVG-Export mit High-DPI-Support.
Inspiration: DF4SA selbst regt im Anhang seiner Bauanleitung explizit an, das Spider-Konzept auf Einzelband-Beams zu übertragen ("Wie wäre es z. B. mit einem 6 Element für 6m, oder 5 Element für 10m im nächsten 10m Kontest..."). Dieses Plugin liefert die Startwerte dafür.
Hinweis: Die berechneten Werte sind theoretische Startwerte basierend auf empirischer Skalierung. Bei höheren Element-Zahlen oder ungewohnten Bändern ist eine experimentelle Optimierung am realen Aufbau (SWR und Vor/Rück-Verhältnis in Bandmitte) empfehlenswert.
Shortcode: [spiderbeam_einzelband]
73 de HB9HJI.
Neuer Yagi-Rechner für KW-Bänder
Ab sofort steht in der Antennenwerkstatt auf funkwelt.net ein neuer Antennen-Rechner bereit: der Yagi-Rechner für alle KW-Bänder von 40 bis 10 Metern. Du wählst Band, Anzahl Elemente (2 bis 5), Bauweise (Alurohr oder Draht im Spiderbeam-Style) und Designfrequenz über Presets für CW, SSB, FT8 oder Bandmitte — und bekommst sofort einen kompletten Bauplan.
Was der Rechner ausgibt
- Masstabelle mit allen Elementlängen und Abständen in Millimetern
- Massstabsgetreue SVG-Skizze in der Draufsicht mit Bemassung und Abstrahlrichtung
- Ergebnis-Zusammenfassung mit Wellenlänge, Boomlänge, Gewinn, Rückdämpfung und Impedanz
- Material-abhängige Stückliste — je nach Bauweise mit Alurohren, Spreizern, Draht, Balun etc.
- Druckbarer Bauplan — direkt aus dem Browser, praktisch für die Werkstatt
Technische Grundlage
Die Berechnungen basieren auf den bewährten DL6WU- und W4RNL-Designs für monoband Yagis, inklusive Velocity Factor für das gewählte Material (Alu 0.95, Draht 0.96). Die Werte sind Richtwerte für den Rohbau — das Feintuning am Aufbauort mit dem Antennenanalyzer bleibt nach wie vor Pflicht, da Umgebung, Montagehöhe und Speisekabel das Resonanzverhalten beeinflussen.
73 de HB9HJI.
POTA & SOTA Integration mit Inline-Editing und Log-Erkennung
### 🚀 Update: Parks on the Air & Summits on the AirMit der Version 2.3.4 werden POTA und SOTA vollständig in HamLogTools integriert. Aktivierungen und Hunter-QSOs können direkt erfasst, aus bestehenden Logs erkannt, inline bearbeitet und im richtigen Format exportiert werden.
🎯 Fokus: POTA & SOTA direkt im Browser
- POTA-Tab: Eigener Datei-Upload für POTA-Logs, automatische Erkennung von Park-Referenzen aus ADIF-Feldern (
MY_SIG_INFO,SIG_INFO,POTA_REF) und aus Dateinamen. Alle QSOs werden als Tabelle angezeigt und sind inline editierbar. - SOTA-Tab: Aktivierungen, Chaser-QSOs und S2S-QSOs (Summit to Summit) erfassen und exportieren. Punkte-Schätzung anhand der Summit-Referenz.
- Inline-Editing: Doppelklick auf jede Zelle in der POTA/SOTA-Tabelle öffnet ein Eingabefeld.
Enterspeichert,Escapebricht ab. - Automatische Erkennung: POTA- und SOTA-QSOs aus dem Editor-Log werden automatisch erkannt und in den jeweiligen Tabs angezeigt – kein manuelles Übertragen nötig.
- Eigener File-Upload: POTA- und SOTA-Logs können direkt im jeweiligen Tab geladen werden, ohne Umweg über den Editor.
- POTA ADIF Export: Exportiert ein ADIF-File mit korrekten Feldern (
POTA_REF,SIG=POTA,SIG_INFO) für den Upload auf pota.app. - SOTA Export: ADIF-Export sowie CSV-Export im Format für sota.org Activator-Logs.
🛠 Technische Details & Optimierungen
- POTA-Formaterkennung: Unterstützt alle gängigen Logger-Formate: HAMRS (
MY_SIG/MY_SIG_INFO), Standard-ADIF (SIG/SIG_INFO), Direktfeld (POTA_REF) und Dateiname als Fallback. - SOTA S2S-Erkennung: QSOs mit eigenem und fremdem Gipfel werden automatisch als S2S klassifiziert und im separaten S2S-Tab angezeigt.
- Typ-Erkennung:
MY_SIG=POTA→ Aktivierung (eigenes Log),SIG=POTA→ Hunter (Gegenstation aktivierte). - OPERATOR-Feld: Bei POTA-Aktivierungen wird das
OPERATOR-Feld (DL/HB9HJI/P) als Rufzeichen angezeigt. - Unified State:
potaFromLog(aus Datei) undpotaQsos(manuell erfasst) werden übergetPotaAll()zusammengeführt ohne Duplikate. - Park-Liste & Gipfel-Liste: Automatische Zusammenfassung aller gearbeiteten Parks/Gipfel mit QSO-Anzahl, Bändern und Punkten.
📟 Unterstützte Formate
| Format-Typ | Dateiendung | Verwendung | Status | |---|---|---|---| | ADIF | .adi, .adif | Universalformat, alle gängigen Logprogramme, POTA, SOTA | ✅ Aktiv | | Cabrillo | .cbr, .log | Contest-Logs, N1MM, Win-Test | ✅ Aktiv | | CSV | .csv | Excel, LibreOffice, sota.org Upload | ✅ Aktiv | | EDI / Reg1Test | .edi | UHF/Mikrowellen-Contests | ✅ Aktiv |
📋 Versionshistorie
| Version | Status | Highlights | |---|---|---| | v2.3.4 | 🟢 Stabil | POTA & SOTA Integration. Inline-Editing. Automatische Log-Erkennung. POTA/SOTA Export. | | v2.3.x | 🟡 Beta | POTA/SOTA Grundstruktur, Datei-Upload, Park/Gipfel-Liste. | | v2.2.4 | 🟢 Stabil | Alle Felder im Editor. Leaflet-Karte. Rufzeichen-Validierung. JS neu geschrieben. | | v2.0.0 | 🟡 Beta | QSO-Erfassung, DXCC-Auswertung, Karten-Ansicht, Drucken/PDF. | | v1.0.0 | 🟡 Beta | Erstveröffentlichung. ADIF, Cabrillo, CSV, EDI. Editor, Duplikate, Merge, Validierung, Statistik. |
Zukunft des Projekts: Geplant sind QSL-Status-Verwaltung (sent/rcvd/bureau/direct), LoTW/eQSL-Abgleich sowie ein Contest-Modus mit Autonummerierung. Bitte sichern Sie Ihre Log-Dateien vor jedem Import.
[Log-Tool öffnen](https://www.funkwelt.net/) | [Feedback geben](https://www.funkwelt.net/startseite/kontakt/)
Interaktive QSO-Weltkarte, Band/Mode-Filter & Statistiken
Was ist neu
Neues Plugin zur Visualisierung von Amateurfunk-Logbüchern als interaktive Weltkarte. Die ADIF-Datei wird vollständig im Browser verarbeitet — keine Daten werden auf den Server übertragen.
Funktionen
- ADIF-Upload per Drag & Drop oder Dateiauswahl (
.adi/.adif) - Grosskreis-Linien vom eigenen QTH-Locator zu jedem gearbeiteten Standort (antimeridian-sicher, 60 Punkte pro Verbindung)
- Farben nach Band — jedes Amateurfunkband hat eine eigene Farbe: 80m (braun), 40m (gold), 20m (grün), 15m (blau), 10m (lila), 2m (orange) usw.
- Band-Filter — einzelne Bänder ein- und ausblenden
- Mode-Filter — SSB / CW / FT8 / FT4 / WSPR / AM / FM / RTTY / PSK / JS8 / Digi unabhängig kombinierbar
- Hover-Tooltip mit Rufzeichen, Locator, Band, Mode, RST, Land, Datum und Distanz in km
- Eigener QTH-Marker (roter Punkt) aus Shortcode-Parameter oder
MY_GRIDSQUARE-Feld im ADIF
Statistiken
Sechs Kacheln werden nach jedem Filter-Wechsel aktualisiert:
- QSOs gesamt / aktuell sichtbar
- Länder (DXCC) gesamt / sichtbar
- Fernste DX-Verbindung mit Rufzeichen und Band
- Aktivstes Band mit Anzahl und Prozentsatz
- Häufigste Betriebsart mit Anzahl und Prozentsatz
- Kontinente mit Namensliste
Der Parameter locator ist optional — fehlt er, wird MY_GRIDSQUARE aus dem ADIF gelesen. Als letztes Fallback erscheint ein Eingabefenster. Der Parameter height ist ebenfalls optional; ohne Angabe passt sich die Karte dynamisch an den Viewport an (100vh - Offset).
Technische Details
- Rein clientseitiger ADIF-Parser in JavaScript, kein Server-Upload
- Maidenhead-Locator Dekodierung bis auf Subsquare-Ebene (6 Zeichen)
- Grosskreis-Berechnung mit sphärischer Trigonometrie
- Leaflet.js für die interaktive Karte mit OpenStreetMap-Kacheln
- Unterstützt mehrere Plugin-Instanzen auf derselben Seite
- WordPress Admin-Bar-Offset wird automatisch in der Kartenhöhe berücksichtigt
Ortsnamens-Suche via Nominatim
Erweiterung der Standort-Eingabe um eine integrierte Ortsnamens-Suche.
Neue Funktionen
- Ortsnamens-Suche (Geocoding): Unter jedem Locator-Feld gibt es neu ein Suchfeld «Ort suchen». Nach Eingabe eines Ortsnamens und Klick auf «Suchen» (oder Enter) werden bis zu 5 Treffer aus der OpenStreetMap-Datenbank angezeigt.
- Nominatim-Integration: Geocoding läuft über die kostenfreie Nominatim-API von OpenStreetMap – kein API-Key erforderlich. Resultate werden auf Deutsch geliefert und umfassen Gemeinden, Quartiere, Berggipfel, Strassen und weitere POIs.
- Ergebnis-Dropdown: Die Treffer erscheinen als Dropdown direkt unterhalb des Suchfelds, mit Ortstyp-Angabe (Stadt, Dorf, Gipfel usw.). Ein Klick auf einen Eintrag übernimmt den Standort automatisch.
- Automatische Locator-Berechnung: Nach Auswahl eines Ortes wird die geografische Position in den Maidenhead-Locator umgerechnet und ins Locator-Feld eingetragen.
- Karten-Synchronisation: Der zugehörige Leaflet-Marker wird sofort auf die gewählte Position verschoben, die Verbindungslinie neu gezeichnet und die Karte auf beide Standorte gezoomt.
Technische Änderungen
fwlosConfigwurde um den ParametergeocodeUrlergänzt (Nominatim-Endpunkt).- Neue JavaScript-Funktionen:
geocodeSearch(),applyGeoResult(),typeLabel(),escHtml(). - Neues CSS für Geo-Suchzeile, Dropdown und Hover-Zustand (
.fwlos-geo-*-Klassen). - Klick ausserhalb des Suchfeldes schliesst das Ergebnis-Dropdown automatisch.
Hinweise
- Alle bisherigen Eingabewege (Locator direkt, Marker ziehen) bleiben vollständig erhalten.
- Nominatim unterliegt einer Fair-Use-Richtlinie (max. 1 Anfrage/Sekunde) – für den normalen Einsatz auf einer Amateur-Funkseite problemlos.
Changelog
v1.1.0
- Ortsnamens-Suche via Nominatim/OpenStreetMap eingebaut.
- Geocoding-URL über
wp_localize_scriptkonfigurierbar. - Neues CSS für Geo-Suchzeile und Ergebnis-Dropdown.
- Hint-Text im Eingabe-Bereich aktualisiert.
v1.0.0
- Initialer Release.
- Implementierung der REST-API-Schnittstelle.
- Support für 6m bis 6cm Band-Presets.
Tag/Nacht-Umschaltung für HF-Bänder
v1.3.0 – 2026-04-07
Neu
- Tag/Nacht-Umschaltung für HF-Bänder: zwei Buttons (☀ Tag / ☾ Nacht) direkt über der Bandliste
- Beide Datensätze werden beim Seitenaufruf mitgeladen, Umschaltung erfolgt per JavaScript ohne Nachladen
- Mehrere Widget-Instanzen auf einer Seite funktionieren unabhängig voneinander (eindeutige IDs)
v1.2.0 – 2026-04-07
Neu
- A-Index Farbbewertung: grün (≤7, ruhig), orange (8–19, aktiv), rot (≥20, Sturm) mit deutschem Label
- X-Ray / Flare-Warnung: erscheint als farbiges Banner (orange = M-Flare, rot = X-Flare) direkt unter den Indizes; bei ruhigem Niveau unsichtbar
- Proton Flux: wird in der Warnzeile ergänzt wenn Wert > 10
- Shortcode-Parameter
only=:[solar_widget only="hf"]oder[solar_widget only="vhf"]zeigt nur den jeweiligen Block
Geändert
- Datenabruf:
xrayundprotonfluxwerden neu aus HamQSL XML gelesen und gecacht
Behoben
- Fehlender Funktionskopf
funkwelt_kindex_label()(PHP Parse error Zeile 132) – verursacht durch fehlerhaften str_replace beim Einfügen der neuen Hilfsfunktionen
v1.1.0 – Ursprungsversion
Features
- Solar-Indizes: SFI, K-Index, A-Index, Sonnenflecken
- HF-Bandbedingungen von HamQSL mit Tag/Nacht-Werten (automatisch nach UTC)
- VHF/UHF-Bedingungen (Aurora, Sporadic-E, Tropo) für 6m, 4m, 2m, 70cm, 23cm
- Fortschrittsbalken pro Band mit Farbkodierung (grün/orange/rot)
- WordPress Sidebar-Widget + Shortcode
[solar_widget] - Server-seitiges Caching: HF 3h, VHF 30min
- Pulsierender Live-Punkt in der Fusszeile
Performance und Bugfixes
Änderungen
- Performance-Optimierung bei der Abfrage der Cluster-Nodes.
- Filterfunktion für bestimmte Bänder verbessert.
- Bugfix: Anzeige von Sonderzeichen in Kommentaren korrigiert.
Erhöhte Genauigkeit und Kartenansicht
Änderungen
- Genauigkeit der Umrechnung auf 10 Stellen erhöht.
- Kartenansicht für die visuelle Kontrolle des Standorts hinzugefügt.
Sub-Square Support und Mobile UI
Änderungen
- Support für 8-stellige Sub-Square Locatoren hinzugefügt.
- UI-Anpassungen für mobile Endgeräte.
Manuelle Trennzeichen-Wahl beim Export
### 🚀 Update: Dynamische Trennzeichen-WahlMit der Version 1.7.0 führen wir volle Flexibilität beim Datenexport ein. Nutzer können nun das Trennzeichen manuell wählen, um Kompatibilitätsprobleme mit unterschiedlichen Betriebssystem-Ländereinstellungen zu umgehen.
🎯 Fokus: Volle Kontrolle beim Export
Zusätzlich zum modellspezifischen Export bietet die neue Version erweiterte Einstellungen für Power-User:
- Neues Trennzeichen-Dropdown: Im Frontend kann nun explizit zwischen Semikolon (;) und Komma (,) gewählt werden. Standardmäßig ist das Semikolon vorausgewählt.
- Dynamisches Backend: Das Skript liest diese Auswahl aus und überschreibt den Standardwert des Geräts.
- Intelligentes Text-Escaping: Das Setzen von Anführungszeichen bei Text, der das Trennzeichen enthält, funktioniert jetzt dynamisch für beide Zeichen.
🛠 Technische Details & Optimierungen
- Trennzeichen-Überschreibung: Die manuelle Wahl im Dropdown hat Vorrang vor der im Profil hinterlegten Standard-Syntax der ICOM-Modelle.
- Verbesserte Sicherheit: Das dynamische Escaping verhindert Import-Fehler in der ICOM CS-Software, unabhängig vom gewählten Trennzeichen.
- Import-Kompatibilität: Optimiert für die Nutzung mit dem originalen ICOM CS-Programm (Programming Software).
📟 Unterstützte Formate
| Format-Typ | Spalten | Beispiel-Geräte | Status | |---|---|---|---| | Typ A | 17 | IC-705, ID-52, ID-50 | ✅ Aktiv | | Typ B | 18 | IC-9700, ID-51 | ✅ Aktiv |
📋 Versionshistorie
| Version | Status | Highlights | |---|---|---| | v1.7.0 | 🟡 Beta | Neu: Manuelle Trennzeichen-Wahl (; / ,). Dynamisches Text-Escaping. | | v1.6.0 | 🟡 Beta | Fix: Trennzeichen-Problematik gelöst. Beibehaltung der Modell-Exporte. | | v1.5.0 | 🟡 Beta | Neue Quelldaten, Trennzeichen-Erkennung, ID-51A/E |
Zukunft des Projekts: Wir evaluieren stetig die Kompatibilität mit neuen Firmware-Versionen. Bitte sichern Sie Ihre bestehende Repeater-Liste im Gerät, bevor Sie einen neuen Import durchführen.
[Aktuelle Liste extrahieren](https://www.funkwelt.net/afu-amateurfunk/d-star/icom-d-star-repeaterliste/) | [Feedback geben](https://www.funkwelt.net/startseite/kontakt/)
Dashboard-Update und schnellerer Modulwechsel
Änderungen
- Zentrales Dashboard zur Auswahl der Unterrechner aktualisiert.
- Schnellerer Wechsel zwischen den Modulen.
iCal-Export und Distanzberechnung
Änderungen
- Exportfunktion für Kalender (iCal) hinzugefügt.
- Automatische Distanzberechnung zum Zielgebiet integriert.
WWFF-Integration und Cluster-Optimierung
Änderungen
- Integration der WWFF-Referenzdatenbank.
- Cluster-Ansicht für Gebiete mit hoher Aktivität optimiert.
- Offline-Caching der Kartenkacheln verbessert.