Hi all!

I need your help to guide me in the right direction

I have this code:
rxfm = "rx_fm -f #{public_dial} -d serial=#{device_id} -M fm -s 250000 -w
500000 -o 1 -g 0 -E deemp -E adc -E agc -"
live = input.external.rawaudio(restart_on_error=true,restart=true,channels=1
,samplerate=250000,buffer=1.,max=5.,rxfm)
live = mksafe(live)


Some time by time, SDR Input fail with that error:

2021/02/23 21:45:17 [input.external.rawaudio_9301:4] cb transfer status: 1,
canceling...
2021/02/23 21:45:18 [input.external.rawaudio_9301:4] readStream read
failed: -1
dongle_thread_fn terminated
2021/02/23 21:45:18 [input.external.rawaudio_9301:4] End of track.
2021/02/23 21:45:18 [input.external.rawaudio_9301:4] Buffer emptied,
buffering needed.
2021/02/23 21:45:18 [input.external.rawaudio_9301:5] Not ready: need more
buffering (0/44100).

But I don't know how to capture the event to run a Script that fix the
error (I need restart the raspberry were is running as this error mean USB
was disconnected)

Thanks for any advice!
Alejandro
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to