# Icom

When the CAT backend is **Icom CI-V** (USB or network), OpsLog shows a full
RS-BA1-style console — the same panel whether you're on USB or remote.

For setup, see [[CAT Control]]; for the internet link, see
[[Remote Icom over the Internet]].

## Choosing your model

Pick your model from the **Rig model** dropdown in Settings → CAT — it sets the
CI-V address and tailors the console to the radio (e.g. attenuator steps).
The model is also auto-detected from the radio's CI-V ID.

## Console

- **Twin VFO readout** (MAIN / SUB): big tabular frequency, mode badge, band, and
  RIT/ΔTX offset, with a **mode-button row** (SSB / CW / RTTY / PSK / AM / FM).
- **Spectrum scope + waterfall**: ON/OFF, CTR/FIX, double-click to tune, and
  **◀ ⊙ ▶** to centre the scope on the current frequency (±50 kHz) and pan.
- **Live meters** always visible: S-meter (click → fill RST), power in watts, SWR.
- **Receive DSP:** AF / RF gain, squelch, AGC, preamp, **attenuator** (steps match
  the model — e.g. 20 dB on an IC-7300, 6/12/18 dB on an IC-7610), filter
  (FIL1/2/3), NB, NR, ANF, and — **on CW only** — the **APF** (audio peak filter).
- **Passband / notch:** Twin PBT (inner / outer) and manual notch + position.
- **Transmit:** RF power, MOX, TUNE, **split with automatic offset** (+5 kHz SSB /
  +1 kHz CW), monitor. On **voice modes only**: mic gain, compressor, VOX (+ gain
  + anti-VOX). Controls that don't apply to the current mode are hidden.
- **Bands & antenna:** one-touch band buttons, ANT1/ANT2.
- **Clarifiers:** RIT and ΔTX, wheel / ± tuning (Ctrl + ← / → nudges RIT).

## Power ON / OFF

- **Network:** ON and OFF buttons are shown — the radio's LAN server answers even
  in standby, so ON works.
- **USB:** the buttons are **hidden**. Over USB the CI-V interface is unpowered
  while the rig is off, so a power-ON command can't reach it — turn the radio on
  physically.

The app never wakes the rig on connect (manual by design).

## CW keying

CW can run through the **radio's own keyer** over CI-V — no extra hardware, and
it works over the remote link too. See [[Audio and Keyers]].

## Model-specific notes

- **IC-7300 / IC-705 / IC-9100:** single-receiver, single-step attenuator
  (20 dB); the IC-9100 is USB-only (no LAN server).
- **IC-7610 / IC-9700:** dual scope (main/sub); stepped attenuator; LAN server
  for remote.
- If the **scope is blank on a single-scope rig run at a non-default CI-V
  address**, OpsLog now detects the model from the CI-V ID, not the configured
  address, so it decodes single-scope frames correctly.
