Alpha test of new DVSwitch programs available.
I have built the first TEST package for DVSwitch on a Raspbian (Jessie and Stretch), x86. I have not tested it on x64 yet.
When I say tested, I mean the program starts and does not segfault. There is a lot of testing yet to do and I expect bugs in both the apt packages and programs. This is early and fixes will follow as needed. The programs are: Analog_Bridge: Added P25 support. Added md380-emu for DMR, YSF narrow and NXDN support MMDVM_Bridge: Supports all of the modes available for the MMDVM D-Star, DMR, YSF, P25 and NXDN Quantar_Bridge: Connect a native P25 Quantar to the MMDVM P25 system. Each of these program deserve a page of their own to try to even scratch the surface of what you can build. These program CAN be used on a single repeater or hotspot but there are other great programs for that. The programs are intended to let you build bridges between modes. NXDN <-> DMR. You can bridge a NXDN reflector to a DMR TG (no transcoding needed) P25 <-> DMR. You can bridge a P25 reflector to a DMR TG. From there you get to configure it. IF you want to try it: As root cd /tmp wget http://dvswitch.org/install-dvswitch-repo
chmod +x install-dvswitch-repo
./install-dvswitch-repo
apt-get update apt-get install mmdvm-bridge apt-get install quantar-bridge I will create metapackages to reduce the number of apt-get installs are required. This is early and there will be bugs. One of the reason we chose to use the Debian package system is to allow quick updates. For DVSwitch, 73, Steve N4IRS
|
|
Steven Blackford
Steve, As always, thanks to everyone for all the hard work on this! You guys continue to help make a lot of things possible! I can’t wait to help test some of this over the weekend! 73 de K4SQI!
Steve, K4SQI
From: Steve N4IRS
Sent: Friday, May 4, 2018 11:50 AM To: main@DVSwitch.groups.io Subject: [DVSwitch] Alpha test of new DVSwitch programs available.
I have built the first TEST package for DVSwitch on a Raspbian (Jessie and Stretch), x86. I have not tested it on x64 yet. wget http://dvswitch.org/install-dvswitch-repo chmod +x install-dvswitch-repo ./install-dvswitch-repo
apt-get install analog-bridge
|
|
JJ Cummings
Steve, Great stuff for sure! Is the MMDVM_Bridge available on github somewhere?, I can't seem to find it as it's own repo or branch of any of the existing repos (like what is under HBLink etc...) JJC, N0PKT
On Fri, May 4, 2018 at 9:58 AM, Steven Blackford <kb7sqi@...> wrote:
|
|
JJ,
toggle quoted messageShow quoted text
No not yet. Not until full release The changes are coming too fast. Steve
On 5/4/2018 12:08 PM, JJ Cummings
wrote:
|
|
EA5GVK Joaquin
Hi, many thx for you work Steve, Please, can send example configure, for example bridgear TG 10302 NXND TO TG 21461 DMR BM.
Many thx.
|
|
Paul Nannery KC2VRJ
Steve, How do you use the MD380-emu ?
On Fri, May 4, 2018 at 12:08 PM, JJ Cummings <cummingsj@...> wrote:
|
|
Paul,
toggle quoted messageShow quoted text
md380-emu is used with analog_bridge to encode and decode AMBE. Steve
On 05/04/2018 08:09 PM, Paul Nannery
KC2VRJ wrote:
|
|
Paul Nannery KC2VRJ
That I understand. I guess my question is do I need a different command to start it? Where are the settings of there are any.
On Fri, May 4, 2018, 8:13 PM Steve N4IRS <szingman@...> wrote:
|
|
it is normally started as a service to listen on port 2470. You can
stop the service with systemctl stop md380-emu.
toggle quoted messageShow quoted text
Then cd /opt/md380-emu ./md380-emi -h will show you the options other then -S 2470 which will start the emulator as a daemon listening on port 2470 Steve
On 05/04/2018 08:15 PM, Paul Nannery
KC2VRJ wrote:
|
|
Paul Nannery KC2VRJ
Thank you for the help
On Fri, May 4, 2018, 8:20 PM Steve N4IRS <szingman@...> wrote:
|
|
F1TZO - Michel
Steve,
Thank you Steve and all the team who participate (Humor) you just ruined my vacation, I have to wait to go home to be able to test, implement etc;-) Really, it's still very good news that will simplify all the gateways I provide to French networks, so thanks Steve ! And I will not fail to share with you the results of my tests.... on my return from vacation ;-) and I look forward to trying the "md380-emu" for transcoding. You guys continue to help make a lot of things possible! 73" - Michel - F1TZO -------------------- Le 04/05/2018 à 17:50, Steve N4IRS a écrit : I have built the first TEST package for DVSwitch on a Raspbian (Jessie and Stretch), x86. I have not tested it on x64 yet.
|
|
Steven Blackford
Steve, Just a quick follow up, I setup a new ASL node today using Raspbian Stretch image & have a new bridge up & going over to DMR. It’s working great! Setup was straight forward. Now I have a few more bridges to work on. 😉 Thanks for all the hard work to everyone! 73 de K4SQI!
Steve, K4SQI
From: Steve N4IRS
Sent: Friday, May 4, 2018 11:50 AM To: main@DVSwitch.groups.io Subject: [DVSwitch] Alpha test of new DVSwitch programs available.
I have built the first TEST package for DVSwitch on a Raspbian (Jessie and Stretch), x86. I have not tested it on x64 yet. wget http://dvswitch.org/install-dvswitch-repo chmod +x install-dvswitch-repo ./install-dvswitch-repo
apt-get install analog-bridge
|
|
EA5GVK Joaquin
I setup a new ASL node today using Raspbian Stretch image & have a new bridge up & going over to DMR. It’s working great!
Congratulations. 73 EA5GVK.
|
|
Hi All, Does mmdvm-bridge literally 'bridge' all supported mmdvm modes? If yes, does it require additional hardware? I'm aware of md380-emu but I thought D-Star required physical hardware... Perhaps I've got the wrong end of the stick. Either way, thanks for the continued innovation and patience with all the questions! Edit: Just found the Wiki page, but the question still stands. Is additional hardware required for D-Star? Thanks again
|
|
MMDVM_Bridge will bridge "like" or compatible modes. So
toggle quoted messageShow quoted text
AMBE modes: DMR NXDN YSFn IMBE modes: P25 YSFw So, what is missing from this list? D-Star. D-Star is odd man out. It's not compatible with any of the other modes. So, it must be transcoded. Analog_Bridge will encode / decode DMR using md380-emu. For D-Star you need a hardware vocoder. The transcoder is simply a back to back configuration of 2 copies of Analog_Bridge. One operating in DMR mode and one operating in D-Star mode. MMDVM_Bridge can handle the connection to DMR and D-Star (ircDDBGateway) It would look something like this: BM <-> MMDVM_Bridge <-> Analog_Bridge <-> Analog_Bridge <-> MMDVM_Bridge <->ircDDBGateway The two MMDVM_Bridges can be a single instance. The same idea would go for a DMR to P25. Transcoding required. 73, Steve
On 05/07/2018 08:03 PM, Matthew 2E0SIP
wrote:
|
|
Glen Bizeau
How about DMR <-> {Teamspeak or Zello} :) Glen VE9GLN
On Mon, May 7, 2018 at 9:13 PM, Steve N4IRS <szingman@...> wrote:
|
|
Analog_Bridge uses USRP to transport analog_audio and signaling to
and from AllStarLink. If you can get Zello or TeamSpeak to talk
USRP...
toggle quoted messageShow quoted text
On 05/07/2018 08:15 PM, Glen Bizeau
wrote:
|
|
Jeff Carrier
I'm assuming P25 to analog (allstar) needs transcoding done also? de K0JSC
On Mon, May 7, 2018 at 6:13 PM, Steve N4IRS <szingman@...> wrote:
|
|
Yes, you would need one copy of Analog_Bridge. Thus the name.
toggle quoted messageShow quoted text
On 05/07/2018 08:22 PM, Jeff Carrier
wrote:
|
|
Matthew 2E0SIP
Steve - Thanks for the detailed reply, things are a little clearer now. Glen - For Teamspeak and Zello most people are doing the DMR to Analogue conversion with AllStar Asterisk + Analogue Bridge, using a SIP/IAX client to 'dial' into AllStar, bridging the audio with virtual audio cables and relying on VOX to trigger the PTT. It's not pretty, but it works. Teamspeak has some SDKs and public documentation that indicates creating a USRP link would be possible with some work, but Zello is a Windows only "black box". One note on Zello - I've been told by several people that Zello adds significant latency that can make anything but Rx only challenging, although I've not verified this myself.
|
|