Duplex hotspot: who actually needs one

Category: HotspotsDifficulty: ★★☆~8 min

Stores carry two kinds of MMDVM boards: simplex ones (HS_Hat, ZUMspot) and duplex ones (Dual_Hat, MMDVM_HS Duplex). A duplex board costs more, runs hotter, and forces you to think about frequency offsets and antennas. Is it worth paying extra? The answer depends on what you want the hotspot for.

Inside: one chip versus two

The key hardware on both boards is the ADF7021 radio chip made by Analog Devices. It's an 80–650 MHz transceiver with FSK/GFSK modulation; it's what handles both receiving and transmitting the DMR signal.

About the STM32 The STM32 control microcontroller on the board is a single one in both cases — only the number of radio chips around it changes.

Timeslots: the fundamental difference

A DMR channel is split into two timeslots (TS1 and TS2) — two time windows within a single radio channel that are completely independent at the protocol level. This is the ETSI DMR Tier II standard.

On a simplex hotspot, the convention is to work only with TS2. The reason is simple: while the board is "talking" on the air (TX), it is blind to incoming packets. Trying to hold two conversations at once — one on TS1, the other on TS2 — would immediately cause collisions. The software (Pi-Star/WPSD/RadioStar) resolves this conflict by passing only a single slot.

On a duplex board, RX and TX are separated in hardware. Both timeslots work simultaneously and independently: TS1 can carry a conversation with one group while TS2 carries another, and neither interferes with the other.

Practical takeaway For a personal hotspot on the DMRhub network, where one operator works with one radio, simplex on TS2 is enough. You need both slots when several operators connect to the hotspot, or when you need to relay two different groups simultaneously.

Frequency offset and antenna isolation

The main challenge of duplex operation is that the TX must not "drown out" its own RX receiver, which is working during those very same milliseconds.

On real repeaters this is solved with duplexer filters — a pair of cavity filters costing from several thousand rubles upward. On a low-power hotspot (transmit power is on the order of 20 mW) the requirements are lower, but you still need a sufficient offset:

Important In Russia, operating a hotspot on amateur frequencies requires a valid license and callsign. Bands: 2 m = 144–146 MHz, 70 cm = 430–440 MHz. Operation on LPD (433 MHz, up to 10 mW) and PMR446 (446 MHz) as a hotspot is not allowed — these are license-free consumer radio frequencies, not intended for repeaters or network nodes.

Configuration in Pi-Star / WPSD

After selecting the duplex board in the "Modem Type" menu, you need to change the controller mode. A typical path in Pi-Star:

Configuration → General Configuration
  Controller Software: MMDVMHost
  Controller Mode:     Duplex Repeater
  (or Half-Duplex on some firmware versions)

Frequencies are set separately:

DMR Configuration
  RX Frequency: 433.500  (the radio transmits here)
  TX Frequency: 438.500  (the radio listens here)
Cross-connection Don't get confused: the hotspot's RX is the radio's TX, and vice versa. If the radio transmits on 433.500, then the hotspot must receive on 433.500, and the radio listens to what the hotspot transmits — that is, 438.500.

A diagnostic sign of a wrong offset or swapped frequencies is the TS Failed error in the MMDVMHost logs.

Heat and power draw

Two active ADF7021 radio chips instead of one draw noticeably more power. In practice:

When duplex is justified, and when it isn't

A summary to help you decide:

One-line conclusion A duplex hotspot is a mini-repeater that can hold two conversations at once. For a single operator on the DMRhub network it's overkill; get one only if you know exactly why you need both timeslots.

A ready-made image — it doesn't get simpler

Don't build a hotspot from scratch: download the RadioStar image, write it to a microSD and power on. The connection to DMRhub is already configured. Simplex on TS2 works out of the box — and for most cases that's all you need.

Sources

  1. Overview and setup of a duplex MMDVM hotspot — commswg.site
  2. Step-by-step MMDVM Dual Hotspot setup in Pi-Star — ok1tk.com
  3. Pi-Star forum: MMDVM Dual Hat Duplex Setup — forum.pistar.uk
  4. AURSINC MMDVM Duplex Hotspot Dual Hat V1.5.2 user manual — manuals.plus