Unofficial compilation note: this library is unofficial material compiled and rewritten by BG7BAG Radio from public sources, for study reference only, and is not affiliated with the equipment manufacturers. For takedown requests, contact contact@bg7bag.com.
Program frequencies and repeaters with the radio’s own keys — no computer needed.
Enter Frequency Mode
If the screen shows CH+number (channel mode), press VFO/MR to switch to Frequency Mode (plain number, no CH). All programming must be done from the A side / Frequency Mode.
UV-5R button & keypad map
Turn off Dual Watch (TDR)
Press MENU7MENU, set to OFF, then MENUEXIT. Leaving Dual Watch on is a common cause of channels not saving.
Enter the receive frequency
Type the frequency directly, e.g. 146940 for 146.940 MHz. If you can’t land on an exact frequency, set Menu 1 STEP to 5.00 kHz.
Repeater: set offset & direction
MENU25MENU sets shift direction (+ / − / OFF); MENU26MENU enters the offset (typical 2m=00600, 70cm=05000).
Set transmit tone
If the repeater needs a tone: MENU13MENU, choose T-CTCS, enter the tone (e.g. 1035 = 103.5 Hz). Skip if no tone required.
Save to a channel
MENU27MENU, enter a channel number (000–127) to save the receive frequency. For a repeater, also key in the transmit frequency (receive ± offset) and repeat Menu 27 to the same channel — most reliable across firmware versions.
Verify
Back in Channel Mode, the channel should show a + or −. Briefly press PTT and you should see CT and the frequency shift to the offset value.
Channel won’t save / radio ignores input?
Make sure Dual Watch is OFF (Menu 7) and you are in Frequency Mode; set Menu 1 STEP to 5.00 kHz so you can land on the frequency.
Why save RX then TX instead of relying on offset?
Some firmware versions don’t auto-calculate the TX frequency; storing RX/TX separately to the same channel is reliable on every variant.
How do I compute uplink/downlink?
Uplink = downlink ± offset (direction per local repeater listing). E.g. downlink 146.940, negative 0.600 → uplink 146.340.