Fehler gefunden oder eine Idee? Schreib uns – wir freuen uns über jede Rückmeldung.
Contents
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/)
Trap-Dipole und grafische Drahtlängen
Änderungen
- Berechnung für Trap-Dipole hinzugefügt.
- Grafische Darstellung der Drahtlängen implementiert.
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.