Talkgroups: static vs dynamic — how to subscribe without getting in the way

Category: BasicsDifficulty: ★★☆~8 minutes

You spin your radio through the channels: on one you hear constant traffic, on another there's silence until you press PTT yourself. That's exactly the difference between static and dynamic talkgroups. Let's break down how they work, how to subscribe to the group you want, why a subscription "drops" on its own, and how to use all this without becoming the person who hogs a popular TG for half a day.

What a talkgroup is

A talkgroup (TG) is a virtual channel inside a DMR network — a kind of "room" organized by interest or geography. Every group has a numeric ID (for example, 9990 is the echo test; local groups have their own numbers). When you transmit on a channel set to a particular TG, you are heard by everyone who is currently "listening" to that same group through any repeater or hotspot across the whole network. Don't confuse a TG with a frequency: a single repeater frequency can "host" many different groups, and the same group is available on thousands of devices at once.

The key question for a newcomer is which groups your hotspot can actually hear right now. The answer depends on whether they are static or dynamic.

Static TGs: always connected

A static talkgroup is permanently "linked" to your hotspot or repeater on a specific timeslot. Its traffic reaches you at all times, with no action on your part — even if you haven't pressed PTT once all day. A static link is configured by the repeater owner (or by you on your own hotspot) once, and it stays in place until it is manually removed.

TipKeep 1–2 "home" groups static — the ones you genuinely always want to be in. Everything else is more convenient to catch dynamically on demand, so the hotspot doesn't turn into a radio that mutters all day long.

Dynamic TGs: subscribing with a PTT tap

A dynamic talkgroup connects "on demand." The mechanics are almost embarrassingly simple:

  1. Select the channel with the group you want on your radio (it must already be defined in your codeplug).
  2. Give a short PTT tap — literally key up for 1–2 seconds (you don't even have to say anything).
  3. The network "subscribes" your hotspot to that group: from then on you hear all of its traffic and can talk.

A subscription does not last forever. If there is silence for about 10–15 minutes — both from you and on the air in the group — the network automatically unsubscribes your hotspot so it isn't shuffling traffic for nothing. Any activity (yours or someone else's) resets the timer. On large networks like BrandMeister the time-out is usually 15 minutes without local traffic.

Why this is so handyDynamic mode lets you "drop in" on any group with a single tap and just as easily fall out of it without configuring anything. Put 20 groups in your codeplug and the whole world is at your fingertips, while the hotspot is only busy with the one you're interested in right now.

How to add a static TG on your own hotspot (in DMRhub)

If a group should come through for you at all times, it's more convenient to make it static via the panel rather than tapping PTT every 15 minutes. In DMRhub this is done in your dashboard:

  1. Open your dashboard and go to your hotspot.
  2. Find the section with the hotspot's list of static talkgroups.
  3. Add the group number you want and save — the hotspot agent will pick up the config and write the link on the correct slot itself.

After that, the group will be audible as soon as the hotspot starts, with no manual key-ups. To remove the static link, do it in the same place: delete the number from the list and save.

Don't pile on extrasEvery static group is a load on your internet link and constant sound from the radio. Even two or three active static groups can already step on each other within a single slot. If in doubt — leave the group dynamic.

Parrot echo test (9990)

Parrot is a built-in echo service: it records your transmission and plays it back a second or two later. It's the ideal way to confirm your radio really reaches the network and to hear your own audio from the outside (level, distortion, "muddiness").

Parrot is reached with a Private Call to ID 9990, not as a group channel. Define a channel in your codeplug with the contact "Parrot 9990," call type Private Call, then hold PTT and say a couple of phrases. Let go — and a moment later you'll hear your own recording come back as a private call.

Channel:      Parrot / Echo test
Contact (TX): 9990
Call type:    Private Call
Timeslot:     TS2 (for a hotspot)
Test:         press PTT → say 2–3 phrases → release → hear the echo
Why you'd want thisIf you hear a clear echo, the "radio → hotspot → internet → network" path is healthy and your audio is fine. Silence in reply means you should look for a problem in the hotspot's connection or in the channel settings (CC, slot, ID).

Slots: on a simplex hotspot, only TS2

DMR splits the time on a channel into two slots — TS1 and TS2. On a full duplex repeater you can spread static and dynamic links across both slots. But a simplex hotspot (a single transceiver that can't listen and transmit at the same time) works on one frequency where there is no true split into two slots — and by convention all of its traffic goes as TS2. So all your channels for a simplex hotspot must be on the second slot: whatever you set on the radio, the network will still see TS2.

In DMRhub you don't have to think about thisThe hotspot agent sets the right slot for you. But if you're building a codeplug by hand for a simplex hotspot, set TS2 everywhere, otherwise the group simply won't connect.

Etiquette: don't hog the air, and unsubscribe

A talkgroup is a shared resource. A few simple rules so you don't get in everyone's way:

Manners matter more than gearNo setting replaces courtesy on the air: identify with your callsign, don't tie up a popular group with long monologues and technical tests (that's what Parrot is for), and yield to emergency traffic. A good operator is known not by an expensive radio, but by how they work on the air.

Get on the air with DMRhub

DMRhub is a private, turnkey DMR network: static and dynamic groups, private calls by DMR ID, DMR-SMS, and real-time Last Heard. Get a DMR ID, build a hotspot from our image — and subscribe to the groups you want right from your dashboard. There's also an Android app so you can get on the network from your phone.

Sources

  1. Static vs Dynamic talkgroups — help.brandmeister.network: Dynamic vs Static
  2. Parrot echo test — BrandMeister Wiki: Parrot
  3. DMR usage notes (time-outs, TS, unsubscribing) — manuals.sharkrf.com: DMR usage notes
  4. Unsubscribing via TG 4000 — BridgeCom: TG Disconnect (TG4000)