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: Audio adjustment DVS
It’s fixed, just did some testing on the system with several on the RF analog side and the DMR audio was great. I chose the 5.0 setting because kv4s recommended it on his setup webpage and previously we tried raising to 2.0 without hardly a bump.
thanks Steve 73 de k7iou
|
|
Re: Audio adjustment DVS
Figured out what you meant by comments, (….) in the code. Lol
set gain DMR —->analog usrpGain=5.0 we will see how it works when we get a couple stations on RF. thanks de k7iou
|
|
Re: Audio adjustment DVS
Yes, read the comments.
toggle quoted messageShow quoted text
On 12/20/21 3:48 PM, David k7iou wrote:
We would need to change where circled?
|
|
Re: Audio adjustment DVS
We would need to change where circled?
thanks
|
|
Re: Audio adjustment DVS
Hi Steve, this is what he sees when he ssh into CN.
/opt/Analog_Bridge/Analog_Bridge.ini
and it looks like this now:
[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_USE_GAIN ; Digital -> Analog (AUDIO_UNITY, AUDIO_USE_GAIN, AUDIO_USE_AGC) usrpGain = 1.0 ; 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_USE_GAIN ; Analog -> Digital (AUDIO_UNITY, AUDIO_USE_GAIN, AUDIO_BPF) tlvGain = 1.0 ; Gain factor when tlvAudio = AUDIO_USE_GAIN (0.0 to 5.0) (1.0 = AUDIO_UNITY)
can you highlight the actual adjustment so we can perform an increase of 3 dB change? He knows how to change and write the file.
|
|
Help getting DVSwitch and DVSwitch Mobile to work please
I have done the Server and Client setups from DVSwitch Installation and User Guide Version 1.61.
As far as I can tell I have it right, but not quite ... The DVS Mobile - I long press A then B selecting my options. Then the SEND button. Nothing appears to happen though, and I can[t hear any received audio from and modes. I can login to the Server and have set it up as per DVSwitch Installation and User Guide Version 1.61. The server and client are connected according to the client. So, any tips for a newbie please hihi! Thanks Mike ZL4IA mikejensencomputing@...
|
|
Re: Audio adjustment DVS
usrpGain = 1.10 ; Gain factor when usrpAudio
= AUDIO_USE_GAIN (0.0 to 5.0) (1.0 = AUDIO_UNITY)
toggle quoted messageShow quoted text
On 12/19/21 10:52 AM, nh6bf via
groups.io wrote:
On my Clearnode, the Analog-Bridge.ini file already has AUDIO_USE_GAIN in both sections. Being familiar with the WD7F setup, I get the DMR audio just fine... But...on occasions I do get breaks in the audio or no audio. So, not sure what is going on... Also, the CN has fail safe backups, so if you mess up some ini files, it writes it back to default...Smart Guy!!!
|
|
Re: Audio adjustment DVS
On my Clearnode, the Analog-Bridge.ini file already has AUDIO_USE_GAIN in both sections. Being familiar with the setup, I get the DMR audio just fine... But...on occasions I do get breaks in the audio or no audio. So, not sure what is going on... Also, the CN has fail safe backups, so if you mess up some ini files, it writes it back to default...Smart Guy!!!
|
|
Re: Audio adjustment DVS
/opt/Analog_Bridge/Analog_Bridge.ini
toggle quoted messageShow quoted text
[USRP] 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)
On 12/18/21 12:33 PM, David k7iou
wrote:
|
|
Audio adjustment DVS
Hello, we are stumped where to adjust the audio, (DMR to analog). It’s great coming from the analog repeater side to DMR but from DMR to analog it’s in the dirt and needs to be raised. We are connecting the Clear node to the EchoLink on the repeater system and don’t want to adjust EL on the repeater because it’s balanced correctly. Also we are all reeling from the recent passing 12/16 of one of our (leaders, father to many) hams in the group who helped set this up and we did his last call on the system last night. I’m not on site so I’d have to relay the information and help them walk through the adjustment. It would be greatly appreciated if you could display step by step because we are still learning-dummies….. Regards de David k7iou MMDVM_Bridge and Analog_Bridge ClearNode software distribution. We are currently supporting DMR, P25, System Fusion YFS Reflectors, FCS Rooms and NXDN Reflectors.
|
|
kf7eel / hbnet
Patrick Johnson
Trying to get this installed, seems like awesome dmr software. I would like it to use with unit to unit calling.
There is absolutely no install information, is it possible for someone to spend 5 min to explain how to install it? I’ve been at it 8 hours and I am not new to linux. Frustration level 5000
|
|
Re: What is an ISPC2 Server?
DO1KBL, Kim
Maybe you can have a look with Mike if it is easy to include the private call function in IPSC_Bridge and HB_Bridge or if it is more complicated.
The Main Server is a HBlink3 system and the hb_bridge connected as peer with the hblink3 server. This would be nice if it also works.
|
|
Lessons Learned for those building Multimode Repeaters
Jim - K6JM
I converted a D-STAR repeater to MultiMode and have documented what I learned. Biggest takeaway was that some Motorola repeaters are not appropriate to use as the radios for MMDVM if DMR will be enabled. My hope is to help others avoid my mistakes. https://www.k6jm.com/wp/mmdvm-lessons-learned/ Jim – K6JM
|
|
Transmit problem using DVS
John EA5JAV/M0JCA
DVSwitch was working fine upto a couple weeks ago on DMR, now when I PTT nothing gets transmitted, yet when I Tx via e.g. Droidstar then retry via DVSwitch then works fine. I have tried different BM servers, have latest updates etc, any ideas please? Thanks, John. EA5JAV
|
|
Re: Good morning to all
Mike AE4ML <mike.lussier@...>
will do ,
Thanks
|
|
Re: What is an ISPC2 Server?
Yes
toggle quoted messageShow quoted text
On 12/14/2021 9:05 AM, DO1KBL, Kim via
groups.io wrote:
Thank you Steve.
|
|
Re: What is an ISPC2 Server?
DO1KBL, Kim
Thank you Steve.
toggle quoted messageShow quoted text
Mike is also reading Here? Von meinem iPhone gesendet
Am 14.12.2021 um 15:01 schrieb Steve N4IRS <szingman@...>:
|
|
Re: What is an ISPC2 Server?
Randy has accepted the pull request so the change to dmr_utils is now in their repo. We will be updating pypi so that the change are available via pip.
|
|
Re: #dmrlink Accepting DTMF tones in asterisk to link with allstar nodes
#dmrlink
toggle quoted messageShow quoted text
On 12/13/21 11:40 PM, Eric KE8GRY
wrote:
Hello, I followed the allstar <-> dvswitch setup guide, and have asterisk talking to my radio. Really cool stuff. Now I just need to know how to control it. I desire to setup some DTMF commands to link/unlink with specific allstar nodes.
|
|
#dmrlink Accepting DTMF tones in asterisk to link with allstar nodes
#dmrlink
Eric KE8GRY <ke8gry@...>
Hello, I followed the allstar <-> dvswitch setup guide, and have asterisk talking to my radio. Really cool stuff. Now I just need to know how to control it. I desire to setup some DTMF commands to link/unlink with specific allstar nodes.
Here's the dream setup: DTMF "D" Disconnects me from anything. DTMF "C" Connects me to a specific allstar node. DTMF "A" and "B" would be available to trigger something like an audio weather report or just turn on and off parrot mode.... Connections time out after 15 minutes of inactivity. Current rpt.conf stanza for 1999 is as follows. [1999] rxchannel = USRP/127.0.0.1:34001:32001 ; Use the USRP channel driver. Must be enabled in modules.conf ; 127.0.0.1 = IP of the target application ; 34001 = UDP port the target application is listening on ; 32001 = UDP port ASL is listening on duplex = 0 ; 0 = Half duplex with no telemetry tones or hang time. Ah, but Allison STILL talks! hangtime = 0 ; squelch tail hang time 0 althangtime = 0 ; longer squelch tail hang time 0 holdofftelem = 1 ; Hold off all telemetry when signal is present on receiver or from connected nodes ; except when an ID needs to be done and there is a signal coming from a connected node. telemdefault = 0 ; 0 = telemetry output off. Don't send Allison to DMR !!!!!!!!!!!!!!!!! Trust me. telemdynamic = 0 ; 0 = disallow users to change the local telemetry setting with a COP command, linktolink = no ; disables forcing physical half-duplex operation of main repeater while ; still keeping half-duplex semantics (optional) nounkeyct = 1 ; Set to a 1 to eliminate courtesy tones and associated delays. totime = 180000 ; transmit time-out time (in ms) (optional, default 3 minutes 180000 ms) idrecording = |ie ; id recording or morse string see http://ohnosec.org/drupal/node/87 idtalkover = |ie ; Talkover ID (optional) default is none see http://ohnosec.org/drupal/node/129
|
|