Jae's Blog Creatures and blogs.

Bonus: the events of DMR

Since I haven’t seen a list around of DMR-related events, here are the ones I could find.

All those events happen on BrandMeister, I’ve never used any other DMR networks.

World-Wide Check-In

Happens every Saturday at 16:00 UTC in talkgroup 91 (World-Wide).

The world will be called region by region, and all you have to do is say your callsign in phonetics alphabet only when your turn comes.

Simple as that. Please avoid barging in without listening, this can delay the net and isn’t good radio etiquette. In any case, if you missed your country or region, there’s always a call for missed and late check-ins for the region and world.

They also have a search function to see if your call was registered correctly. The logging is also done from multiple master servers, so not a lot should be missed.

FinDMR Check-In

Happens every Sunday at 19:00 (Europe/Helsinki time) on talkgroup 244 (Finland).

One word of warning: this one is mainly aimed at hams licensed in Finland, or Finnish-speaking hams. Basically, English-speaking OH- callsigns will be called first, then all of Finland from OH9 to OH0. At the end, another call for English-speaking OH- hams is done, as well as late and missed check-ins. Lastly, the last call is for Finnish hams residing in other countries.

FinDMR also has a page where you can see the results of the check-in live.

Aussie Check-In

I must admit, I didn’t know about that one until very recently. I was listening to TG91 (worldwide) on Thursday when I heard VK2AFK make an announcement for a quick net going on TG50520 for Australian callsigns and anybody who would want to join.
Turns out there is a net every Monday at 08:30 UTC on TG50520.

This one seems to have less participants than the two other mentioned, so do show up if you can! More participants are always better!

DMR Hotspot bonus

While talking in the FinDMR chat, someone mentioned there is an easier way to manage talkgroups from the radio itself, instead of continuously swapping TGs in the dashboard.

Turns out you can leave everything blank in the BrandMeister hotspot settings and instead dial directly the group which will add it as “Auto Static”.

When you’re done with the talkgroup, just dial the 4000 talkgroup, which will clear up the auto static TGs on the hotspot.

After that, you can just dial anything else, set it as auto static and do more contacts.

Part two: the hotspot saga

So, I’ve talked about my radio, what I do on DMR, what’s missing now? I know, the hotspot! Before beginning, thanks to the peeps at FinDMR for answering my (probably stupid) questions.

Information box from the Pi-Star dashboard. It is showing data such as: the status (transmitting/receiving), the transmission and reception frequencies (434.4625MHz), and the firmware version.

Briefly mentioned before as well, the hotspot is actually the second most important part of DMR in some cases. For instance, if you want to chat on remote talkgroups, it’s generally recommended to do it via a hotspot to avoid clogging up the local repeater. It also gives you more agency on which talkgroups are linked and when.

Personally, I use a Pi-Zero MMDVM hotspot running Pi-Star. It’s tiny, runs with practically nothing, and all things considered is pretty cheap for the things it does. Of course, it’s still an additional cost over the initial investment of buying the radio, but worth it in my opinion.

Configuring the hotspot might seem like an herculean task, but in fact, the BrandMeister wiki has a guidance page for Finland specifically (and there’s a good chance there’s one for your country if DMR is popular there).

In the end, configuring the hotspot properly means:

  • Setting it up around 434.4625MHz.
  • Setting a colour code other than 1.
  • Remember to fill out all the essential info (location, etc).

This is mainly so the hotspot won’t interfere with local repeaters. Other general recommendations are:

  • Set the hotspot to “Private” (should be by default) so only yourself can transmit on it.
  • Setup AirSecurity in the BrandMeister self-care panel.
    • This is basically TOTP so nobody impersonates you.
    • I can also recommend enabling “Secure local pass”. This basically makes it so you don’t have to authenticate when using your private hotspot.
  • Setup the BrandMeister API integration.
    • This will allow you to manage the static talkgroups of the hotspot without having to use the BrandMeister console.

And there you go, it’s that easy. You can now talk anywhere, any time; just remember to shut it down when you’re done.

Finally configuring my radio properly

Mentioned briefly in my previous post about DMR, I am the proud owner of an Anytone AT-D168UV. Even tho it felt like a cheap radio at first, now that I understand more how it works and what the options do, it’s been really fun to operate.

Anytone radio on a desk. Screen reads: Hotspot. Last group: Finland.

For the brief specs, this model pushes around 5W in VHF and 4W in UHF, with the added benefit of supporting DMR. It also has enough memory to load the full list of DMR IDs (which you can find on the Pi-Star website). What I like the most is the full-colour screen on the device, this is my first handheld device like this.

I got it from another ham for fairly cheap, but it can usually be found for 150-200€ in retail, so not too bad for something DMR. That’s been my main DMR device since getting it, but until recently, I didn’t go around exploring all the settings.

Let’s get this in first: configuring the radio itself from the radio is a hassle, don’t do it. The screen is very cramped, and entering everything manually is going to take forever. Luckily, AnyTone gives us some software to configure it. Bad news is: it’s on Windows only. The Open-Source equivalent, CHIRP, is also awaiting support for this model, which I am hopeful it will get (if any of the CHIRP contributors are reading this, hit me up on my e-mail or Signal if you think I could help).

Right now, we’re gonna need to work around some issues, the first one being: needing Windows. That’s fairly easily solved, I just spun up some Windows 11 VM in GNOME boxes, and it can also pass through a USB device from the VM settings, sweet!

At this point, we’re set to tweak the radio, just one last thing I discovered when experimenting:

  • Do not try to create two channels with the same everything but name and set the two in the same zone. This corrupts the settings for some reason, which will force you to re-upload everything.
  • Uploading the full DMR ID list takes forever, so be patient. At first, I used a pretty shoddy cable which made the upload fail, so beware of that as well.

It took me some time to figure out how this model works (my only prior experience being cheap Baofeng radios), but got it figured out:

First, add your DMR ID to the list, as it’ll be the one used when transmitting (and that’s pretty important). I am not sure if the master ID does something for ham use, but filled that one as well with the same values.

Then it goes that way: you can add channels, channels have a set frequency to transmit and receive; can have a specific DMR ID, default talkgroup, or CTCSS depending on if you want to hit an analogue relay. Once you have your channels, you need to add them into a zone; a zone will allow you to go through multiple channel with the middle knob on the radio; for instance, I have one setup for my hotspot, Helsinki and Hamburg, all with different local relays. You can change the zone by clicking the up and down arrows on the keypad.

Once this is all setup, time to send to the radio, wait for a bit, and voilà, it’s configured.

Other small bits of config I have tweaked are:

  • Power-on interface: Custom Picture (more on that later).
  • Standby char colour: white.
  • Display channel number: Actual Channel Name.
  • B Channel Name Colour: Orange.
  • Zone Name Colour A: Green.
  • Zone Name Colour B: Yellow.
  • Separate display: On.

Now for some fun: you can actually set a custom background when the radio starts, or is on standby. The only restriction is that the picture needs to be 128×160, and JPG (apparently BMP is supported, but wasn’t working during my tests).

Just use the uploader tool in the software, and you’ll have a nice custom background as well.

Radio on a desk. Screen is showing a drawing of Jae holding a phone and saying: Weh.
DMR Radio is pretty fun

Since around September last year, I started using DMR radio. I was just about to come back from Eurofurence when I saw a message in my local radio club’s chat (shoutouts to OH2K) from someone selling a bunch of Anytone AT-D168UV. Before that, I was told that DMR had a pretty large community in Finland, but never really tried it.

Most of my contacts until then were done either on local repeaters, using bog standard VHF radios (Baofengs, Mobira), or on 20m using FT8 and a fancy Xiegu radio.

Now that I’ve been in the DMR world for a few months, I can confidently say that it’s the most fun I’ve had with the hobby so far. From doing a few QSOs after work on a weekday to participating in more organized nets during the weekend, I find it very enjoyable.

I usually hang around the world-wide talkgroup 91, as it is the most active on the Brandmeister network. Sadly, 91 can be a bit of a wild west sometimes with stuff including, but not limited to: people inventing their own phonetic alphabet, audio levels from both ends of the spectrum (AKA will either need you to boost full volume or blast your ears off at minimum), and of course, lots of network issues (EG, you thought you were talking, but nope, someone got the slot before you).

Luckily, TG91 is not the only one, I can cite TG92 (Europe) which sadly was a bit dead today when trying to do a few contacts; TG208 (France) which was also kinda dead, if not for that lone ham that was sitting at their club waiting for calls; and of course, my local one, TG244 (Finland) which is fairly active on weekends and in the weekday evenings.

DMR also has its events, for instance, on TG244, every Sunday at 19:00 (Finland local time), there is the FinDMR check-in, mostly receiving Finnish callsigns from all over the country.

On TG91, every Saturday at 16:00 (UTC), there is the World-Wide Check-In, which this time goes through the entire world for people to check-in. In late December, I actually joined the net controller group for the World-Wide Check-In and managed my first net on 2026/01/17. Reading a script and callsigns back might seem a bit boring at first, but in the end, it’s pretty fun and requires some degree of concentration.

During my first net, it felt like I completely messed up. My hotspot (more on that later) overheated and missed the two first countries because of that. I also had the logging a bit wrong, so certain callsigns didn’t go through as they should have. For the second one, on 2026/01/24, I was a bit more prepared, tho forgot to add more calls to certain countries with more callsigns (for instance, Finland needs at least three rounds, while I only called two times).

For those curious, I’m currently using an Anytone AT-D168UV in combination with a Pi-Star MMDVM hotspot.

And for people saying DMR is “cheating”, I don’t care, I’m having fun, and it’s certainly cheaper and simpler than having to buy or making a huge antenna (which I won’t be able to install anyways). I might as well sell my HF hardware given I have close to no use for it (maybe to at some point buy one of those really fancy Hytera DMR radios).

If you want to do a contact, look for me in either 91, 92 or 244; or send me a message (e-mail/Signal) to schedule a QSO (yeah, I know, more cheating).

Interesting links: Open-Source DMR Radio

A friend sent me a link to an interesting blog post talking about making an Open-Source DMR radio using a LimeSDR board and GNU Radio.

Digital Mobile Radio (DMR) is a mobile radio standard created by ETSI, which is very popular within the amateur radio community. […]
A very basic DMR modem (receiver and transmitter), capable of voice calls, that could emulate a subscriber radio using a SDR transceiver as the radio interface is described in this page.
While this modem is just a proof-of-concept interpretation of the DMR standard with no real use-case, there exists at least one open source project which proposes to create an open source DMR transceiver.

You can see the full blog post over there: https://qradiolink.org/open-source-DMR-transceiver-implementation.html

Jae 2012-2025, CC BY-SA 4.0 unless stated otherwise.