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 analog-bridge 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
|
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
toggle quoted message
Show quoted text
From: Steve N4IRSSent: Friday, May 4, 2018 11:50 AM To: main@DVSwitch.groups.ioSubject: [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. 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 analog-bridge 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
|
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
toggle quoted message
Show quoted text
On Fri, May 4, 2018 at 9:58 AM, Steven Blackford <kb7sqi@...> wrote: 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 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 chmod +x install-dvswitch-repo ./install-dvswitch-repo apt-get update apt-get install analog-bridge 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
|
JJ,
No not yet. Not until full release The changes are coming too fast.
Steve
On 5/4/2018 12:08 PM, JJ Cummings
wrote:
toggle quoted message
Show quoted text
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
|
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.
|
Steve,
How do you use the MD380-emu ?
toggle quoted message
Show quoted text
On Fri, May 4, 2018 at 12:08 PM, JJ Cummings <cummingsj@...> wrote: 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
|
Paul,
md380-emu is used with analog_bridge to encode and decode AMBE.
Steve
On 05/04/2018 08:09 PM, Paul Nannery
KC2VRJ wrote:
toggle quoted message
Show quoted text
Steve,
How do you use the MD380-emu ?
|
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.
toggle quoted message
Show quoted text
On Fri, May 4, 2018, 8:13 PM Steve N4IRS < szingman@...> wrote:
Paul,
md380-emu is used with analog_bridge to encode and decode AMBE.
Steve
On 05/04/2018 08:09 PM, Paul Nannery
KC2VRJ wrote:
Steve,
How do you use the MD380-emu ?
|
it is normally started as a service to listen on port 2470. You can
stop the service with systemctl stop md380-emu.
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:
toggle quoted message
Show quoted text
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:
Paul,
md380-emu is used with analog_bridge to encode and decode
AMBE.
Steve
On
05/04/2018 08:09 PM, Paul Nannery KC2VRJ wrote:
Steve,
How do you use the MD380-emu ?
|
toggle quoted message
Show quoted text
On Fri, May 4, 2018, 8:20 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.
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:
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:
Paul,
md380-emu is used with analog_bridge to encode and decode
AMBE.
Steve
On
05/04/2018 08:09 PM, Paul Nannery KC2VRJ wrote:
Steve,
How do you use the MD380-emu ?
|
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.
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
chmod +x install-dvswitch-repo
./install-dvswitch-repo
apt-get update
apt-get install analog-bridge
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
|
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
toggle quoted message
Show quoted text
From: Steve N4IRSSent: Friday, May 4, 2018 11:50 AM To: main@DVSwitch.groups.ioSubject: [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. 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 analog-bridge 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
|
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
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:
toggle quoted message
Show quoted text
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!
|
How about DMR <-> {Teamspeak or Zello} :)
Glen VE9GLN
toggle quoted message
Show quoted text
On Mon, May 7, 2018 at 9:13 PM, Steve N4IRS <szingman@...> wrote:
MMDVM_Bridge will bridge "like" or compatible modes. So
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:
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!
|
Analog_Bridge uses USRP to transport analog_audio and signaling to
and from AllStarLink. If you can get Zello or TeamSpeak to talk
USRP...
On 05/07/2018 08:15 PM, Glen Bizeau
wrote:
toggle quoted message
Show quoted text
How about DMR <-> {Teamspeak or Zello} :)
Glen
VE9GLN
|
I'm assuming P25 to analog (allstar) needs transcoding done also?
de K0JSC
toggle quoted message
Show quoted text
On Mon, May 7, 2018 at 6:13 PM, Steve N4IRS <szingman@...> wrote:
MMDVM_Bridge will bridge "like" or compatible modes. So
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:
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!
|
Yes, you would need one copy of Analog_Bridge. Thus the name.
On 05/07/2018 08:22 PM, Jeff Carrier
wrote:
toggle quoted message
Show quoted text
I'm assuming P25 to analog (allstar) needs
transcoding done also?
de K0JSC
|
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.
|