A channel is one entry inside a zone in the codeplug. It's what the user actually selects with the channel knob: a name, a target (talkgroup for trunked channels, frequency for conventional ones), and a handful of behavioural flags.
Selecting a channel is what causes the radio to affiliate, change frequency, enable secure mode, and so on.
| Field | Purpose |
|---|---|
name |
The full display name shown on the radio screen. |
shortName |
A truncated label used on radios with a short-text display. |
talkgroupID |
The talkgroup the radio affiliates to when this channel is selected (trunked channels). |
frequency |
The transmit frequency for conventional channels. |
rxFrequency |
The receive frequency, for split / repeater channels. |
NAC |
The Network Access Code — channels filter received traffic that doesn't match. |
conventional |
true for a fixed-frequency conventional channel; false for a trunked channel that goes through the control channel. |
secure |
true to encrypt voice using the codeplug's key data. |
rxOnly |
true to disable PTT entirely on this channel. |
voiceAnnounce |
Voice clip that plays when this channel is selected. |
emergHotMic |
After an emergency, keep the mic open for the configured duration. |
emergDenied |
Disable emergency declaration on this channel. |
emergRevert |
Talkgroup to revert to when an emergency is declared (-1 to stay on current). |
Selecting a channel triggers a sequence:
voiceAnnounce clip plays, if configured.AFFILIATE for talkgroupID to the control channel.frequency (with the encryption suffix applied if secure is set).rxOnly is the most common restriction — the channel is monitor-only, PTT does nothing.emergDenied and Conventional together prevent emergency declaration; an emergency on a conventional channel falls back to a tone-out instead of going through the control channel.