Welcome to DVSwitch
Purpose
1) Allows “local” networking during an outage of the regional national/international network server.
2) Allows a local network operator to “blend” upstream feeds from different Networks (capital N on purpose). These Networks can’t get their act together and learn how to play nice with each other (everyone guilty as far as we are concerned). They may not like people doing this, but the solution is to grow up and work with each other, and not keep trying to force people to take sides.
3) Allows local segregation of localized traffic with more flexibility.
4) Allows experimentation with linking and how it’s done (part 97 specifies experimentation and advancement of the radio art are a core part of amateur radio).
Mission Statement/Position
WHEREAS the Networks continue to be largely islands and are not working together to create a unified network of Networks.
WHEREAS no firm reason has been given by any of the Networks why a *competent* local network operator cannot make this work effectively.
(US ONLY)
WHEREAS 47 CFR 97 (Amateur Radio Service) specifies that a core component of amateur radio is experimentation and advancement of the radio art [97.1(b)].
BE IT RESOLVED the core group of US amateur radio operators and experimenters organized around the DVSwitch project, and in the spirit of USA 47 CFR 97 and its intentions, support the *responsible* and *thoughtful* use of digital voice networking tools to create localized networks that will interconnect to the national/international Networks, and will support users of its tools in order to do this in the most effective and sustainable way possible.
Re: Switch Between BM and TGIF
G4WXN@...
Tom I keep copies of the config files on my desktop, and then copy them over as needed.
|
|
Help with YCS Server connection
I want to connect to the Ysf side of the YCS Server. Works ok If I connect to the Fcs side
At the moment I have. Ysfreflector to MB to MB to Ysfgateway to YCS (Ysf DG-ID 35) Traffic passes from the Ycs side. But not from the Ysfreflector side. MB does not want to talk to Ysfgateway when set to connect to YSF
|
|
Re: Hotspot Audio for C4FM Very loud and distorted.
Patrick Perdue
Also true, though I think he is just connecting his hotspot to DMR and using it to convert to C4FM, not DVSwitch for that. Again, could be wrong, and I'll shut up before I get myself into trouble, but that's how I read it.
On 12/30/2020 6:27 AM, Steve N4IRS
wrote:
Actually, if he is using DVSwitch Server, he can change to audio level when he switches to YSF in /opt/Analog_Bridge/dvsm.macro:
|
|
Re: Hotspot Audio for C4FM Very loud and distorted.
Actually, if he is using DVSwitch Server, he can change to audio
level when he switches to YSF in /opt/Analog_Bridge/dvsm.macro:
toggle quoted messageShow quoted text
[MACROS] ; Example: When a DVSM user selects the DMR mode, AB will look for the mode below and execute the script and pass the parameter. ; In this case, AB will execute the script "/opt/MMDVM_Bridge/dvswitch.sh" and pass the prarmeters of "mode DMR" to the script. DMR = /opt/MMDVM_Bridge/dvswitch.sh mode DMR DSTAR = /opt/MMDVM_Bridge/dvswitch.sh mode DSTAR NXDN = /opt/MMDVM_Bridge/dvswitch.sh mode NXDN P25 = /opt/MMDVM_Bridge/dvswitch.sh mode P25 YSF = /opt/MMDVM_Bridge/dvswitch.sh mode YSF So, it would be a matter of editing the above.
On 12/30/20 6:23 AM, Patrick Perdue
wrote:
|
|
Re: Hotspot Audio for C4FM Very loud and distorted.
Patrick Perdue
I could be wrong, but it doesn't sound like Frank is actually
bridging to YSF, but rather is just crossmoding to DMR with a C4FM
radio. That being the case, there will be no separate option for
changing the TLVGain for YSF. You'll have to adjust TLVGain for
DMR audio and hope it helps without overcompensating.
On 12/30/2020 6:19 AM, Steve N4IRS
wrote:
Frank,
|
|
Re: Hotspot Audio for C4FM Very loud and distorted.
Frank,
toggle quoted messageShow quoted text
You can control the audio level sent from or to digital. Depending on how you change modes you can change levels on the fly. Since you are happy with the level of DMR, I would start there since this is what you will want to return to. The mode command command of dvswitch.sh will take 2 optional parameters. These parameters control the audio levels. Below is the section from Analog_Bridge.ini: [USRP] address = 127.0.0.1 ; IP address of USRP partner (Allstar/Asterisk or another Analog_Bridge) txPort = 32001 ; Transmit USRP frames on this port rxPort = 34001 ; Listen for USRP frames on this port usrpAudio = AUDIO_UNITY ; Digital -> Analog (AUDIO_UNITY, AUDIO_USE_GAIN, AUDIO_USE_AGC) usrpGain = 1.10 ; Gain factor when usrpAudio = AUDIO_USE_GAIN (0.0 to 5.0) (1.0 = AUDIO_UNITY) usrpAGC = -20,10,100 ; Set the agc threshold (db), slope (db) and decay (ms) tlvAudio = AUDIO_UNITY ; Analog -> Digital (AUDIO_UNITY, AUDIO_USE_GAIN, AUDIO_BPF) tlvGain = 0.35 ; Gain factor when tlvAudio = AUDIO_USE_GAIN (0.0 to 5.0) (1.0 = AUDIO_UNITY) The above has usrpAudio and TLV audio set to AUDIO_UNITY. This is the same as AUDIO_USE_GAIN with gain of 1.0 You can use dvswitch.sh mode DMR 1.0 1.0 to do the same thing. The command is dvswitch.sh mode {DMR|NXDN|P25|YSF|DSTAR} tlvGain usrpGain Since your audio from Analog to YSFn is too loud, I would start by cutting the audio sent to YSFn in half and test: dvswitch.sh mode YSF .50 1.0 Test with this and see if you are happy with the levels. 73, Steve N4IRS
On 12/30/20 12:54 AM, Frank C. D'Amato
wrote:
I have DVswitch setup DMR>Analog. It pushes a DMR TG to my Hamvoip Allstar node (2 seperate Pi's).
|
|
Re: Hotspot Audio for C4FM Very loud and distorted.
Patrick Perdue
Are you running USRPGain and TLVGain at unity? I've found it
helps a lot to turn TLVGain down quite a bit in Analog_Bridge.ini.
TLV is the gain sent from analog to digital. This will reduce the
gain to DMR from analog. More headroom isn't necessarily bad,
though you'll find that audio to your Yaesu is probably still
louder than with a DMR radio. I'm not a Yaesu-using person myself,
though I did just order an FT70 to play with, so I don't know
exactly why these differences in levels between DMR and C4FM
radios are what they are when everyone is using the same codec.
I'll let someone better qualified explain that.
Here's how I have my TLV gain set: tlvAudio = AUDIO_USE_GAIN ; Analog -> Digital
(AUDIO_UNITY, AUDIO_USE_GAIN, AUDIO_BPF)
When playing with things a month or so ago, I was told that, on
my bridge, digital to digital (person A on DMR radio and person B
on a Yaesu) sounded OK, but audio from analog was too hot on C4FM,
but OK on analog, so I turned down the TLVGain a little. I don't
really know a better way to handle that situation. Note that in my
case, DVSwitch is not involved in making the connection between
DMR and YSF. I got the same results when using DVSwitch instead,
though.
And for USRPGain, I'm using AGC, with the threshold a little higher than in the default configuration. This is personal preference, but I find it works pretty well on my bridge. usrpAudio = AUDIO_USE_AGC ; Digital -> Analog
(AUDIO_UNITY, AUDIO_USE_GAIN, AUDIO_USE_AGC)
On 12/30/2020 12:54 AM, Frank C.
D'Amato wrote:
I have DVswitch setup DMR>Analog. It pushes a DMR TG to my Hamvoip Allstar node (2 seperate Pi's).
|
|
Hotspot Audio for C4FM Very loud and distorted.
I have DVswitch setup DMR>Analog. It pushes a DMR TG to my Hamvoip Allstar node (2 seperate Pi's).
When I talk on the analog radio, the audio sounds great coming out of my DMR radio connected to a Openspot (Both ver 1&2). If I put my openspot modem to C4FM (to use my yaesu rado in DN mode), and connect to the TG that my DVswitch is transmitting to, the audio sounds very distorted and loud. Anyone else have this problem? Using the same setup C4FM to DMR on the openspots sound great on the yeasu radio, The problem is only there on the TG the DVswitch is pushing the analog audio to.
|
|
Re: Bridge
If it's keying, it should also sending audio. Check your Vocoders
and maybe the audio levels in your AB.ini If sending in one
direction and not another, I expect a port issue in that direction.
toggle quoted messageShow quoted text
On 12/28/20 10:57 PM,
ibjosh1985@... wrote:
i do see where dmr does key up p25 and p25 does not key up dmr that much i do know
|
|
Re: Bridge
Joshua Johnson - KC5JMJ
i do see where dmr does key up p25 and p25 does not key up dmr that much i do know
even when dmr key's up p25 no audio is being routed
|
|
Re: Bridge
It's not just about errors. It's about following the data through.
Does data enter a component? Does the data leave the component...
toggle quoted messageShow quoted text
|
|
Re: Bridge
Joshua Johnson - KC5JMJ
ok i'm not seeing any error's in the logs
|
|
Re: Bridge
I run everything in the foreground while testing. Once all works, I
have it all start at boot.
toggle quoted messageShow quoted text
On 12/28/20 10:20 PM,
ibjosh1985@... wrote:
ok does the MMDVM start up auto or do i launch it manual making sure i do have everything running
|
|
Re: Bridge
Joshua Johnson - KC5JMJ
ok does the MMDVM start up auto or do i launch it manual making sure i do have everything running
|
|
Re: Bridge
Follow the data through the logs. Send one short transmission and
follow it.
toggle quoted messageShow quoted text
|
|
Re: Bridge
Joshua Johnson - KC5JMJ
here is a copy of the logs
|
|
Re: Bridge
Te questions are what you should be asking yourself as you
troubleshoot.
toggle quoted messageShow quoted text
On 12/28/20 9:47 PM,
ibjosh1985@... wrote:
M: 2020-12-29 02:46:42.808 Currently linked repeaters:
|
|
Re: Bridge
Joshua Johnson - KC5JMJ
M: 2020-12-29 02:46:42.808 Currently linked repeaters:
M: 2020-12-29 02:46:42.809 KC5JMJ : 240.58.230.191:24226 0/120 M: 2020-12-29 02:46:42.809 KC5JMJ : 240.58.230.191:6820 2/120 the KC5FDO is no longer listed as linked repeaters
|
|
Re: Bridge
Joshua Johnson - KC5JMJ
|
|
Re: Bridge
Like I said, follow the data. Since you are testing DMR to P25.
toggle quoted messageShow quoted text
Is MMDVM_Bridge logging into the Master? Do you see the data when a DMR user keys in the MB log? Do you see the data in the AB_DMR log? Do you see the data in the AB_P25 log? Do you see the P25 data transmitting from MB? Is the P25Gateway logged into the P25 Reflector? The LAST thing you care about is the dashboard. Follow the data.
On 12/28/20 9:38 PM,
ibjosh1985@... wrote:
ok i see on the dashboard now when i key dmr it says tx p25 but no audio so i did get that far
|
|