Re: Multiple private nodes one cloud server using DVSwitch Mobile - Audio Issues. #brandmeister #mmdvm_bridge #analog_bridge


Willie Sandin
 

DV Switch - N0MGJ - 

; MMDVM_Bridge export / import configuration file.
;   This file should be placed along side of MMDVM_Bridge or it can be
;   supplied as a path on the MMDVM_BRIDGE environment variable.
 
; Configure the Quantar Repeater Partner
; Note that the TX and RX ports are already reversed for MMDVM_Bridge <--> Quantar_Bridge
[QUANTAR]
logFilePath = /var/log/Quantar_Bridge.log
Address = 127.0.0.1             ; Address to send AMBE TLV frames to (export)
TXPort = 34103                  ; Port to send AMBE TLV frames to (export)
RXPort = 34100                  ; Port to listen on (import)
quantarPort = 1994              ; HDLC frames To/From the Quantar repeater
logLevel = 2                    ; Show messages and above 0=No logging, 1=Debug, 2=Message, 3=Info, 4=Warning, 5=Error, 6=Fatal
debug = 0                       ; Debug 0 = off, 1 = on (adds lots of additional messages)
 
; Configure the DMR Partner
; Audio format is AMBE 72 bit
[DMR]
Address = 127.0.0.1             ; Address to send AMBE TLV frames to (export)
TXPort = 31100                  ; Port to send AMBE TLV frames to (export)
RXPort = 31103                  ; Port to listen on (import)
Slot = 2                        ; Export slot
 
; Configure the D-Star Partner
; Audio format is AMBE 48 bit (DSAMBE)
[DSTAR]
Address = 127.0.0.1             ; Address to send AMBE TLV frames to (export)
TXPort = 32100                  ; Port to send AMBE TLV frames to (export)
RXPort = 32103                  ; Port to listen on (import)
FallbackID = 1234567            ; In case we can not find a valid DMR id in the database, export this one
ExportTG = 9                    ; Which TG to export
Slot = 2                        ; Export slot
 
; Configure the NXDN Partner
; Audio format is AMBE 72 bit
[NXDN]
Address = 127.0.0.1             ; Address to send AMBE TLV frames to (export)
TXPort = 33100                  ; Port to send AMBE TLV frames to (export)
RXPort = 33103                  ; Port to listen on (import)
FallbackID = 1234567            ; In case we can not find a valid DMR id in the database, export this one
NXDNFallbackID  = 12345         ; Use this ID when the input DMR ID is not found in the database
Translate = 1234=4321           ; Translate NXDN TG < -- > DMR TG (bidirectional)
Slot = 2                        ; Export slot
 
; Configure the P25 Partner
; Audio format is IMBE 88 bit
[P25]
Address = 127.0.0.1             ; Address to send AMBE TLV frames to (export)
TXPort = 34100                  ; Port to send AMBE TLV frames to (export)
RXPort = 34103                  ; Port to listen on (import)
Slot = 2                        ; Export slot
 
; Configure the Yaesu Fusion Partner
; Audio format is AMBE 72 bit
; Audio format is IMBE 88 bit
[YSF]
Address = 127.0.0.1             ; Address to send AMBE TLV frames to (export)
TXPort = 35100                  ; Port to send AMBE TLV frames to (export)
RXPort = 35103                  ; Port to listen on (import)
FallbackID = 1234567            ; In case we can not find a valid DMR id in the database, export this one
ExportTG = 1234                 ; Which TG to export
Slot = 2                        ; Export slot


MMDVM Log - (Clipped)

M: 2020-08-31 23:23:00.048 DMR Slot 2, received network end of voice transmission, 0.5 seconds, 0% packet loss, BER: 0.0%
M: 2020-08-31 23:23:06.162 DMR Slot 2, received network voice header from N0EBB to TG 31295
M: 2020-08-31 23:23:06.562 DMR Talker Alias (Data Format 1, Received 6/21 char): 'N0EBB '
M: 2020-08-31 23:23:07.287 DMR Talker Alias (Data Format 1, Received 13/21 char): 'N0EBB DMR ID:'
M: 2020-08-31 23:23:08.004 DMR Talker Alias (Data Format 1, Received 20/21 char): 'N0EBB DMR ID: 316380'
M: 2020-08-31 23:23:08.724 DMR Talker Alias (Data Format 1, Received 21/21 char): 'N0EBB DMR ID: 3163801'
M: 2020-08-31 23:23:17.485 DMR Slot 2, received network end of voice transmission, 11.6 seconds, 0% packet loss, BER: 0.0%
M: 2020-08-31 23:23:20.991 DMR Slot 2, received network voice header from KC1RLW to TG 93
M: 2020-08-31 23:23:21.576 DMR Talker Alias (Data Format 1, Received 6/15 char): 'KC1RLW'
M: 2020-08-31 23:23:22.308 DMR Talker Alias (Data Format 1, Received 13/15 char): 'KC1RLW Robert'
M: 2020-08-31 23:23:23.009 DMR Talker Alias (Data Format 1, Received 15/15 char): 'KC1RLW Robert L'
M: 2020-08-31 23:23:26.382 DMR Slot 2, received network end of voice transmission, 5.5 seconds, 0% packet loss, BER: 0.0%
M: 2020-08-31 23:23:27.686 DMR Slot 2, received network voice header from N0MGJ to TG 31295
M: 2020-08-31 23:23:28.285 DMR Talker Alias (Data Format 1, Received 6/13 char): 'N0MGJ '
M: 2020-08-31 23:23:29.011 DMR Talker Alias (Data Format 1, Received 13/13 char): 'N0MGJ Duane W'
M: 2020-08-31 23:23:37.053 DMR Slot 2, received network end of voice transmission, 9.5 seconds, 0% packet loss, BER: 0.0%
M: 2020-08-31 23:23:45.756 DMR Slot 2, received network voice header from KE3R to TG 93
M: 2020-08-31 23:23:46.342 DMR Talker Alias (Data Format 1, Received 6/18 char): 'KE3R A'
M: 2020-08-31 23:23:47.119 DMR Talker Alias (Data Format 1, Received 13/18 char): 'KE3R AnyTone '
M: 2020-08-31 23:23:47.300 DMR Slot 2, received network end of voice transmission, 1.6 seconds, 0% packet loss, BER: 0.0%
M: 2020-08-31 23:23:48.580 DMR Slot 2, received network voice header from N0EBB to TG 31295
M: 2020-08-31 23:23:49.045 DMR Talker Alias (Data Format 0, Received 0/0 char): ''
M: 2020-08-31 23:23:49.642 DMR Talker Alias (Data Format 0, Received 0/0 char): ''
M: 2020-08-31 23:23:50.363 DMR Talker Alias (Data Format 1, Received 6/21 char): 'N0EBB '
M: 2020-08-31 23:23:51.085 DMR Talker Alias (Data Format 1, Received 21/21 char): 'N0EBB DMR ID: 3163801'
M: 2020-08-31 23:23:58.765 DMR Slot 2, received network end of voice transmission, 10.2 seconds, 0% packet loss, BER: 0.0%
M: 2020-08-31 23:24:26.425 DMR Slot 2, received network voice header from N0EBB to TG 31295
M: 2020-08-31 23:24:26.832 DMR Talker Alias (Data Format 1, Received 6/21 char): 'N0EBB '
M: 2020-08-31 23:24:27.548 DMR Talker Alias (Data Format 1, Received 13/21 char): 'N0EBB DMR ID:'
M: 2020-08-31 23:24:28.273 DMR Talker Alias (Data Format 1, Received 20/21 char): 'N0EBB DMR ID: 316380'
M: 2020-08-31 23:24:28.991 DMR Talker Alias (Data Format 1, Received 21/21 char): 'N0EBB DMR ID: 3163801'
M: 2020-08-31 23:24:49.630 DMR Slot 2, received network end of voice transmission, 23.5 seconds, 0% packet loss, BER: 0.0%
M: 2020-08-31 23:24:57.848 DMR Slot 2, received network voice header from N0MGJ to TG 31295
M: 2020-08-31 23:24:58.242 DMR Talker Alias (Data Format 1, Received 6/13 char): 'N0MGJ '
M: 2020-08-31 23:24:58.961 DMR Talker Alias (Data Format 1, Received 13/13 char): 'N0MGJ Duane W'
M: 2020-08-31 23:25:11.682 DMR Slot 2, received network end of voice transmission, 14.2 seconds, 0% packet loss, BER: 0.0%
M: 2020-08-31 23:25:17.920 DMR Slot 2, received network voice header from N0EBB to TG 31295
M: 2020-08-31 23:25:18.518 DMR Talker Alias (Data Format 1, Received 6/21 char): 'N0EBB '
M: 2020-08-31 23:25:19.240 DMR Talker Alias (Data Format 1, Received 13/21 char): 'N0EBB DMR ID:'
M: 2020-08-31 23:25:19.959 DMR Talker Alias (Data Format 1, Received 20/21 char): 'N0EBB DMR ID: 316380'
M: 2020-08-31 23:25:20.680 DMR Talker Alias (Data Format 1, Received 21/21 char): 'N0EBB DMR ID: 3163801'
M: 2020-08-31 23:25:25.599 DMR Slot 2, received network end of voice transmission, 7.7 seconds, 0% packet loss, BER: 0.0%

=============================================
Analog Bridge Log - n0mgj

W: 2020-08-31 23:21:01.410 Unknown section/name in .ini file: AMBE_AUDIO/exportMetadata
W: 2020-08-31 23:21:01.410 Unknown section/name in .ini file: AMBE_AUDIO/subscriberFile
M: 2020-08-31 23:21:01.410 Setting [USRP] address -> 169.254.42.42
M: 2020-08-31 23:21:01.410 Setting [USRP] txPort -> 50311
M: 2020-08-31 23:21:01.410 Setting [USRP] rxPort -> 50311
M: 2020-08-31 23:21:01.410 Setting [USRP] usrpAudio -> AUDIO_USE_GAIN
M: 2020-08-31 23:21:01.410 Setting [USRP] usrpGain -> 1.10
M: 2020-08-31 23:21:01.410 Setting [USRP] tlvAudio -> AUDIO_UNITY
M: 2020-08-31 23:21:01.410 Setting [USRP] tlvGain -> 0.35
W: 2020-08-31 23:21:01.410 Using deprecated option "aslAudio"
M: 2020-08-31 23:21:01.410 Setting [USRP] aslAudio -> AUDIO_UNITY
W: 2020-08-31 23:21:01.410 Using deprecated option "agcGain"
M: 2020-08-31 23:21:01.410 Setting [USRP] agcGain -> -20
W: 2020-08-31 23:21:01.410 Using deprecated option "dmrAudio"
M: 2020-08-31 23:21:01.410 Setting [USRP] dmrAudio -> AUDIO_UNITY
W: 2020-08-31 23:21:01.410 Using deprecated option "dmrGain"
M: 2020-08-31 23:21:01.410 Setting [USRP] dmrGain -> 0.35
M: 2020-08-31 23:21:01.410 Setting [DV3000] address -> 127.0.0.1
M: 2020-08-31 23:21:01.410 Setting [DV3000] rxPort -> 2460
I: 2020-08-31 23:21:01.410 Open UDP listener on 127.0.0.1:31140
I: 2020-08-31 23:21:01.410 Open USRP on 169.254.42.42:50311
D: 2020-08-31 23:21:01.410 Attempt to  init DV3000 in DMR mode
M: 2020-08-31 23:21:01.410 Connecting to DV3000 hardware......
W: 2020-08-31 23:21:02.427 DV3000 not found at 127.0.0.1:2460
I: 2020-08-31 23:21:02.427 Subscriber IDs file not found.
I: 2020-08-31 23:21:02.427 Default extended metadata <3167479>
I: 2020-08-31 23:21:02.427 Connecting to emulator on host 127.0.0.1:2474
W: 2020-08-31 23:21:02.427 Using software MBE decoder version 1.2.3
W: 2020-08-31 23:21:02.427 Using software OP25 IMBE/AMBE vocoder
I: 2020-08-31 23:21:02.428 Connected to USRP 169.254.42.42:50311
I: 2020-08-31 23:21:02.428 Starting TLV --> Analog_Bridge (decoder) --> USRP thread
D: 2020-08-31 23:21:02.428 INFO:{"ab":{"version":"1.4.2","date":"Fri Jan 10 09:38:27 EST 2020"},"dv3000":{"ip":"127.0.0.1","port":"2460","use_serial":"false"},"use_fallback":"true","use_emulator":"true","mute":"OFF","usrp":{"ip":"169.254.42.42","rx_port":"50311","tx_port":"50311","ping":"10","to_pcm":{"shape":"AUDIO_UNITY","gain":"-20.00"},"to_ambe":{"shape":"AUDIO_UNITY","gain":"0.35"}},"tlv":{"ip":"127.0.0.1","tx_port":"31143","rx_port":"31140","ambe_size":"72","ambe_mode":"DMR"},"digital":{"gw":"3167479","rpt":"319747902","tg":"9","ts":"2","cc":"1","call":"3167479"},"last_tune":""}
I: 2020-08-31 23:21:02.428 Starting USRP --> Analog_Bridge (encoder) -> TLV thread
I: 2020-08-31 23:21:15.239 USRP server ip change from 169.254.42.42 to new ip 68.188.86.74
D: 2020-08-31 23:21:15.426 INFO:{"ab":{"version":"1.4.2","date":"Fri Jan 10 09:38:27 EST 2020"},"dv3000":{"ip":"127.0.0.1","port":"2460","use_serial":"false"},"use_fallback":"true","use_emulator":"true","mute":"OFF","usrp":{"ip":"68.188.86.74","rx_port":"50311","tx_port":"50311","ping":"10","to_pcm":{"shape":"AUDIO_UNITY","gain":"-20.00"},"to_ambe":{"shape":"AUDIO_UNITY","gain":"0.35"}},"tlv":{"ip":"127.0.0.1","tx_port":"31143","rx_port":"31140","ambe_size":"72","ambe_mode":"DMR"},"digital":{"gw":"3167479","rpt":"319747902","tg":"9","ts":"2","cc":"1","call":"3167479"},"last_tune":""}
I: 2020-08-31 23:21:15.426 INFO packet sent to USRP client
I: 2020-08-31 23:21:15.426 codec=slin
D: 2020-08-31 23:21:15.427 INFO:{"ab":{"version":"1.4.2","date":"Fri Jan 10 09:38:27 EST 2020"},"dv3000":{"ip":"127.0.0.1","port":"2460","use_serial":"false"},"use_fallback":"true","use_emulator":"true","mute":"OFF","usrp":{"ip":"68.188.86.74","rx_port":"50311","tx_port":"50311","ping":"10","to_pcm":{"shape":"AUDIO_UNITY","gain":"-20.00"},"to_ambe":{"shape":"AUDIO_UNITY","gain":"0.35"}},"tlv":{"ip":"127.0.0.1","tx_port":"31143","rx_port":"31140","ambe_size":"72","ambe_mode":"DMR"},"digital":{"gw":"3167479","rpt":"319747902","tg":"9","ts":"2","cc":"1","call":"3167479"},"last_tune":""}
I: 2020-08-31 23:21:15.539 USRP packet type: USRP_TYPE_TEXT (NOMGJ) -> 3167479
I: 2020-08-31 23:21:21.352 Tune macro: *DMR will invoke "/opt/Analog_Bridge/dvswitch.sh mode DMR"
I: 2020-08-31 23:21:21.423 rxport=: 30000
D: 2020-08-31 23:21:21.423 INFO:{"ab":{"version":"1.4.2","date":"Fri Jan 10 09:38:27 EST 2020"},"dv3000":{"ip":"127.0.0.1","port":"2460","use_serial":"false"},"use_fallback":"true","use_emulator":"true","mute":"OFF","usrp":{"ip":"68.188.86.74","rx_port":"50311","tx_port":"50311","ping":"10","to_pcm":{"shape":"AUDIO_UNITY","gain":"-20.00"},"to_ambe":{"shape":"AUDIO_UNITY","gain":"0.35"}},"tlv":{"ip":"127.0.0.1","tx_port":"31143","rx_port":"30000","ambe_size":"72","ambe_mode":"DMR"},"digital":{"gw":"3167479","rpt":"319747902","tg":"9","ts":"2","cc":"1","call":"3167479"},"last_tune":""}
M: 2020-08-31 23:21:21.423 TLV rx socket reopened for 127.0.0.1:30000
I: 2020-08-31 23:21:22.520 MESSAGE packet sent to USRP client
D: 2020-08-31 23:21:22.520 INFO:{"ab":{"version":"1.4.2","date":"Fri Jan 10 09:38:27 EST 2020"},"dv3000":{"ip":"127.0.0.1","port":"2460","use_serial":"false"},"use_fallback":"true","use_emulator":"true","mute":"OFF","usrp":{"ip":"68.188.86.74","rx_port":"50311","tx_port":"50311","ping":"10","to_pcm":{"shape":"AUDIO_UNITY","gain":"-20.00"},"to_ambe":{"shape":"AUDIO_UNITY","gain":"0.35"}},"tlv":{"ip":"127.0.0.1","tx_port":"31143","rx_port":"30000","ambe_size":"72","ambe_mode":"DMR"},"digital":{"gw":"3167479","rpt":"319747902","tg":"9","ts":"2","cc":"1","call":"3167479"},"last_tune":""}
I: 2020-08-31 23:21:22.544 ambeMode = DMR, size = 72
D: 2020-08-31 23:21:22.544 INFO:{"ab":{"version":"1.4.2","date":"Fri Jan 10 09:38:27 EST 2020"},"dv3000":{"ip":"127.0.0.1","port":"2460","use_serial":"false"},"use_fallback":"true","use_emulator":"true","mute":"OFF","usrp":{"ip":"68.188.86.74","rx_port":"50311","tx_port":"50311","ping":"10","to_pcm":{"shape":"AUDIO_UNITY","gain":"-20.00"},"to_ambe":{"shape":"AUDIO_UNITY","gain":"0.35"}},"tlv":{"ip":"127.0.0.1","tx_port":"31143","rx_port":"30000","ambe_size":"72","ambe_mode":"DMR"},"digital":{"gw":"3167479","rpt":"319747902","tg":"9","ts":"2","cc":"1","call":"3167479"},"last_tune":""}
I: 2020-08-31 23:21:22.567 txport=: 31103
D: 2020-08-31 23:21:22.567 INFO:{"ab":{"version":"1.4.2","date":"Fri Jan 10 09:38:27 EST 2020"},"dv3000":{"ip":"127.0.0.1","port":"2460","use_serial":"false"},"use_fallback":"true","use_emulator":"true","mute":"OFF","usrp":{"ip":"68.188.86.74","rx_port":"50311","tx_port":"50311","ping":"10","to_pcm":{"shape":"AUDIO_UNITY","gain":"-20.00"},"to_ambe":{"shape":"AUDIO_UNITY","gain":"0.35"}},"tlv":{"ip":"127.0.0.1","tx_port":"31103","rx_port":"30000","ambe_size":"72","ambe_mode":"DMR"},"digital":{"gw":"3167479","rpt":"319747902","tg":"9","ts":"2","cc":"1","call":"3167479"},"last_tune":""}
I: 2020-08-31 23:21:22.591 rxport=: 31100
D: 2020-08-31 23:21:22.591 INFO:{"ab":{"version":"1.4.2","date":"Fri Jan 10 09:38:27 EST 2020"},"dv3000":{"ip":"127.0.0.1","port":"2460","use_serial":"false"},"use_fallback":"true","use_emulator":"true","mute":"OFF","usrp":{"ip":"68.188.86.74","rx_port":"50311","tx_port":"50311","ping":"10","to_pcm":{"shape":"AUDIO_UNITY","gain":"-20.00"},"to_ambe":{"shape":"AUDIO_UNITY","gain":"0.35"}},"tlv":{"ip":"127.0.0.1","tx_port":"31103","rx_port":"31100","ambe_size":"72","ambe_mode":"DMR"},"digital":{"gw":"3167479","rpt":"319747902","tg":"9","ts":"2","cc":"1","call":"3167479"},"last_tune":""}
M: 2020-08-31 23:21:22.591 TLV rx socket reopened for 127.0.0.1:31100
I: 2020-08-31 23:21:23.642 Macro result was 0
I: 2020-08-31 23:21:24.881 txTg=: 31295
D: 2020-08-31 23:21:24.881 INFO:{"ab":{"version":"1.4.2","date":"Fri Jan 10 09:38:27 EST 2020"},"dv3000":{"ip":"127.0.0.1","port":"2460","use_serial":"false"},"use_fallback":"true","use_emulator":"true","mute":"OFF","usrp":{"ip":"68.188.86.74","rx_port":"50311","tx_port":"50311","ping":"10","to_pcm":{"shape":"AUDIO_UNITY","gain":"-20.00"},"to_ambe":{"shape":"AUDIO_UNITY","gain":"0.35"}},"tlv":{"ip":"127.0.0.1","tx_port":"31103","rx_port":"31100","ambe_size":"72","ambe_mode":"DMR"},"digital":{"gw":"3167479","rpt":"319747902","tg":"31295","ts":"2","cc":"1","call":"3167479"},"last_tune":"31295"}
M: 2020-08-31 23:21:26.781 TLV tx socket repoened for 127.0.0.1:31103
M: 2020-08-31 23:21:26.781 PTT on
D: 2020-08-31 23:21:31.485 cpu_time_used = 4704, minTxTime = 2000, pttTime = 1598916086781, end = 1598916091485
M: 2020-08-31 23:21:31.486 PTT off (keyed for 4705 ms)


Is it the DV3000 portion causing issues?  


 

Join main@DVSwitch.groups.io to automatically receive all group messages.