dsd icon indicating copy to clipboard operation
dsd copied to clipboard

It seems that DSD crash when there is two audio slots active at the same time. (mototrbo)

Open antonjan opened this issue 10 years ago • 0 comments

It seems that DSD crash when there is two audio slots active at the same time. (mototrbo) it Sometimes keep on working but only decode one slot from then onwards. It seems to switch to a slot and disable the other slot until restart. (Maybe its a mono / stereo ALSA problem ?)(What format is the stream to ALSA?) Maybe sending slot0 to Left and slot1 to Right audio channel mite fix the problem. (stereo) System details.

  1. Linux uname -a Linux anton-Laptop-sdr-610 3.8.0-33-generic #48~precise1-Ubuntu SMP Thu Oct 24 16:31:16 UTC 2013 i686 i686 i386 GNU/Linux
  2. DSD 1.7.0-dev
  3. RTL v0.5.3
  4. sudo rtl_fm -d0 -f 438.225M -p39 -s 48K | sudo dsd -fr -i - -o pa:1

I think it happened about here in the log.

Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: C4FM inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: C4FM inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] RATE 3/4 DATA Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] RATE 3/4 DATA Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 TLC
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] RATE 3/4 DATA Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 RATE 3/4 DATA Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] RATE 3/4 DATA Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] RATE 3/4 DATA Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 RATE 3/4 DATA Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] RATE 3/4 DATA Sync: +DMR mod: GFSK inlvl: 9% [slot0] slot1 RATE 3/4 DATA Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] RATE 3/4 DATA Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 RATE 3/4 DATA Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] RATE 3/4 DATA Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] RATE 3/4 DATA Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 9% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 9% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 9% [slot0] slot1 RATE 3/4 DATA Sync: +DMR mod: GFSK inlvl: 9% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 RATE 3/4 DATA Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] Slot idle
Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle

here is the example and error I get when the other slot1 gets audio Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] VOICE Header Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
Sync: +DMR mod: GFSK inlvl: 8% slot0 [slot1] VOICE Header Sync: +DMR mod: GFSK inlvl: 8% [slot0] slot1 Slot idle
An error occured while using the portaudio output stream Error number: -9980 Error message: Output underflowed Sync: +DMR mod: GFSK inlvl: 8% slot0 [SLOT1] VOICE e: An error occured while using the portaudio output stream Error number: -9980 Error message: Output underflowed Sync: +DMR mod: GFSK inlvl: 8% slot0 [SLOT1] VOICE e: Sync: +DMR mod: GFSK inlvl: 8% slot0 [SLOT1] VOICE e: Sync: +DMR mod: GFSK inlvl: 8% slot0 [SLOT1] VOICE e: Sync: +DMR mod: GFSK inlvl: 8% slot0 [SLOT1] VOICE e: Sync: +DMR mod: GFSK inlvl: 8% slot0 [SLOT1] VOICE e: Sync: +DMR mod: GFSK inlvl: 8% slot0 [SLOT1] VOICE e: Sync: +DMR mod: GFSK inlvl: 8% slot0 [SLOT1] VOICE e:= An error occured while using the portaudio output stream Error number: -9980 Error message: Output underflowed

antonjan avatar Jul 09 '15 16:07 antonjan