I have found that if my program didn't end "nice", the next time I try to run rtl_sdr I will get
"USB_claim_interface error -6"
I have found that all I have to do is unplug the dongle and plug it back in and the error is gone. I guess USB port thinks it is still in use by the program that was "un-nice"
I am looking for a way that I can add something to my program to free up the port. I will have cases where I am running remotely and won't be able to unplug/plug.
Need help installing or figuring out something about your SDR? Ask here.
2 posts • Page 1 of 1
when your program is stopped to work unexpectedly, you're needs to check it in the task manager. Very often part of this porgram still stays in memory and keeps connection with USB device. This is why it cannot be opened when you start a new instance of the application. Just kill this ghost process and after that it should works ok.