This guide is for Pi-Star and other MMDVM-style hotspots connecting directly to the VKDMR IPSC3 master. The cleanest setup is a single-mode DMR hotspot pointed directly at IPSC3, then confirm it appears on the live hotspot dashboard.
Enable DMR and turn off other digital modes unless you have a specific reason to keep them running.
On Pi-Star select DMR+_IPSC3-VKDMR-HAMNET. On WPSD select ipsc3-vkdmr.
Apply the hotspot configuration and allow MMDVMHost to reconnect to IPSC3.
After reconnect, confirm the hotspot appears on the live Hotspots page.
For Pi-Star, set DMR Master to DMR+_IPSC3-VKDMR-HAMNET.
For WPSD, select ipsc3-vkdmr.
A direct MMDVMHost connection to IPSC3 is preferred. DMRGateway can be useful in experienced hands, but it adds another routing layer and can make the dashboard, source IDs, talkgroup selection and mode behaviour harder to understand.
If you do use DMRGateway, make sure you know exactly how it is rewriting or forwarding traffic. Unexpected things can happen when DMRGateway and IPSC3 are both trying to make routing decisions.
IPSC3 recognises a small number of custom options in the MMDVM options string. Option names are case-insensitive. Multiple options can be separated with semicolons.
Prevents those talkgroups from being sent to that hotspot while the hotspot is in Scan Talkgroup 777 mode. This is per hotspot. It does not affect normal direct talkgroup use, camped talkgroups, private calls or other hotspots.
Allows only the listed talkgroups to be sent to that hotspot while it is in Scan Talkgroup 777 mode. This is the reverse of ScanExclude and is useful when a hotspot should scan only a small set of groups. If a talkgroup is listed in both ScanInclude and ScanExclude, ScanExclude wins.
Enables or disables outbound talker alias injection for that hotspot. It is off by default. When enabled, IPSC3 builds a UTF-8 alias from the radio ID database using callsign, first name and city where available, then truncates it to the DMR talker alias payload limit. Use this with caution because some radios handle talker alias poorly. If in doubt, leave it off.
Enables limited self-service dashboard access for that hotspot. Once the user enters the token on the hotspot detail page, they can start or cancel scan mode and cancel the current dynamic camp for that hotspot only. The token is masked in hover/details output and does not grant operator access.
ScanInclude=3801,3802;TalkerAlias=N;DashboardToken=ChangeThisLongRandomValue
Unsupported options are ignored and shown as Options Ignored in the hotspot hover/details view so you can see exactly what IPSC3 accepted.