Analog_bridge/MMDVM_Bridge and Allstarlink

Thanks to N4IRS , Now we can utilized the allstarlink’s asterisk USRP module to link to the Analog_bridge program/MMDVM_bridge and of course, the software AMBE transcoding MD380-emu.

The basic diagram of the implementation is as below:-

My analog radio Yaesu FT-7900 which connected to serial to windows Echolink (9W2LWK-R) <-> connected to Raspi3 allstarlink asterisk echolink module (9W2LWK-L) , which also connected to allstarlink node 47259 which is also connected to USRP private node 1999 (which internal link via udp port) <-> Analog_Bridge (which need to transcode the audio PCM/DMR via MD380-emu program) <-> MMDVM_Bridge <-> KR BM Master (TG50210) and back forward.

The procedures / process looks very complicated, but if you follow the step from N4IRS documents (at below link), you will get through the setup steps by steps.

Google Doc for setup Analog Bridge

The document above uses Rasbian/Debian type of linux distribution, where it utilized apt-get (Repository) to install all the dependencies, if you are someone that uses Archlinux like me, you can install the dependencies by using Pacman -S xxx command instead, and then download the individual binary version of Analog_Bridge, MMDVM_Bridge here at GitHub , the /bin directory should have the Analog_Bridge.amd64 , Analog_Bridge.armhfAnalog_Bridge.i386 | MMDVM_Bridge.amd64, MMDVM_Bridge.armhfMMDVM_Bridge.i386 accordingly depending on your Linux architecture.

The most difficult part is the MD380-emu, where you need to compile from source from the github if you are not using Rasbian/Debian based linux.

It is a tedious process, what i did was (for armv7h architecture) , i apt-get install md380-emu from my pi-star (Rasbian) then i copy the binary over the the Archlinux (it works perfectly)

For those amateur stations who want to play around with your audio in DMR/C4FM/DSTAR , they can firstly try out Analog-digital on analog radio simplex gateway @ 148.825Mhz CTCSS 177.3Hz hosted by 9W2LWK if you are in USJ/Puchong/Putra Jaya/Cyber Jaya/Shah Alam Area

If you are on android app and you wanted to try out DMR/C4FM/DSTAR , you can use echolink 9W2LWK-L/9W2LWK-R , and listen to your own audio in Broadcastify or Brandmeister Hoseline , of course this is also applied on Analog_bridge , on 148.825Mhz

Looking forward to see new stations try out your audio in C4FM/DMR/DSTAR before jumping to digital devices like FT70D (C4FM) , MD380/390 (DMR), FTM100DR (C4FM, WiresX), Icom ID-51E (DSTAR), Motorola XPR 7550 (DMR) etc. (See my YouTube video on my previous post on how to use SDR to decode DMR signal/RF)

YSF Reflector – to YSF2DMR bridge?

Recently someone asked me on how to bridge the BM TG from a YSF Reflector.

Previously you would need a BM operator to link up on Brandmeister level but since YSF2DMR is available from github, theoretically we can just use the existing MMDVM’s YSF2DMR module to plug into YSFReflector since both of them is listening to localhost UDP ports.

This is what i have done for the new YSFReflector bridge to BM TG525 by using YSF2DMR


The configuration is as below:-

Description=Multi-Mode Repeater

[YSF Network]

[DMR Network]
#Need to put another suffix ’01’ behind your dmrid below
# For TG call: StartupPC=0
# Local=62032
# Options=


by look at the log above, the YSF2DMR seems working successfully.


YSF Reflector download link –

YSF2DMR download link –


** updated on 16-04-2018

The YSF2DMR on server works but not in an optimal condition whereby some of the DMR stations could not hear the station from YSF, hence a more stable and reliable connection would be operator connection directly from Brandmeister. I contacted 9W2POP ( and have the TG525 linked to SINGAPORE YSF-V2


Digital communications for HAM has never been so phenomenon, thanks to the development of the MMDVM boards and pi-star software which let us use the MMDVM/pi-star as a hotspot/gateway to BRANDMEISTER network, hence connect to all over the world in talkgroup (TG) has never been so easy.

Digital mobile radio (DMR) is an open digital mobile radio standard defined in the European Telecommunications Standards Institute (ETSI) Standard TS 102 361 parts 1–4 and used in commercial products around the world, but in HAM world, we are making use of DMR on amateur radio band, mainly on UHF.

If you are on DMR but may want to contact Malaysia talkgroup, please join TG50210, where YSF/Wires-X/DMR are being bridged into one single “zone”, sometimes you may have some oversea stations that connect to the DMR brandmeister TG50210 from YSF or Wires-X Malaysia-Net room, if you are the lucky one. If you do not have a hotspot, you may also connect via 9M2RKL around KL or 9M4RMU by using wires-x on Yaesu digital devices.

There are several good to go options for HAMs which wanted to try out digital communication, especially there are very good reasonable HT around which can be purchased only, most famous HT which is TYT MD380 because it has good customized firmware which can be loaded into its firmware for HAM use (because the device is initially design for commercial use)

TYT MD2017 has dual band (V/U) which also a good choice but now lag of custom firmware (loading userdb is a function which loads all the DMR-ID /callsigns into the HT) and one of the picture above shows that Baofeng RD-5R also could be a nice purchase because up-to-now when writing this article, the firmware of RD-5R connects MMDVM with no problem at all, hence proven the new firmware can be compatible with the dual timeslots (TS) that use in DMR, which previous DM-5R could not support.

TG50210 Lastheard Dashboard: –

Please register yourself a DMR-ID now, at this URL :- , it is free


If anyone wants a good MMDVM board, please contact 9W2SVT, he made a good MMDVM board, he has a good blog over here: –

Allstarlink Malaysia

What is AllStar Link?

The AllStar Link network consists of a number of large (and small) individuals and groups who wish to provide efficient large-area communications to the Amateur Radio public in their respective local areas, which utilizes VoIP (Voice over Internet Protocol), basically using asterisk as a backbone and codec like G.711, G.722, G.729 etc for the radio communication backbone.

Unlike other ROIP (Radio Over Internet Protocol) like Zello and Teamspeak, Allstarlink does not promote the replacement of radio (RF) equipment for telecommunication but only as the “backbone” provider as to connect for other radio stations/repeaters and stations.

Please read on details on powerpoint file below:-

Powerpoint Link – Direct download

Dropbox Link

Now the only connected nodes are 47259 9W2LWK, 47711 9W2KHN and 9V1KB 47771

The video below is the usecase scenario of how Allstarlink works, at the end of the video, it even calls via SIP (VOIP), as it is an asterisk box anyway.

and a sample of some Allstarlink node which bridge to DMR via AMBE3000 hardware and analog-bridge software (