Hey, check out the forum! If you're logged in, you can participate!
Home/Guide/Repeater Controllers

Repeater Controllers

Repeaters

A repeater controller is the brain of a repeater system. It manages the repeater's behavior - when to transmit, how to identify, what tones to play, and how to respond to commands. Without a controller, a repeater is just two radios passing audio back and forth with no intelligence.

What a controller does

CW ID: the universal standard

Most GMRS repeater controllers identify using CW (Morse code). Per 95.1751(b), the FCC requires identification "using voice in the English language or international Morse code telegraphy using an audible tone." CW is far more common because:

Courtesy tone

The courtesy tone (also called a "kerchunk tone" or "roger beep") is a brief audio signal played by the controller after each received transmission drops carrier. Its purpose is to let users know the channel is clear and it's safe to transmit. Without a courtesy tone, users often "double" - two people key up simultaneously because neither knew the channel was clear. Courtesy tones are typically a single beep, a two-tone chirp, or a short melody. Many controllers let you customize the tone frequency and duration.

Basic vs. advanced controllers

Controllers range from simple to highly sophisticated:

For a first repeater, start simple. A basic controller that handles ID, courtesy tone, and timeout is all you need. You can always upgrade later as you learn what features you actually want. Over-engineering the controller before the repeater is even on the air is a common way to stall a project.

Building vs. buying

Commercial controllers from established manufacturers (Arcom, Scom, Link Communications) are generally the right choice for most repeater builders. They come pre-programmed with sensible defaults, have good documentation, and have been tested by many other builders. Building a controller from a kit or microcontroller can be rewarding for the technically inclined, but the time investment rarely makes sense when commercial units are reliable and reasonably priced. If you do build your own, make sure the ID logic is reliable - a repeater that fails to ID properly is an FCC compliance problem.

DTMF remote control

Most controllers accept DTMF commands from authorized users. Common remote-control functions include:

Access to DTMF commands is typically restricted by a PIN code or access level programmed into the controller. Only the repeater owner and designated operators should have control access.

Programming basics

Most modern controllers are programmed via a serial (RS-232 or USB) connection to a PC using software provided by the manufacturer. Key settings you'll configure:

Save your configuration to a file after programming. If the controller loses its settings (power loss, firmware update), you'll want to restore from backup rather than rebuild from scratch.

Integration with a repeater system

The controller sits between the receiver and transmitter radios. Audio from the receiver passes through the controller, which decides whether to retransmit it based on squelch, tone, and timer settings. The controller adds the courtesy tone and ID before passing audio to the transmitter. For more on building a complete repeater system, see Setting Up a Repeater.

FCC Rules Referenced
§95.1751

What the rule says
What it means
In practice