Re: rx_voice and tx_voice help

Hello!
We are trying to run tx_voice and rx_voice with two computers and
with
two usrp’s( RFX1800 usrp 1). We are succesfull but when we interrupt
the program with ctrl+z and when we run it again on both
sides(transmitter+receiver) we have met an error like that :
FOR RECEIVER SIDE:

audio_alsa_sink[hw:0,0]: Device or resource busy
Traceback (most recent call last):
File “rx_voice.py”, line 133, in
main()
File “rx_voice.py”, line 123, in main
tb = my_top_block(demods[options.modulation], rx_callback, options)
File “rx_voice.py”, line 65, in init
self.audio_tx = audio_tx(options.audio_output)
File “rx_voice.py”, line 54, in init
audio_sink = audio.sink(8000, audio_output_dev)
File “/usr/lib/python2.6/dist-packages/gnuradio/audio_alsa.py”, line
299, in sink
return _audio_alsa.sink(*args, **kwargs)
RuntimeError: audio_alsa_sink

And this error occurs for the transmitter side too.
(audio_alsa_source[hw:0,0]: Device or resource busy)
What can be the reason of this?
Best Regards
Merve

2010/4/18 [email protected]:

We are trying to run tx_voice and rx_voice with two computers and with
two usrp’s( RFX1800 usrp 1). We are succesfull but when we interrupt
the program with ctrl+z and when we run it again on both
sides(transmitter+receiver) we have met an error like that :
FOR RECEIVER SIDE:

audio_alsa_sink[hw:0,0]: Device or resource busy

Maybe it is your program itself to keep the audio device busy.
Indeed Ctrl+Z doesn’t terminate the program in foreground, only
suspend it (or put it in the background).
To display any suspended program, do:

$ jobs
[1]+ Stopped find

you can kill them with

$ kill %1
$
[1]+ Terminated find
$

am


Andrea M. IW0HDV