Homebrew/MMDVM® connector

You can use this connector to connect to a network which supports the Homebrew or the MMDVM® protocol, like BrandMeister, TGIF, DMRplus, Phoenix, DMR-MARC, XLX etc.

The easiest way is to use the Quick setup to connect to these networks.

This connector supports 2 protocols: Homebrew and MMDVM®. Use the Homebrew protocol to connect to BrandMeister network servers, and the MMDVM® protocol to connect to TGIF, DMRplus, Phoenix, DMR-MARC, XLX etc. servers.

The default server password for BrandMeister servers is passw0rd or password, but some servers do not use these defaults. In this case take a look at the BrandMeister wiki, or ask the server's admin for the password if the openSPOT4 won't connect with the default one.

If you can't connect to a BrandMeister server because the authentication has failed, then turn off Hotspot Security on your BrandMeister SelfCare page, or use the hotspot password you've set there as the server password.

If you are using a BrandMeister server in Homebrew protocol mode, you can see the list of currently linked static, dynamic talkgroups and reflectors on the openSPOT4's Status page.

Cross mode usage

The Homebrew/MMDVM® connector is a DMR connector, but it supports C4FM and NXDN® cross modes, and also D-STAR® with the openSPOT4 Pro.

In cross modes, you can set the Route cross mode calls to ID to the talkgroup ID you want to talk to (set the call type to Group call). If you use a cross mode which is ID-based (like NXDN®), then this ID (and call type) will be automatically updated based on what ID you call on your radio. This ID will be automatically used if you call the ID 0, or a callsign-based modem mode is used (like D-STAR® and C4FM).

You can also update the Route cross mode calls to ID with the Quick call feature.

If the currently used modem mode is callsign-based (like D-STAR® and C4FM), then you can use DTMF codes (see below) to update the Route cross mode calls to ID setting. If the Unlink TG/ref. on cross mode DTMF call setting is enabled (it is enabled by default), then the openSPOT4 will automatically do a quick group call to DMR ID 4000 before calling the new ID, to make sure only one talkgroup is linked at a time.

D-STAR® notes (openSPOT4 Pro only)

You can update the Route cross mode calls to ID with a D-STAR® radio using three methods:

  • Set the ID and call type in the D-STAR® radio's URCALL, then start a short call. After the short call, set back the URCALL to CQCQCQ. Examples:
    • 2161005P - private call to 2161005
    • 216G - group call to 216
    • 216 - group call to 216 (if there's no G character then the call type is set to group call)
  • DTMF codes: you can start a short private call to an ID by sending * followed by the destination ID in DTMF code. You can start a short group call to an ID by sending # followed by the destination ID in DTMF code. Examples:

    • #3100 - group call to 3100
    • *4770 - private call to 4770

    If you only send * (without an ID), then a quick group call to 4000 will be started.

    If you send # (without an ID), then the destination ID of the last incoming call from the network will be set as the Route cross mode calls to ID. For example, if the Route cross mode calls to ID setting is currently TG123, and a call is received to TG91, and you send DTMF code # to the openSPOT4, then the Route cross mode calls to ID setting will be changed to TG91. This can be used to quickly answer an incoming call to a talkgroup.

  • If you want to start a private call, then set the destination callsign in the D-STAR® radio's URCALL.

You can switch servers using the URCALL/your call method. This lets you change to the following server types:

  • REF/XRX/Gateway: set the URCALL to for example REF001 C. Switching to REF/XRF servers or gateways this way changes the openSPOT4's active connector to the REF/XRF connector.
  • DCS/XLX: set the URCALL to for example DCS001 A. Switching to DCS/XLX servers this way changes the openSPOT4's active connector to the DCS/XLX connector.
  • BrandMeister: set the URCALL to BM followed by the BrandMeister server ID. Example: starting a call to destination callsign (URCALL) BM2162 switches to BrandMeister server 2162 (Hungary). Switching to BrandMeister servers this way changes the openSPOT4's active connector to the Homebrew/MMDVM connector.
  • FCS: set the URCALL to the FCS server and room number. Example: starting a call to destination callsign (URCALL) FCS00199 switches to FCS001 room 99. Switching to FCS servers this way changes the openSPOT4's active connector to the FCS connector.
  • YSFReflector: set the URCALL to YS followed by the YSFReflector server ID. Example: starting a call to destination callsign (URCALL) YS89804 switches to YSFReflector 89804 (AmericaLink). Switching to YSFReflector servers this way changes the openSPOT4's active connector to the YSFReflector connector.
  • NXDNReflector: set the URCALL to NX followed by the NXDNReflector server ID. Example: starting a call to destination callsign (URCALL) NX28299 switches to NXDNReflector 28299 (America-Ragchew). Switching to NXDNReflector servers this way changes the openSPOT4's active connector to the NXDNReflector connector.

C4FM notes

If you use a C4FM radio, make sure it is in digital narrow (DN) mode, otherwise your calls can't be converted and only silence will be sent to the network.

You can update the Route cross mode calls to ID with a C4FM radio using DTMF codes. You can start a short private call to an ID by sending the Special command/cross mode private call DTMF code (by default it's *) followed by the destination ID in DTMF code. You can start a short group call to an ID by sending the Cross mode group call DTMF code followed by the destination ID in DTMF code.

So for example with the default DTMF codes, you can link TG3100 by sending DTMF code #3100, and link reflector 4770 by sending *4770. If you want to try the BM parrot, send DTMF code *9990, release the PTT, then if you press the PTT again, the call will be forwarded to private call 9990, which is usually the BM server's parrot service ID.

If you only send * (without an ID), then a quick group call to 4000 will be started.

If you send # (without an ID), then the destination ID of the last incoming call from the network will be set as the Route cross mode calls to ID. For example, if the Route cross mode calls to ID setting is currently TG123, and a call is received to TG91, and you send DTMF code # to the openSPOT4, then the Route cross mode calls to ID setting will be changed to TG91. This can be used to quickly answer an incoming call to a talkgroup.

You can also use the Wires-X® button menu of your C4FM radio to select/search for servers.

Advanced settings

If Advanced mode is enabled, the following settings become available:

You can set a backup server which will be used if the openSPOT4 can't connect to the primary server for Backup server activate connect timeout seconds. If the backup server is disconnected then the primary one will be tried automatically again.

You can set the DMO mode TDMA channel for the network. DMO mode is enabled if the connector's RX and TX frequencies match. This setting specifies which TDMA channel is used for sending calls to the server. On the BrandMeister network the DMO mode links the two timeslots together, so this setting is irrelevant.

Auto connect

The Auto connect to ID will be quick called when the openSPOT4 connects to the server. Please see the Quick call's description for more information about this feature.

Using the auto connect feature is not needed (and not recommended) on BrandMeister, as this network supports auto static talkgroups: the first talkgroup you call after calling TG4000 will be set as auto static. Auto static talkgroups will not be unlinked after a timeout like dynamic talkgroups (this timeout is usually 15 minutes, but this depends on server settings). Example: start a short call to TG4000. Then start a short call to TG3100. Now TG3100 will be auto static, which means it won't be unlinked after a timeout.

If you are using auto connect to a talkgroup, it is advisable to check the Unlink TG/ref. on auto connect checkbox. If it's checked, the openSPOT4 will automatically quick call TG4000 after it is connected to the server, so the currently active TG/reflector will be unlinked. This is useful if you only want to use a talkgroup, but the server always links you to a reflector automatically.

Note that reflector and talkgroup linking (and unlinking) is done by the network, not the openSPOT4. The openSPOT4 has to make quick calls, which are the same as pressing PTT for a short time on a radio (kerchunking). These empty calls will also show up on the BrandMeister network's dashboard.

Call rerouting

You can enable rerouting by setting the Reroute DMR TG9 calls to ID other than 0. If rerouting is active, all voice calls are rerouted to and from TG9. This makes using talkgroups easier, as you don't have to set them in the RX group list on your radio.

For example, if you set the reroute ID to 3100/group call, then if you call TG9 on your radio, your call will be sent to TG3100, and if someone talks on TG3100, the call will be sent to TG9 on your radio, so it will receive it even if you don't have TG3100 in your RX group list.

Another example: if you set the reroute ID to 9990/private call, then if you call TG9, your call will go to the parrot service 9990, and the parrot reply will come back to you to TG9.

Rerouting is dynamic, so if you start a short voice call to a new reflector/talkgroup, the reroute ID will be automatically set to the new reflector/talkgroup with the appropriate call type.

SSIDs

You can optionally use SSIDs to connect multiple hotspots to the BrandMeister network. For example, if your DMR ID is 1234567, and you have 2 hotspots, use SSID 01 and 02 for them. Append the number to your DMR ID in the Homebrew/MMDVM connector DMR ID field like this: 123456701 and 123456702 on the other hotspot. BrandMeister will automatically link you as 2161005 with SSID 01 and 02. This way you don't need multiple DMR IDs for multiple hotspots.

As talkgroup linking/unlinking is managed entirely by the network/server based on the connected DMR ID, SSIDs can also be used for having a different set of linked talkgroups on configuration profile change. For example, if your DMR ID is 1234567, use SSID 01 for profile #1 and 02 for profile #2: switch to config profile #1 and append the number to your DMR ID in the Homebrew/MMDVM connector DMR ID field like this: 123456701, then switch to config profile #2, and set the DMR ID to 123456702. You can read more about DMR talkgroup linking/unlinking here

Changing modules on XLX servers

To unlink the currently linked module, call DMR ID 4000 (either using the Quick Call on the web interface, or using a transceiver). To connect to module A, call DMR ID 4001, for module B call DMR ID 4002 and so on.

results matching ""

    No results matching ""