Skip to content

WWFF — Worldwide Flora & Fauna

New in 1.8.1 (May 2026)

The WWFF module is complete. Dual-path data source (URL + manual CSV import), Activator/Hunter workflow with 44-QSO counter, live spots from the DX cluster, map with R2R indicator, awards. Structurally parallel to POTA + SOTA.

Quick Overview

  • Activator / Hunter modes selectable when creating a WWFF session
  • Reference auto-complete from a local SQLite database (dual path: directory CSV from wwff.co or manual CSV import via a file picker)
  • Multi-reference hopping: multiple WWFF refs per session (comma list)
  • 44-QSO activation counter with live display in the QSO form (WWFF rule: much stricter than POTA(10)/SOTA(4))
  • R2R detection (Reference-to-Reference): Their Reference field with DB lookup
  • WWFF spots feed: filtered from the regular DX cluster stream (no official WWFF API available — we match on the XXFF-NNNN pattern)
  • WWFF Map tab: reference pins (leaf icon, WWFF pink) + DX pins + lines ref → DX, R2R indicator
  • WWFF awards in the Awards tab: Activator refs, Hunter refs, R2R, country programs (DLFF, HBFF, KFF, VKFF …)
  • ADIF conformance: MY_WWFF_REF, WWFF_REF, MY_SIG=WWFF, MY_SIG_INFO

Load the Reference DB Once

Before your first activation the WWFF reference DB has to be loaded:

  1. Settings → Data → WWFF Reference Database
  2. Click "Load Now" → downloads the official directory CSV from wwff.co (~24 MB, ~68,000 refs); wwff-cc.org is tried automatically as a fallback
  3. Fallback: click "Import CSV …" → pick a local country CSV (e.g. from the country coordinator or an official mirror)
  4. The status should switch to "N refs (M active)"

Server reachability

If both URLs fail, the app shows an orange hint with a direct browser download link to the official directory CSV — then just click "Import CSV …" and pick the downloaded file.

Creating a WWFF Session

  1. Top bar → New LogWWFF Session → opens the WWFF wizard
  2. Pick Activator or Hunter
  3. Your own reference (Activator): auto-complete searches by ref code or park name
  4. Optional: hopping refs as a comma list (DLFF-0002, HBFF-0019)
  5. Create → the log is created, the WWFF form goes active

Logging a QSO

As soon as a WWFF log is active, the QSO panel renders the WWFF form:

  • Status bar shows UTC · frequency/band · mode · power · log name · Activator · DLFF-0001 · Germany
  • Their Call with QRZ/HamQTH lookup
  • Their Reference with auto-complete + country display for R2R
  • 44-QSO counter bottom right:
    • Red up to 43 QSOs with a "X to go until activation" hint
    • Green from 44 QSOs with an "Activation valid" badge
  • Dupe marking: same call+band+mode in the log → orange banner
  • Enter saves the QSO directly, focus jumps back to the Call field

WWFF Spots Tab

When a WWFF log is active, the lower "WWFF Spots" tab switches to the filtered DX cluster stream:

  • Filter: band, mode, program prefix (DLFF, HBFF, KFF)
  • "Manual only" toggle hides automatic skimmer/RBN spots
  • Sort by time or frequency
  • Status line: "N WWFF spots out of M DX cluster spots"
  • Copy button fills Activator call + ref + frequency into the WWFF form, optional CAT QSY

WWFF Map

  • Dedicated "WWFF Map" tab in the lower tab bar (leaf icon)
  • Reference pins for all refs in the active log
  • DX pins for worked stations with grid resolution
  • Lines reference → DX optional
  • R2R indicator in the info popup when clicking a DX pin

Awards Tab

The Awards tab has a dedicated WWFF sub-tab:

  • Activator refs (+ QSOs)
  • Hunter refs (+ QSOs)
  • Reference-to-Reference (R2R QSOs)
  • Country programs (unique country prefixes like DLFF, HBFF, KFF, …)

ADIF Export

For WWFF QSOs the export writes:

<MY_SIG:4>WWFF <MY_SIG_INFO:9>DLFF-0001 <MY_WWFF_REF:9>DLFF-0001
<MY_GRIDSQUARE:6>JN47PN
<SIG:4>WWFF <SIG_INFO:9>HBFF-0019 <WWFF_REF:9>HBFF-0019

MY_SIG conflict with POTA

In Europe many parks are both POTA + WWFF at once. On export both refs are written into their own tag names (MY_POTA_REF and MY_WWFF_REF). The MY_SIG field dominates on re-import — loggers that only read the SIG tag see the QSO as WWFF.

Multi-Ref Split

If you activate multiple WWFF refs in one session, the export writes one ADIF file per ref, each with a single MY_SIG_INFO (filename scheme HB9HJI@HBFF-0019 20260518.adi) — wwff.co requires a separate file per activation target. HAM-Tools shares this logic with MacADIF via the ADIFCore.OutdoorExporter library (analogous to POTA/BOTA).

Dual Program (WWFF + POTA/SOTA/BOTA) 🆕

WWFF areas are often a POTA park at the same time, have a summit or a bunker. When creating a session (activator), the WWFF wizard offers optional fields for POTA, SOTA and BOTA refs — every logged QSO is then tagged for all programs:

  • "Export ADIF" writes a separate file set per ADIF program (conformant for wwff.co / pota.app / wwbota.net)
  • With a SOTA ref, the "SOTA CSV…" button appears additionally (sotadata.org.uk requires CSV)

Details and example: POTA → Dual Program.

Known Limitations

  • Upload to wwff.co not yet implemented — Phase 6
  • Self-spotting to WWFFwatch — Phase 6
  • POTA/WWFF dual refs: no automatic suggestion logic in the POTA wizard yet (coming as a polish feature)

HAM-Tools © HB9HJI · Funkwelt