# Contest Logging

**Contest tab.** Pick a contest and an exchange, and OpsLog handles the rest.

## Setup

- **Contest** — from the built-in ADIF `CONTEST_ID` list.
- **Exchange** — a **running serial** (auto-incrementing) or a **fixed exchange**.
- **Window** — start / end times; QSOs outside are flagged.

## While operating

- OpsLog auto-fills `CONTEST_ID` and the **sent / received serials** (`STX` /
  `SRX`).
- **Dupe** detection flags a call already worked in the contest.
- A live **scoreboard** tracks your progress.

## Export

Export the contest log to **Cabrillo** for submission (Recent QSOs → export), or
to ADIF. See [[Import and Export ADIF]].

## Tip

Use **Bulk edit field** (right-click in Recent QSOs) to fix a contest field
across many QSOs at once — e.g. set `CONTEST_ID` or an exchange string on an
imported batch.
